Searched refs:AsCpuRegister (Results 1 - 10 of 10) sorted by relevance

/art/compiler/optimizing/
H A Dcode_generator_x86_64.cc280 __ movq(destination.AsX86_64().AsCpuRegister(), source.AsX86_64().AsCpuRegister());
282 __ movl(destination.AsX86_64().AsCpuRegister(), Address(CpuRegister(RSP), source.GetStackIndex()));
285 __ movq(destination.AsX86_64().AsCpuRegister(), Address(CpuRegister(RSP), source.GetStackIndex()));
289 __ movl(Address(CpuRegister(RSP), destination.GetStackIndex()), source.AsX86_64().AsCpuRegister());
298 __ movq(Address(CpuRegister(RSP), destination.GetStackIndex()), source.AsX86_64().AsCpuRegister());
313 __ movl(location.AsX86_64().AsCpuRegister(), imm);
320 __ movq(location.AsX86_64().AsCpuRegister(), Immediate(value));
405 __ cmpl(lhs.AsX86_64().AsCpuRegister(), Immediate(0));
414 __ cmpl(lhs.AsX86_64().AsCpuRegister(), rh
[all...]
H A Dcode_generator_x86.cc349 __ movl(destination.AsX86().AsCpuRegister(), source.AsX86().AsCpuRegister());
352 __ movl(destination.AsX86().AsCpuRegister(), Address(ESP, source.GetStackIndex()));
356 __ movl(Address(ESP, destination.GetStackIndex()), source.AsX86().AsCpuRegister());
427 __ movl(location.AsX86().AsCpuRegister(), imm);
524 __ cmpl(lhs.AsX86().AsCpuRegister(), Immediate(0));
534 __ cmpl(lhs.AsX86().AsCpuRegister(), rhs.AsX86().AsCpuRegister());
538 __ cmpl(lhs.AsX86().AsCpuRegister(), imm);
540 __ cmpl(lhs.AsX86().AsCpuRegister(), Addres
[all...]
/art/compiler/utils/x86/
H A Dmanaged_register_x86.h93 CHECK_LT(AsCpuRegister(), ESP); // ESP, EBP, ESI and EDI cannot be encoded as byte registers.
97 Register AsCpuRegister() const { function in class:art::x86::X86ManagedRegister
116 return FromRegId(AllocIdLow()).AsCpuRegister();
122 return FromRegId(AllocIdHigh()).AsCpuRegister();
H A Dassembler_x86.cc1417 pushl(spill_regs.at(i).AsX86().AsCpuRegister());
1423 pushl(method_reg.AsX86().AsCpuRegister());
1427 entry_spills.at(i).AsX86().AsCpuRegister());
1437 popl(spill_regs.at(i).AsX86().AsCpuRegister());
1458 movl(Address(ESP, offs), src.AsCpuRegister());
1483 movl(Address(ESP, dest), src.AsCpuRegister());
1489 movl(Address(ESP, dest), src.AsCpuRegister());
1507 leal(scratch.AsCpuRegister(), Address(ESP, fr_offs));
1508 fs()->movl(Address::Absolute(thr_offs), scratch.AsCpuRegister());
1526 movl(dest.AsCpuRegister(), Addres
[all...]
H A Dmanaged_register_x86.cc102 os << "CPU: " << AsCpuRegister();
H A Dmanaged_register_x86_test.cc37 EXPECT_EQ(EAX, reg.AsCpuRegister());
45 EXPECT_EQ(EBX, reg.AsCpuRegister());
53 EXPECT_EQ(ECX, reg.AsCpuRegister());
61 EXPECT_EQ(EDI, reg.AsCpuRegister());
/art/compiler/utils/x86_64/
H A Dassembler_x86_64.cc1727 pushq(spill.AsCpuRegister());
1748 movl(Address(CpuRegister(RSP), 0), method_reg.AsX86_64().AsCpuRegister());
1755 spill.AsX86_64().AsCpuRegister());
1758 movl(Address(CpuRegister(RSP), frame_size + spill.getSpillOffset()), spill.AsX86_64().AsCpuRegister());
1790 popq(spill.AsCpuRegister());
1813 movl(Address(CpuRegister(RSP), offs), src.AsCpuRegister());
1816 movq(Address(CpuRegister(RSP), offs), src.AsCpuRegister());
1842 movl(Address(CpuRegister(RSP), dest), src.AsCpuRegister());
1848 movq(Address(CpuRegister(RSP), dest), src.AsCpuRegister());
1866 leaq(scratch.AsCpuRegister(), Addres
[all...]
H A Dmanaged_register_x86_64.h90 CpuRegister AsCpuRegister() const { function in class:art::x86_64::X86_64ManagedRegister
109 return FromRegId(AllocIdLow()).AsCpuRegister();
115 return FromRegId(AllocIdHigh()).AsCpuRegister();
H A Dmanaged_register_x86_64.cc101 os << "CPU: " << static_cast<int>(AsCpuRegister().AsRegister());
H A Dmanaged_register_x86_64_test.cc37 EXPECT_EQ(RAX, reg.AsCpuRegister());
45 EXPECT_EQ(RBX, reg.AsCpuRegister());
53 EXPECT_EQ(RCX, reg.AsCpuRegister());
61 EXPECT_EQ(RDI, reg.AsCpuRegister());

Completed in 72 milliseconds