Lines Matching defs:edi
865 push(edi); // Callee's JS function.
943 mov(edi, eax);
1051 // eax = exception, edi = code object, edx = state.
1052 mov(ebx, FieldOperand(edi, Code::kHandlerTableOffset));
1056 lea(edi, FieldOperand(edi, edx, times_1, Code::kHeaderSize));
1057 jmp(edi);
1080 // Remove the code object and state, compute the handler address in edi.
1081 pop(edi); // Code object.
1133 // Remove the code object and state, compute the handler address in edi.
1134 pop(edi); // Code object.
1792 DCHECK(destination.is(edi));
2072 mov(edi, Operand::StaticVariable(limit_address));
2129 cmp(edi, Operand::StaticVariable(limit_address));
2194 mov(Operand::StaticVariable(limit_address), edi);
2195 mov(edi, eax);
2200 mov(eax, edi);
2321 DCHECK(fun.is(edi));
2322 mov(edx, FieldOperand(edi, JSFunction::kSharedFunctionInfoOffset));
2323 mov(esi, FieldOperand(edi, JSFunction::kContextOffset));
2328 InvokeCode(FieldOperand(edi, JSFunction::kCodeEntryOffset),
2341 DCHECK(fun.is(edi));
2342 mov(esi, FieldOperand(edi, JSFunction::kContextOffset));
2344 InvokeCode(FieldOperand(edi, JSFunction::kCodeEntryOffset),
2354 LoadHeapObject(edi, function);
2355 InvokeFunction(edi, expected, actual, flag, call_wrapper);
2369 GetBuiltinFunction(edi, id);
2370 InvokeCode(FieldOperand(edi, JSFunction::kCodeEntryOffset),
2386 DCHECK(!target.is(edi));
2388 GetBuiltinFunction(edi, id);
2390 mov(target, FieldOperand(edi, JSFunction::kCodeEntryOffset));