Searched refs:ESP (Results 1 – 9 of 9) sorted by relevance
/art/compiler/utils/x86/ |
D | jni_macro_assembler_x86.cc | 64 __ addl(ESP, Immediate(-adjust)); in BuildFrame() 74 __ movl(Address(ESP, offset), spill.AsX86().AsCpuRegister()); in BuildFrame() 78 __ movsd(Address(ESP, frame_size + spill.getSpillOffset()), spill.AsX86().AsXmmRegister()); in BuildFrame() 81 __ movss(Address(ESP, frame_size + spill.getSpillOffset()), spill.AsX86().AsXmmRegister()); in BuildFrame() 94 __ addl(ESP, Immediate(adjust)); in RemoveFrame() 110 __ addl(ESP, Immediate(-adjust)); in IncreaseFrameSize() 116 assembler->addl(ESP, Immediate(adjust)); in DecreaseFrameSizeImpl() 130 __ movl(Address(ESP, offs), src.AsCpuRegister()); in Store() 133 __ movl(Address(ESP, offs), src.AsRegisterPairLow()); in Store() 134 __ movl(Address(ESP, FrameOffset(offs.Int32Value()+4)), src.AsRegisterPairHigh()); in Store() [all …]
|
D | assembler_x86.h | 166 CHECK_EQ(base_in, ESP); in Address() 167 Init(ESP, disp.Int32Value()); in Address() 175 CHECK_NE(index_in, ESP); // Illegal addressing mode. in Address() 176 SetModRM(0, ESP); in Address() 210 if (base_in == ESP) SetSIB(TIMES_1, ESP, base_in); in Init() 213 if (base_in == ESP) SetSIB(TIMES_1, ESP, base_in); in Init() 217 if (base_in == ESP) SetSIB(TIMES_1, ESP, base_in); in Init() 223 CHECK_NE(index_in, ESP); // Illegal addressing mode. in Init() 225 SetModRM(0, ESP); in Init() 228 SetModRM(1, ESP); in Init() [all …]
|
D | assembler_x86_test.cc | 82 addresses_.push_back(x86::Address(x86::ESP, x86::EAX, x86::TIMES_1, 15)); in SetUpHelpers() 83 addresses_.push_back(x86::Address(x86::ESP, x86::EBX, x86::TIMES_2, 16)); in SetUpHelpers() 84 addresses_.push_back(x86::Address(x86::ESP, x86::ECX, x86::TIMES_4, 17)); in SetUpHelpers() 85 addresses_.push_back(x86::Address(x86::ESP, x86::EDX, x86::TIMES_8, 18)); in SetUpHelpers() 86 addresses_.push_back(x86::Address(x86::ESP, -1)); in SetUpHelpers() 87 addresses_.push_back(x86::Address(x86::ESP, 0)); in SetUpHelpers() 88 addresses_.push_back(x86::Address(x86::ESP, 1)); in SetUpHelpers() 89 addresses_.push_back(x86::Address(x86::ESP, 987654321)); in SetUpHelpers() 99 new x86::Register(x86::ESP), in SetUpHelpers() 233 if (*index == x86::ESP) { in TEST_F() [all …]
|
D | managed_register_x86.h | 94 CHECK_LT(AsCpuRegister(), ESP); // ESP, EBP, ESI and EDI cannot be encoded as byte registers. in AsByteRegister()
|
/art/runtime/arch/x86/ |
D | context_x86.cc | 32 gprs_[ESP] = &esp_; in Reset() 35 esp_ = X86Context::kBadGprBase + ESP; in Reset() 104 uintptr_t esp = gprs[kNumberOfCpuRegisters - ESP - 1] - sizeof(intptr_t); in DoLongJump()
|
D | registers_x86.h | 35 ESP = 4, enumerator
|
D | context_x86.h | 41 SetGPR(ESP, new_sp); in SetSP()
|
/art/compiler/optimizing/ |
D | intrinsics_x86.cc | 145 DCHECK_NE(temp2, ESP); in EmitNativeCode() 384 __ subl(ESP, Immediate(8)); in MathAbsFP() 387 __ andpd(output.AsFpuRegister<XmmRegister>(), Address(ESP, 0)); in MathAbsFP() 389 __ subl(ESP, Immediate(12)); in MathAbsFP() 391 __ andps(output.AsFpuRegister<XmmRegister>(), Address(ESP, 0)); in MathAbsFP() 393 __ addl(ESP, Immediate(16)); in MathAbsFP() 571 __ movsd(out, Address(ESP, 0)); in GenMinMaxFP() 572 __ addl(ESP, Immediate(8)); in GenMinMaxFP() 575 __ movss(out, Address(ESP, 0)); in GenMinMaxFP() 576 __ addl(ESP, Immediate(4)); in GenMinMaxFP() [all …]
|
D | code_generator_x86.h | 595 assembler_.lock()->addl(Address(ESP, 0), Immediate(0));
|