Home | History | Annotate | Download | only in optimizing

Lines Matching refs:calling_convention

102     InvokeRuntimeCallingConvention calling_convention;
103 x86_codegen->Move32(X86CpuLocation(calling_convention.GetRegisterAt(0)), index_location_);
104 x86_codegen->Move32(X86CpuLocation(calling_convention.GetRegisterAt(1)), length_location_);
311 if (index < calling_convention.GetNumberOfRegisters()) {
312 return X86CpuLocation(calling_convention.GetRegisterAt(index));
314 return Location::StackSlot(calling_convention.GetStackOffsetOf(index));
321 if (index + 1 < calling_convention.GetNumberOfRegisters()) {
323 calling_convention.GetRegisterPairAt(index)));
324 } else if (index + 1 == calling_convention.GetNumberOfRegisters()) {
327 return Location::DoubleStackSlot(calling_convention.GetStackOffsetOf(index));
375 InvokeDexCallingConvention calling_convention;
377 calling_convention.GetRegisterAt(argument_index));
379 calling_convention.GetStackOffsetOf(argument_index + 1) + GetFrameSize()));
387 InvokeDexCallingConvention calling_convention;
390 __ movl(calling_convention.GetRegisterAt(argument_index), source.AsX86().AsRegisterPairLow());
391 __ movl(Address(ESP, calling_convention.GetStackOffsetOf(argument_index + 1)),
395 __ movl(calling_convention.GetRegisterAt(argument_index),
398 __ popl(Address(ESP, calling_convention.GetStackOffsetOf(argument_index + 1)));
406 InvokeDexCallingConvention calling_convention;
409 calling_convention.GetRegisterAt(argument_index));
411 calling_convention.GetStackOffsetOf(argument_index + 1) + GetFrameSize()));
956 InvokeRuntimeCallingConvention calling_convention;
957 locations->AddTemp(X86CpuLocation(calling_convention.GetRegisterAt(0)));
958 locations->AddTemp(X86CpuLocation(calling_convention.GetRegisterAt(1)));
963 InvokeRuntimeCallingConvention calling_convention;
964 LoadCurrentMethod(calling_convention.GetRegisterAt(1));
965 __ movl(calling_convention.GetRegisterAt(0), Immediate(instruction->GetTypeIndex()));
1338 InvokeRuntimeCallingConvention calling_convention;
1339 locations->SetInAt(0, X86CpuLocation(calling_convention.GetRegisterAt(0)));
1340 locations->SetInAt(1, X86CpuLocation(calling_convention.GetRegisterAt(1)));
1341 locations->SetInAt(2, X86CpuLocation(calling_convention.GetRegisterAt(2)));