Searched refs:R8 (Results 1 - 16 of 16) sorted by relevance

/art/compiler/utils/
H A Dassembler_thumb_test.cc212 __ mov(R8, ShifterOperand(R9));
215 __ mov(R8, ShifterOperand(9));
224 __ mov(R8, ShifterOperand(R9));
270 __ mov(R1, ShifterOperand(R8), AL, kCcKeep);
272 __ mov(R8, ShifterOperand(R9), AL, kCcKeep);
273 __ add(R1, R1, ShifterOperand(R8), AL, kCcKeep);
275 __ add(R8, R8, ShifterOperand(R9), AL, kCcKeep);
277 __ cmp(R8, ShifterOperand(R1));
278 __ cmp(R9, ShifterOperand(R8));
[all...]
/art/runtime/arch/x86_64/
H A Dregisters_x86_64.h38 R8 = 8, enumerator in enum:art::x86_64::Register
H A Dquick_method_frame_info_x86_64.h33 (1 << art::x86_64::R8) | (1 << art::x86_64::R9);
H A Dcontext_x86_64.cc70 gprs_[R8] = nullptr;
/art/runtime/arch/arm/
H A Dregisters_arm.h35 R8 = 8, enumerator in enum:art::arm::Register
H A Dquick_method_frame_info_arm.h31 (1 << art::arm::R5) | (1 << art::arm::R6) | (1 << art::arm::R7) | (1 << art::arm::R8) |
/art/compiler/utils/arm/
H A Dmanaged_register_arm_test.cc48 reg = ArmManagedRegister::FromCoreRegister(R8);
55 EXPECT_EQ(R8, reg.AsCoreRegister());
316 ArmManagedRegister reg_R8 = ArmManagedRegister::FromCoreRegister(R8);
319 EXPECT_TRUE(reg_R8.Equals(ArmManagedRegister::FromCoreRegister(R8)));
463 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromCoreRegister(R8)));
485 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromCoreRegister(R8)));
507 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromCoreRegister(R8)));
529 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromCoreRegister(R8)));
551 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromCoreRegister(R8)));
573 EXPECT_TRUE(!reg.Overlaps(ArmManagedRegister::FromCoreRegister(R8)));
[all...]
H A Dassembler_arm32_test.cc73 new arm::Register(arm::R8),
91 new arm::Register(arm::R8),
153 shifter_operands_.push_back(arm::ShifterOperand(arm::R8));
163 shifter_operands_.push_back(arm::ShifterOperand(arm::R8));
H A Dassembler_thumb2_test.cc57 new arm::Register(arm::R8),
225 __ eor(arm::R1, arm::R8, arm::ShifterOperand(arm::R0));
226 __ eor(arm::R8, arm::R1, arm::ShifterOperand(arm::R0));
227 __ eor(arm::R1, arm::R0, arm::ShifterOperand(arm::R8));
H A Dassembler_arm.h1023 return r < R8;
1027 return r >= R8;
/art/compiler/jni/quick/arm/
H A Dcalling_convention_arm.cc230 callee_save_regs_.push_back(ArmManagedRegister::FromCoreRegister(R8));
242 result = 1 << R5 | 1 << R6 | 1 << R7 | 1 << R8 | 1 << R10 | 1 << R11 | 1 << LR;
/art/compiler/jni/quick/x86_64/
H A Dcalling_convention_x86_64.cc87 case 3: res = X86_64ManagedRegister::FromCpuRegister(R8); break;
179 case 4: res = X86_64ManagedRegister::FromCpuRegister(R8); break;
205 // Other (integer) arguments passed through GPR (RDI, RSI, RDX, RCX, R8, R9)
/art/compiler/utils/x86_64/
H A Dassembler_x86_64_test.cc153 registers_.push_back(new x86_64::CpuRegister(x86_64::R8));
170 secondary_register_names_.emplace(x86_64::CpuRegister(x86_64::R8), "r8d");
187 tertiary_register_names_.emplace(x86_64::CpuRegister(x86_64::R8), "r8w");
204 quaternary_register_names_.emplace(x86_64::CpuRegister(x86_64::R8), "r8b");
695 x86_64::CpuRegister(x86_64::R8));
720 x86_64::CpuRegister(x86_64::R8));
729 "lock cmpxchg %R8, 0xc(%RDI,%R9,4)\n"
741 GetAssembler()->movl(x86_64::CpuRegister(x86_64::R8), x86_64::Address(
H A Dassembler_x86_64.cc1533 if (r != nullptr && *r >= Register::R8 && *r < Register::kNumberOfCpuRegisters) {
1537 if (x != nullptr && *x >= Register::R8 && *x < Register::kNumberOfCpuRegisters) {
1541 if (b != nullptr && *b >= Register::R8 && *b < Register::kNumberOfCpuRegisters) {
1563 if (dst != nullptr && *dst >= Register::R8 && *dst < Register::kNumberOfCpuRegisters) {
/art/compiler/optimizing/
H A Dcode_generator_x86_64.h37 static constexpr Register kParameterCoreRegisters[] = { RSI, RDX, RCX, R8, R9 };
H A Dcode_generator_arm.cc52 { R5, R6, R7, R8, R10, R11, LR };

Completed in 200 milliseconds