Searched refs:AsArm (Results 1 – 8 of 8) sorted by relevance
/art/compiler/optimizing/ |
D | code_generator_arm.cc | 31 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 …]
|
D | locations.h | 171 arm::ArmManagedRegister AsArm() const;
|
/art/compiler/utils/arm/ |
D | assembler_arm.cc | 399 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 …]
|
D | managed_register_arm.h | 266 inline arm::ArmManagedRegister ManagedRegister::AsArm() const { in AsArm() function
|
D | managed_register_arm_test.cc | 25 ArmManagedRegister reg = ManagedRegister::NoRegister().AsArm(); in TEST()
|
D | assembler_arm32.cc | 1471 CHECK_EQ(mscratch.AsArm().AsCoreRegister(), R12); in MemoryBarrier()
|
D | assembler_thumb2.cc | 2521 CHECK_EQ(mscratch.AsArm().AsCoreRegister(), R12); in MemoryBarrier()
|
/art/compiler/utils/ |
D | managed_register.h | 54 arm::ArmManagedRegister AsArm() const;
|