| Index: src/x64/ic-x64.cc
|
| diff --git a/src/x64/ic-x64.cc b/src/x64/ic-x64.cc
|
| index 41469682828c68ac30e7396b92107d403f619daa..9d55594dcbba54ee86971f553b5b9a8d24343c30 100644
|
| --- a/src/x64/ic-x64.cc
|
| +++ b/src/x64/ic-x64.cc
|
| @@ -720,7 +720,6 @@ static void GenerateMonomorphicCacheProbe(MacroAssembler* masm,
|
|
|
| // Probe the stub cache.
|
| Code::Flags flags = Code::ComputeFlags(kind,
|
| - NOT_IN_LOOP,
|
| MONOMORPHIC,
|
| extra_ic_state,
|
| NORMAL,
|
| @@ -1267,9 +1266,7 @@ void LoadIC::GenerateMegamorphic(MacroAssembler* masm) {
|
| // -----------------------------------
|
|
|
| // Probe the stub cache.
|
| - Code::Flags flags = Code::ComputeFlags(Code::LOAD_IC,
|
| - NOT_IN_LOOP,
|
| - MONOMORPHIC);
|
| + Code::Flags flags = Code::ComputeFlags(Code::LOAD_IC, MONOMORPHIC);
|
| Isolate::Current()->stub_cache()->GenerateProbe(masm, flags, rax, rcx, rbx,
|
| rdx);
|
|
|
| @@ -1372,10 +1369,8 @@ void StoreIC::GenerateMegamorphic(MacroAssembler* masm,
|
| // -----------------------------------
|
|
|
| // Get the receiver from the stack and probe the stub cache.
|
| - Code::Flags flags = Code::ComputeFlags(Code::STORE_IC,
|
| - NOT_IN_LOOP,
|
| - MONOMORPHIC,
|
| - strict_mode);
|
| + Code::Flags flags =
|
| + Code::ComputeFlags(Code::STORE_IC, MONOMORPHIC, strict_mode);
|
| Isolate::Current()->stub_cache()->GenerateProbe(masm, flags, rdx, rcx, rbx,
|
| no_reg);
|
|
|
|
|