Index: dart/runtime/vm/intermediate_language.h |
=================================================================== |
--- dart/runtime/vm/intermediate_language.h (revision 30333) |
+++ dart/runtime/vm/intermediate_language.h (working copy) |
@@ -4520,6 +4520,10 @@ |
virtual bool CanDeoptimize() const { return false; } |
+ virtual intptr_t DeoptimizationTarget() const { |
+ return Isolate::kNoDeoptId; |
+ } |
+ |
virtual Representation RequiredInputRepresentation(intptr_t idx) const { |
ASSERT(idx == 0); |
return kUnboxedDouble; |
@@ -4549,6 +4553,10 @@ |
virtual bool CanDeoptimize() const { return false; } |
+ virtual intptr_t DeoptimizationTarget() const { |
+ return Isolate::kNoDeoptId; |
+ } |
+ |
virtual Representation RequiredInputRepresentation(intptr_t idx) const { |
ASSERT(idx == 0); |
return kUnboxedFloat32x4; |
@@ -4581,6 +4589,10 @@ |
virtual bool CanDeoptimize() const { return false; } |
+ virtual intptr_t DeoptimizationTarget() const { |
+ return Isolate::kNoDeoptId; |
+ } |
+ |
virtual Representation RequiredInputRepresentation(intptr_t idx) const { |
ASSERT(idx == 0); |
return kUnboxedInt32x4; |
@@ -4613,6 +4625,10 @@ |
virtual bool CanDeoptimize() const { return false; } |
+ virtual intptr_t DeoptimizationTarget() const { |
+ return Isolate::kNoDeoptId; |
+ } |
+ |
virtual Representation RequiredInputRepresentation(intptr_t idx) const { |
ASSERT(idx == 0); |
return kUnboxedMint; |