Searched refs:pushq (Results 1 - 8 of 8) sorted by relevance

/art/runtime/arch/x86_64/
H A Dasm_support_x86_64.S128 pushq REG_VAR(reg)
H A Dquick_entrypoints_x86_64.S1632 pushq LITERAL(0) // Push a fake return PC as there will be none on the stack.
1673 pushq %rsi // Entry point for a jump. Fake that we were called.
1816 pushq LITERAL(0) // Push null for ArtMethod*.
/art/runtime/interpreter/mterp/x86_64/
H A Dheader.S105 pushq \_reg
/art/compiler/utils/x86_64/
H A Dassembler_x86_64.h347 void pushq(CpuRegister reg);
348 void pushq(const Address& address);
349 void pushq(const Immediate& imm);
H A Dassembler_x86_64.cc63 void X86_64Assembler::pushq(CpuRegister reg) { function in class:art::x86_64::X86_64Assembler
70 void X86_64Assembler::pushq(const Address& address) { function in class:art::x86_64::X86_64Assembler
78 void X86_64Assembler::pushq(const Immediate& imm) { function in class:art::x86_64::X86_64Assembler
80 CHECK(imm.is_int32()); // pushq only supports 32b immediate.
2333 pushq(Immediate(High32Bits(constant)));
2334 pushq(Immediate(Low32Bits(constant)));
2651 pushq(spill.AsCpuRegister());
3002 pushq(Address(CpuRegister(RSP), src));
3020 pushq(Address(src.AsX86_64().AsCpuRegister(), src_offset));
3030 pushq(Addres
[all...]
H A Dassembler_x86_64_test.cc281 DriverStr(RepeatR(&x86_64::X86_64Assembler::pushq, "pushq %{reg}"), "pushq");
285 DriverStr(RepeatI(&x86_64::X86_64Assembler::pushq, 4U, "pushq ${imm}"), "pushqi");
1522 str << "pushq %rsi\n";
1523 str << "pushq %r10\n";
/art/compiler/optimizing/
H A Dcode_generator_x86_64.cc1064 __ pushq(CpuRegister(reg));
5305 __ pushq(CpuRegister(reg));
/art/runtime/interpreter/mterp/out/
H A Dmterp_x86_64.S112 pushq \_reg

Completed in 330 milliseconds