Index: vm/intrinsifier_x64.cc |
=================================================================== |
--- vm/intrinsifier_x64.cc (revision 10409) |
+++ vm/intrinsifier_x64.cc (working copy) |
@@ -787,14 +787,14 @@ |
// Note that an instance of Mint or Bigint never contains a value that can be |
// represented by Smi. |
__ movq(RAX, Address(RSP, + 1 * kWordSize)); |
- __ CompareClassId(RAX, kDouble); |
+ __ CompareClassId(RAX, kDoubleCid); |
__ j(EQUAL, &fall_through); |
__ LoadObject(RAX, bool_false); |
__ ret(); |
__ Bind(&receiver_not_smi); |
// RAX:: receiver. |
- __ CompareClassId(RAX, kMint); |
+ __ CompareClassId(RAX, kMintCid); |
__ j(NOT_EQUAL, &fall_through); |
// Receiver is Mint, return false if right is Smi. |
__ movq(RAX, Address(RSP, + 1 * kWordSize)); // Right argument. |
@@ -859,7 +859,7 @@ |
__ movq(RAX, Address(RSP, + 1 * kWordSize)); |
__ testq(RAX, Immediate(kSmiTagMask)); |
__ j(ZERO, is_smi, Assembler::kNearJump); // Jump if Smi. |
- __ CompareClassId(RAX, kDouble); |
+ __ CompareClassId(RAX, kDoubleCid); |
__ j(NOT_EQUAL, not_double_smi, Assembler::kNearJump); |
// Fall through if double. |
} |
@@ -1281,7 +1281,7 @@ |
__ cmpq(RCX, FieldAddress(RAX, String::length_offset())); |
// Runtime throws exception. |
__ j(ABOVE_EQUAL, &fall_through, Assembler::kNearJump); |
- __ CompareClassId(RAX, kOneByteString); |
+ __ CompareClassId(RAX, kOneByteStringCid); |
__ j(NOT_EQUAL, &fall_through); |
__ SmiUntag(RCX); |
__ movzxb(RAX, FieldAddress(RAX, RCX, TIMES_1, OneByteString::data_offset())); |