Index: src/x64/regexp-macro-assembler-x64.cc |
diff --git a/src/x64/regexp-macro-assembler-x64.cc b/src/x64/regexp-macro-assembler-x64.cc |
index ca834e2771f5079f3dc1dbe4071838f72cc52089..3e65a68b831572411e6fb4678bd9c10d36cc592a 100644 |
--- a/src/x64/regexp-macro-assembler-x64.cc |
+++ b/src/x64/regexp-macro-assembler-x64.cc |
@@ -618,7 +618,7 @@ bool RegExpMacroAssemblerX64::CheckSpecialCharacterClass(uc16 type, |
__ cmpl(current_character(), Immediate('z')); |
BranchOrBacktrack(above, on_no_match); |
} |
- __ movq(rbx, ExternalReference::re_word_character_map()); |
+ __ Move(rbx, ExternalReference::re_word_character_map()); |
ASSERT_EQ(0, word_character_map[0]); // Character '\0' is not a word char. |
__ testb(Operand(rbx, current_character(), times_1, 0), |
current_character()); |
@@ -632,7 +632,7 @@ bool RegExpMacroAssemblerX64::CheckSpecialCharacterClass(uc16 type, |
__ cmpl(current_character(), Immediate('z')); |
__ j(above, &done); |
} |
- __ movq(rbx, ExternalReference::re_word_character_map()); |
+ __ Move(rbx, ExternalReference::re_word_character_map()); |
ASSERT_EQ(0, word_character_map[0]); // Character '\0' is not a word char. |
__ testb(Operand(rbx, current_character(), times_1, 0), |
current_character()); |
@@ -718,7 +718,7 @@ Handle<HeapObject> RegExpMacroAssemblerX64::GetCode(Handle<String> source) { |
ExternalReference stack_limit = |
ExternalReference::address_of_stack_limit(isolate()); |
__ movq(rcx, rsp); |
- __ movq(kScratchRegister, stack_limit); |
+ __ Move(kScratchRegister, stack_limit); |
__ subq(rcx, Operand(kScratchRegister, 0)); |
// Handle it if the stack pointer is already below the stack limit. |
__ j(below_equal, &stack_limit_hit); |