Index: src/ia32/lithium-ia32.h |
diff --git a/src/ia32/lithium-ia32.h b/src/ia32/lithium-ia32.h |
index 57bd5f6b5cccf7a4445ea26349ce66623d9cefb5..09000fa2c69f0468c88125bac5752d19e0b3a6f9 100644 |
--- a/src/ia32/lithium-ia32.h |
+++ b/src/ia32/lithium-ia32.h |
@@ -1049,16 +1049,16 @@ class LCmpMapAndBranch: public LTemplateInstruction<0, 1> { |
} |
DECLARE_CONCRETE_INSTRUCTION(CmpMapAndBranch, "cmp-map-and-branch") |
- DECLARE_HYDROGEN_ACCESSOR(CompareMapAndBranch) |
+ DECLARE_HYDROGEN_ACCESSOR(CompareMap) |
virtual bool IsControl() const { return true; } |
Handle<Map> map() const { return hydrogen()->map(); } |
int true_block_id() const { |
- return hydrogen()->true_destination()->block_id(); |
+ return hydrogen()->FirstSuccessor()->block_id(); |
} |
int false_block_id() const { |
- return hydrogen()->false_destination()->block_id(); |
+ return hydrogen()->SecondSuccessor()->block_id(); |
} |
}; |