Searched refs:EBP (Results 1 – 8 of 8) sorted by relevance
/art/compiler/jni/quick/x86/ |
D | calling_convention_x86.cc | 40 X86ManagedRegister::FromCpuRegister(EBP), 65 X86ManagedRegister::FromCpuRegister(EBP), 314 static_assert(kCalleeSaveRegisters[0].Equals(X86ManagedRegister::FromCpuRegister(EBP))); in LockingArgumentRegister() 315 return X86ManagedRegister::FromCpuRegister(EBP); in LockingArgumentRegister()
|
/art/runtime/arch/x86/ |
D | registers_x86.h | 33 EBP = 5, enumerator
|
D | callee_save_frame_x86.h | 35 (1 << art::x86::EBP) | (1 << art::x86::ESI) | (1 << art::x86::EDI);
|
/art/compiler/utils/x86/ |
D | assembler_x86.h | 192 SetSIB(scale_in, index_in, EBP); in Address() 213 const bool ebp = EBP == (sib ? addr.base() : addr.rm()); in displace() 257 result.SetModRM(0, EBP); in Absolute() 274 if (disp == 0 && base_in != EBP) { in Init() 290 if (disp == 0 && base_in != EBP) { in Init()
|
D | assembler_x86_test.cc | 101 secondary_register_names_.emplace(x86::Register(x86::EBP), "bp"); in SetUpHelpers() 111 tertiary_register_names_.emplace(x86::Register(x86::EBP), "ch"); in SetUpHelpers() 128 x86::EAX, x86::EBX, x86::ECX, x86::EDX, x86::EBP, x86::ESP, x86::ESI, x86::EDI in GetRegisters()
|
D | assembler_x86.cc | 40 } else if (addr.base() == EBP) { in operator <<()
|
/art/compiler/optimizing/ |
D | code_generator_x86.cc | 59 static constexpr Register kCoreCalleeSaves[] = { EBP, ESI, EDI }; 1392 __ pushl(EBP); in GenerateFrameEntry() 1398 __ movl(EBP, Address(kMethodRegisterArgument, ArtMethod::DeclaringClassOffset().Int32Value())); in GenerateFrameEntry() 1399 __ cmpb(Address(EBP, kClassStatusByteOffset), Immediate(kShiftedVisiblyInitializedValue)); in GenerateFrameEntry() 1404 __ cmpb(Address(EBP, kClassStatusByteOffset), Immediate(kShiftedInitializingValue)); in GenerateFrameEntry() 1407 __ movl(EBP, Address(EBP, mirror::Class::ClinitThreadIdOffset().Int32Value())); in GenerateFrameEntry() 1408 __ fs()->cmpl(EBP, Address::Absolute(Thread::TidOffset<kX86PointerSize>().Int32Value())); in GenerateFrameEntry() 1412 __ popl(EBP); in GenerateFrameEntry() 1421 __ popl(EBP); in GenerateFrameEntry() 2822 invoke->GetLocations()->AddTemp(Location::RegisterLocation(EBP)); in VisitInvokeVirtual() [all …]
|
D | intrinsics_x86.cc | 2481 locations->SetInAt(1, Location::RegisterLocation(EBP)); in CreateUnsafeGetAndUpdateLocations() 2483 locations->AddTemp(Location::RegisterLocation(EBP)); // We shall clobber EBP. in CreateUnsafeGetAndUpdateLocations()
|