Searched refs:EDI (Results 1 - 8 of 8) sorted by relevance
/art/runtime/arch/x86/ |
H A D | registers_x86.cc | 28 if (rhs >= EAX && rhs <= EDI) {
|
H A D | registers_x86.h | 37 EDI = 7, enumerator in enum:art::x86::Register
|
H A D | quick_method_frame_info_x86.h | 28 (1 << art::x86::EBP) | (1 << art::x86::ESI) | (1 << art::x86::EDI);
|
H A D | quick_entrypoints_x86.S | 233 movl %edx, %edi // save code pointer in EDI 241 // Swap EDI callee save with code pointer. 1102 PUSH EDI // pass SP. do not just PUSH ESP; that messes up unwinding 1109 movl %eax, %edi // remember code pointer in EDI 1117 POP ebp // restore callee saves except EDI 1119 xchgl 0(%esp),%edi // restore EDI and place code pointer as only value on stack
|
/art/compiler/utils/x86/ |
H A D | managed_register_x86.cc | 30 P(EAX, EDI) \ 33 P(EDX, EDI) \ 35 P(ECX, EDI) \ 36 P(EBX, EDI) \
|
H A D | managed_register_x86_test.cc | 55 reg = X86ManagedRegister::FromCpuRegister(EDI); 61 EXPECT_EQ(EDI, reg.AsCpuRegister()); 151 EXPECT_EQ(EDI, reg.AsRegisterPairHigh()); 178 EXPECT_EQ(EDI, reg.AsRegisterPairHigh()); 196 EXPECT_EQ(EDI, reg.AsRegisterPairHigh()); 205 EXPECT_EQ(EDI, reg.AsRegisterPairHigh()); 212 EXPECT_TRUE(!reg_eax.Equals(X86ManagedRegister::FromCpuRegister(EDI))); 223 EXPECT_TRUE(!reg_xmm0.Equals(X86ManagedRegister::FromCpuRegister(EDI))); 234 EXPECT_TRUE(!reg_st0.Equals(X86ManagedRegister::FromCpuRegister(EDI))); 245 EXPECT_TRUE(!reg_pair.Equals(X86ManagedRegister::FromCpuRegister(EDI))); [all...] |
/art/compiler/jni/quick/x86/ |
H A D | calling_convention_x86.cc | 118 callee_save_regs_.push_back(X86ManagedRegister::FromCpuRegister(EDI)); 122 return 1 << EBP | 1 << ESI | 1 << EDI | 1 << kNumberOfCpuRegisters;
|
/art/compiler/optimizing/ |
H A D | code_generator_x86.cc | 223 blocked_registers[EDI] = true;
|
Completed in 55 milliseconds