HomeSort by relevance Sort by last modified time
    Searched refs:ArmManagedRegister (Results 1 - 7 of 7) sorted by null

  /art/compiler/utils/arm/
managed_register_arm_test.cc 24 TEST(ArmManagedRegister, NoRegister) {
25 ArmManagedRegister reg = ManagedRegister::NoRegister().AsArm();
30 TEST(ArmManagedRegister, CoreRegister) {
31 ArmManagedRegister reg = ArmManagedRegister::FromCoreRegister(R0);
39 reg = ArmManagedRegister::FromCoreRegister(R1);
48 reg = ArmManagedRegister::FromCoreRegister(R8);
57 reg = ArmManagedRegister::FromCoreRegister(R15);
68 TEST(ArmManagedRegister, SRegister) {
69 ArmManagedRegister reg = ArmManagedRegister::FromSRegister(S0)
    [all...]
managed_register_arm.cc 35 bool ArmManagedRegister::Overlaps(const ArmManagedRegister& other) const {
41 return ArmManagedRegister::FromCoreRegister(low).Overlaps(other) ||
42 ArmManagedRegister::FromCoreRegister(high).Overlaps(other);
61 int ArmManagedRegister::AllocIdLow() const {
80 int ArmManagedRegister::AllocIdHigh() const {
85 void ArmManagedRegister::Print(std::ostream& os) const {
102 std::ostream& operator<<(std::ostream& os, const ArmManagedRegister& reg) {
108 os << ArmManagedRegister::FromRegisterPair(r);
managed_register_arm.h 85 class ArmManagedRegister : public ManagedRegister {
167 bool IsSameType(ArmManagedRegister test) const {
180 bool Overlaps(const ArmManagedRegister& other) const;
184 static ArmManagedRegister FromCoreRegister(Register r) {
189 static ArmManagedRegister FromSRegister(SRegister r) {
194 static ArmManagedRegister FromDRegister(DRegister r) {
199 static ArmManagedRegister FromRegisterPair(RegisterPair r) {
206 static ArmManagedRegister FromCoreRegisterPair(Register r_low) {
219 static ArmManagedRegister FromSRegisterPair(SRegister r_low) {
253 explicit ArmManagedRegister(int reg_id) : ManagedRegister(reg_id) {
    [all...]
assembler_arm.cc     [all...]
assembler_arm.h 647 explicit ArmExceptionSlowPath(ArmManagedRegister scratch, size_t stack_adjust)
652 const ArmManagedRegister scratch_;
  /art/compiler/jni/quick/arm/
calling_convention_arm.cc 27 return ArmManagedRegister::FromCoreRegister(IP); // R12
31 return ArmManagedRegister::FromCoreRegister(IP); // R12
36 return ArmManagedRegister::FromCoreRegister(R0);
38 return ArmManagedRegister::FromRegisterPair(R0_R1);
40 return ArmManagedRegister::FromRegisterPair(R0_R1);
42 return ArmManagedRegister::NoRegister();
44 return ArmManagedRegister::FromCoreRegister(R0);
57 return ArmManagedRegister::FromCoreRegister(R0);
63 return ArmManagedRegister::FromCoreRegister(R0);
94 entry_spills_.push_back(ArmManagedRegister::FromCoreRegister(R1))
    [all...]
  /art/compiler/utils/
managed_register.h 23 class ArmManagedRegister;
44 arm::ArmManagedRegister AsArm() const;

Completed in 152 milliseconds