| 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 6cb87e899eff65e4d5581636afd8bdb980ff09ec..827ec287178a7fd0637922183b960a3d1961b7c5 100644
 | 
| --- a/src/x64/regexp-macro-assembler-x64.cc
 | 
| +++ b/src/x64/regexp-macro-assembler-x64.cc
 | 
| @@ -280,7 +280,7 @@ void RegExpMacroAssemblerX64::CheckCharacters(Vector<const uc16> str,
 | 
|              (static_cast<uint64_t>(str[i + 5]) << 40) ||
 | 
|              (static_cast<uint64_t>(str[i + 6]) << 48) ||
 | 
|              (static_cast<uint64_t>(str[i + 7]) << 56);
 | 
| -        __ movq(rax, combined_chars, RelocInfo::NONE);
 | 
| +        __ movq(rax, combined_chars, RelocInfo::NONE64);
 | 
|          __ cmpq(rax, Operand(rbx, byte_offset + i));
 | 
|          i += 8;
 | 
|        } else if (i + 4 <= n) {
 | 
| @@ -300,7 +300,7 @@ void RegExpMacroAssemblerX64::CheckCharacters(Vector<const uc16> str,
 | 
|        ASSERT(mode_ == UC16);
 | 
|        if (i + 4 <= n) {
 | 
|          uint64_t combined_chars = *reinterpret_cast<const uint64_t*>(&str[i]);
 | 
| -        __ movq(rax, combined_chars, RelocInfo::NONE);
 | 
| +        __ movq(rax, combined_chars, RelocInfo::NONE64);
 | 
|          __ cmpq(rax,
 | 
|                  Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16)));
 | 
|          i += 4;
 | 
| 
 |