Home
last modified time | relevance | path

Searched refs:AsArm (Results 1 – 8 of 8) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_arm.cc31 arm::ArmManagedRegister Location::AsArm() const { in AsArm() function in art::Location
32 return reg().AsArm(); in AsArm()
374 __ Mov(destination.AsArm().AsCoreRegister(), source.AsArm().AsCoreRegister()); in Move32()
376 __ ldr(destination.AsArm().AsCoreRegister(), Address(SP, source.GetStackIndex())); in Move32()
381 __ str(source.AsArm().AsCoreRegister(), Address(SP, destination.GetStackIndex())); in Move32()
395 __ Mov(destination.AsArm().AsRegisterPairLow(), source.AsArm().AsRegisterPairLow()); in Move64()
396 __ Mov(destination.AsArm().AsRegisterPairHigh(), source.AsArm().AsRegisterPairHigh()); in Move64()
400 __ Mov(destination.AsArm().AsRegisterPairLow(), in Move64()
402 __ ldr(destination.AsArm().AsRegisterPairHigh(), in Move64()
406 if (destination.AsArm().AsRegisterPair() == R1_R2) { in Move64()
[all …]
Dlocations.h171 arm::ArmManagedRegister AsArm() const;
/art/compiler/utils/arm/
Dassembler_arm.cc399 CHECK_EQ(R0, method_reg.AsArm().AsCoreRegister()); in BuildFrame()
405 Register reg = callee_save_regs.at(i).AsArm().AsCoreRegister(); in BuildFrame()
421 Register reg = entry_spills.at(i).AsArm().AsCoreRegister(); in BuildFrame()
433 Register reg = callee_save_regs.at(i).AsArm().AsCoreRegister(); in RemoveFrame()
456 ArmManagedRegister src = msrc.AsArm(); in Store()
476 ArmManagedRegister src = msrc.AsArm(); in StoreRef()
482 ArmManagedRegister src = msrc.AsArm(); in StoreRawPtr()
489 ArmManagedRegister src = msrc.AsArm(); in StoreSpanning()
490 ArmManagedRegister scratch = mscratch.AsArm(); in StoreSpanning()
498 ArmManagedRegister scratch = mscratch.AsArm(); in CopyRef()
[all …]
Dmanaged_register_arm.h266 inline arm::ArmManagedRegister ManagedRegister::AsArm() const { in AsArm() function
Dmanaged_register_arm_test.cc25 ArmManagedRegister reg = ManagedRegister::NoRegister().AsArm(); in TEST()
Dassembler_arm32.cc1471 CHECK_EQ(mscratch.AsArm().AsCoreRegister(), R12); in MemoryBarrier()
Dassembler_thumb2.cc2521 CHECK_EQ(mscratch.AsArm().AsCoreRegister(), R12); in MemoryBarrier()
/art/compiler/utils/
Dmanaged_register.h54 arm::ArmManagedRegister AsArm() const;