Searched refs:cmpq (Results 1 - 12 of 12) sorted by relevance

/art/runtime/interpreter/mterp/x86_64/
H A Dop_cmp_long.S13 cmpq VREG_ADDRESS(%rcx), %rdx
H A Dop_aget_object.S14 cmpq $$0, THREAD_EXCEPTION_OFFSET(%rcx)
H A Dop_instance_of.S18 cmpq $$0, THREAD_EXCEPTION_OFFSET(%rcx)
H A Dop_iget.S16 cmpq $$0, THREAD_EXCEPTION_OFFSET(%rcx)
H A Dfooter.S86 cmpq $$0, THREAD_EXCEPTION_OFFSET(%rcx)
/art/compiler/utils/x86_64/
H A Dassembler_x86_64.h655 void cmpq(CpuRegister reg0, CpuRegister reg1);
656 void cmpq(CpuRegister reg0, const Immediate& imm);
657 void cmpq(CpuRegister reg0, const Address& address);
658 void cmpq(const Address& address, const Immediate& imm);
H A Dassembler_x86_64_test.cc835 DriverStr(RepeatRR(&x86_64::X86_64Assembler::cmpq, "cmpq %{reg2}, %{reg1}"), "cmpq");
839 DriverStr(RepeatRI(&x86_64::X86_64Assembler::cmpq,
841 "cmpq ${imm}, %{reg}"), "cmpqi"); // only imm32
1028 DriverStr(RepeatRA(&x86_64::X86_64Assembler::cmpq, "cmpq {mem}, %{reg}"), "cmpq");
H A Dassembler_x86_64.cc2246 void X86_64Assembler::cmpq(CpuRegister reg0, CpuRegister reg1) { function in class:art::x86_64::X86_64Assembler
2254 void X86_64Assembler::cmpq(CpuRegister reg, const Immediate& imm) { function in class:art::x86_64::X86_64Assembler
2256 CHECK(imm.is_int32()); // cmpq only supports 32b immediate.
2262 void X86_64Assembler::cmpq(CpuRegister reg, const Address& address) { function in class:art::x86_64::X86_64Assembler
2270 void X86_64Assembler::cmpq(const Address& address, const Immediate& imm) { function in class:art::x86_64::X86_64Assembler
2271 CHECK(imm.is_int32()); // cmpq only supports 32b immediate.
/art/runtime/arch/x86_64/
H A Dquick_entrypoints_x86_64.S1043 cmpq THREAD_LOCAL_ALLOC_STACK_END_OFFSET(%r8), %rcx
1127 cmpq THREAD_LOCAL_END_OFFSET(%r8), %rcx // Check if it fits.
1149 cmpq THREAD_LOCAL_END_OFFSET(%rcx), %r9 // Check if it fits.
1504 // cmpq MIRROR_CLASS_OFFSET(%rdx), %rcx
1673 cmpq %rax, 0(%rdi)
1684 cmpq LITERAL(0), 0(%rdi)
1923 // TODO: use cmpq, needs direct encoding because of gas bug
/art/runtime/interpreter/mterp/out/
H A Dmterp_x86_64.S872 cmpq $0, THREAD_EXCEPTION_OFFSET(%rcx)
1284 cmpq VREG_ADDRESS(%rcx), %rdx
1743 cmpq $0, THREAD_EXCEPTION_OFFSET(%rcx)
2076 cmpq $0, THREAD_EXCEPTION_OFFSET(%rcx)
2109 cmpq $0, THREAD_EXCEPTION_OFFSET(%rcx)
2143 cmpq $0, THREAD_EXCEPTION_OFFSET(%rcx)
2177 cmpq $0, THREAD_EXCEPTION_OFFSET(%rcx)
2211 cmpq $0, THREAD_EXCEPTION_OFFSET(%rcx)
2245 cmpq $0, THREAD_EXCEPTION_OFFSET(%rcx)
2279 cmpq
[all...]
/art/compiler/optimizing/
H A Dcode_generator_x86_64.cc3678 __ cmpq(second_reg, Immediate(-1));
3863 __ cmpq(Address(CpuRegister(RSP), value.GetStackIndex()), Immediate(0));
6937 __ cmpq(dest, Immediate(static_cast<int32_t>(value)));
6941 __ cmpq(dest, LiteralInt64Address(value));
6967 __ cmpq(lhs_reg, Address(CpuRegister(RSP), rhs.GetStackIndex()));
6969 __ cmpq(lhs_reg, rhs.AsRegister<CpuRegister>());
H A Dintrinsics_x86_64.cc489 __ cmpq(out, op2);

Completed in 163 milliseconds