| Index: src/ia32/codegen-ia32.cc
|
| diff --git a/src/ia32/codegen-ia32.cc b/src/ia32/codegen-ia32.cc
|
| index 8a47e720e10aaa6fd7cae40493730e04b5979e7d..11438c78f143da0a081a03df7e8381d5a3472c1e 100644
|
| --- a/src/ia32/codegen-ia32.cc
|
| +++ b/src/ia32/codegen-ia32.cc
|
| @@ -7582,11 +7582,11 @@ void DeferredSearchCache::Generate() {
|
| __ cmp(Operand(dst_), Immediate(kEntriesIndexSmi));
|
| __ j(less, &search_further);
|
|
|
| - __ cmp(key_, CodeGenerator::FixedArrayElementOperand(cache_, dst_));
|
| + __ cmp(key_, FixedArrayElementOperand(cache_, dst_));
|
| __ j(not_equal, &first_loop);
|
|
|
| __ mov(FieldOperand(cache_, JSFunctionResultCache::kFingerOffset), dst_);
|
| - __ mov(dst_, CodeGenerator::FixedArrayElementOperand(cache_, dst_, 1));
|
| + __ mov(dst_, FixedArrayElementOperand(cache_, dst_, 1));
|
| __ jmp(exit_label());
|
|
|
| __ bind(&search_further);
|
| @@ -7600,11 +7600,11 @@ void DeferredSearchCache::Generate() {
|
| __ cmp(dst_, FieldOperand(cache_, JSFunctionResultCache::kFingerOffset));
|
| __ j(less_equal, &cache_miss);
|
|
|
| - __ cmp(key_, CodeGenerator::FixedArrayElementOperand(cache_, dst_));
|
| + __ cmp(key_, FixedArrayElementOperand(cache_, dst_));
|
| __ j(not_equal, &second_loop);
|
|
|
| __ mov(FieldOperand(cache_, JSFunctionResultCache::kFingerOffset), dst_);
|
| - __ mov(dst_, CodeGenerator::FixedArrayElementOperand(cache_, dst_, 1));
|
| + __ mov(dst_, FixedArrayElementOperand(cache_, dst_, 1));
|
| __ jmp(exit_label());
|
|
|
| __ bind(&cache_miss);
|
| @@ -7650,7 +7650,7 @@ void DeferredSearchCache::Generate() {
|
| __ pop(ebx); // restore the key
|
| __ mov(FieldOperand(ecx, JSFunctionResultCache::kFingerOffset), edx);
|
| // Store key.
|
| - __ mov(CodeGenerator::FixedArrayElementOperand(ecx, edx), ebx);
|
| + __ mov(FixedArrayElementOperand(ecx, edx), ebx);
|
| __ RecordWrite(ecx, 0, ebx, edx);
|
|
|
| // Store value.
|
| @@ -7658,7 +7658,7 @@ void DeferredSearchCache::Generate() {
|
| __ mov(edx, FieldOperand(ecx, JSFunctionResultCache::kFingerOffset));
|
| __ add(Operand(edx), Immediate(Smi::FromInt(1)));
|
| __ mov(ebx, eax);
|
| - __ mov(CodeGenerator::FixedArrayElementOperand(ecx, edx), ebx);
|
| + __ mov(FixedArrayElementOperand(ecx, edx), ebx);
|
| __ RecordWrite(ecx, 0, ebx, edx);
|
|
|
| if (!dst_.is(eax)) {
|
|
|