Searched refs:R1 (Results 1 - 11 of 11) sorted by relevance

/art/compiler/utils/
H A Dassembler_thumb_test.cc210 __ movs(R0, ShifterOperand(R1));
211 __ mov(R0, ShifterOperand(R1));
223 __ mov(R0, ShifterOperand(R1));
230 __ mov(R0, ShifterOperand(R1));
231 __ adds(R0, R1, ShifterOperand(R2));
232 __ add(R0, R1, ShifterOperand(0));
239 __ mvn(R0, ShifterOperand(R1), AL, kCcKeep);
240 __ add(R0, R1, ShifterOperand(R2), AL, kCcKeep);
241 __ sub(R0, R1, ShifterOperand(R2), AL, kCcKeep);
242 __ and_(R0, R1, ShifterOperan
[all...]
/art/compiler/utils/arm/
H A Dassembler_thumb2_test.cc50 new arm::Register(arm::R1),
103 __ sbfx(arm::R0, arm::R1, 0, 1);
104 __ sbfx(arm::R0, arm::R1, 0, 8);
105 __ sbfx(arm::R0, arm::R1, 0, 16);
106 __ sbfx(arm::R0, arm::R1, 0, 32);
108 __ sbfx(arm::R0, arm::R1, 8, 1);
109 __ sbfx(arm::R0, arm::R1, 8, 8);
110 __ sbfx(arm::R0, arm::R1, 8, 16);
111 __ sbfx(arm::R0, arm::R1, 8, 24);
113 __ sbfx(arm::R0, arm::R1, 1
[all...]
H A Dmanaged_register_arm_test.cc39 reg = ArmManagedRegister::FromCoreRegister(R1);
46 EXPECT_EQ(R1, reg.AsCoreRegister());
236 EXPECT_EQ(R1, reg.AsRegisterPairHigh());
247 EXPECT_EQ(R1, reg.AsRegisterPairLow());
249 EXPECT_TRUE(reg.Equals(ArmManagedRegister::FromCoreRegisterPair(R1)));
293 EXPECT_TRUE(!no_reg.Equals(ArmManagedRegister::FromCoreRegister(R1)));
301 EXPECT_TRUE(!reg_R0.Equals(ArmManagedRegister::FromCoreRegister(R1)));
306 ArmManagedRegister reg_R1 = ArmManagedRegister::FromCoreRegister(R1);
309 EXPECT_TRUE(reg_R1.Equals(ArmManagedRegister::FromCoreRegister(R1)));
329 EXPECT_TRUE(!reg_S0.Equals(ArmManagedRegister::FromCoreRegister(R1)));
[all...]
H A Dassembler_arm32_test.cc71 new arm::Register(arm::R1),
84 new arm::Register(arm::R1),
146 shifter_operands_.push_back(arm::ShifterOperand(arm::R1));
161 shifter_operands_.push_back(arm::ShifterOperand(arm::R1));
863 GetAssembler()->ldrexd(arm::R0, arm::R1, arm::R0);
864 GetAssembler()->ldrexd(arm::R0, arm::R1, arm::R1);
865 GetAssembler()->ldrexd(arm::R0, arm::R1, arm::R2);
875 GetAssembler()->strexd(arm::R9, arm::R0, arm::R1, arm::R0);
876 GetAssembler()->strexd(arm::R9, arm::R0, arm::R1, ar
[all...]
H A Dmanaged_register_arm.h118 if (reg_low == R1) {
208 if (r_low != R1) { // not the dalvik special case
/art/runtime/arch/arm/
H A Dregisters_arm.h28 R1 = 1, enumerator in enum:art::arm::Register
H A Dcontext_arm.cc77 gprs_[R1] = const_cast<uint32_t*>(&gZero);
H A Dquick_method_frame_info_arm.h34 (1 << art::arm::R1) | (1 << art::arm::R2) | (1 << art::arm::R3);
/art/compiler/jni/quick/arm/
H A Dcalling_convention_arm.cc27 R0, R1, R2, R3
133 entry_spills_.push_back(ArmManagedRegister::FromCoreRegister(R1));
176 // Skip R1, and use R2_R3 if the long is the first parameter.
296 R0, R1, R2, R3
/art/compiler/optimizing/
H A Dcode_generator_arm.h37 static constexpr Register kParameterCoreRegisters[] = { R1, R2, R3 };
45 static constexpr Register kRuntimeParameterCoreRegisters[] = { R0, R1, R2, R3 };
105 return Location::RegisterLocation(R1);
112 ? Location::RegisterPairLocation(R0, R1)
120 : Location::RegisterLocation(R1));
H A Dcode_generator_arm.cc980 if (calling_convention.GetRegisterAt(index) == R1) {
981 // Skip R1, and use R2_R3 instead.
1049 return Location::RegisterPairLocation(R0, R1);
1142 if (source.AsRegisterPairLow<Register>() == R1) {
1144 __ StoreToOffset(kStoreWord, R1, SP, destination.GetStackIndex());
2094 locations->SetOut(Location::RegisterPairLocation(R0, R1));
2104 locations->SetOut(Location::RegisterPairLocation(R0, R1));
2855 // Note: divrem will compute both the quotient and the remainder as the pair R0 and R1, but
2867 locations->SetOut(Location::RegisterPairLocation(R0, R1));
2916 DCHECK_EQ(R1, ou
[all...]

Completed in 292 milliseconds