/art/runtime/arch/x86/ |
D | portable_entrypoints_x86.S | 54 cmpl LITERAL(68), 24(%esp) // test if result type char == 'D' 56 cmpl LITERAL(70), 24(%esp) // test if result type char == 'F'
|
D | quick_entrypoints_x86.S | 585 cmpl LITERAL(65536), %ecx 662 cmpl %ebx, %ecx 674 cmpl CLASS_OFFSET(%edx), %ebx // value's type == array's component type - trivial assignability
|
/art/compiler/optimizing/ |
D | code_generator_x86.cc | 257 __ fs()->cmpl(ESP, Address::Absolute(Thread::StackEndOffset<kX86WordSize>())); in GenerateFrameEntry() 524 __ cmpl(lhs.AsX86().AsCpuRegister(), Immediate(0)); in VisitIf() local 526 __ cmpl(Address(ESP, lhs.GetStackIndex()), Immediate(0)); in VisitIf() local 534 __ cmpl(lhs.AsX86().AsCpuRegister(), rhs.AsX86().AsCpuRegister()); in VisitIf() local 538 __ cmpl(lhs.AsX86().AsCpuRegister(), imm); in VisitIf() local 540 __ cmpl(lhs.AsX86().AsCpuRegister(), Address(ESP, rhs.GetStackIndex())); in VisitIf() local 605 __ cmpl(locations->InAt(0).AsX86().AsCpuRegister(), in VisitCondition() local 610 __ cmpl(locations->InAt(0).AsX86().AsCpuRegister(), imm); in VisitCondition() local 612 __ cmpl(locations->InAt(0).AsX86().AsCpuRegister(), in VisitCondition() local 1021 __ cmpl(left.AsRegisterPairHigh(), right.AsX86().AsRegisterPairHigh()); in VisitCompare() local [all …]
|
D | code_generator_x86_64.cc | 405 __ cmpl(lhs.AsX86_64().AsCpuRegister(), Immediate(0)); in VisitIf() local 407 __ cmpl(Address(CpuRegister(RSP), lhs.GetStackIndex()), Immediate(0)); in VisitIf() local 414 __ cmpl(lhs.AsX86_64().AsCpuRegister(), rhs.AsX86_64().AsCpuRegister()); in VisitIf() local 416 __ cmpl(lhs.AsX86_64().AsCpuRegister(), in VisitIf() local 419 __ cmpl(lhs.AsX86_64().AsCpuRegister(), Address(CpuRegister(RSP), rhs.GetStackIndex())); in VisitIf() local 1071 __ cmpl(obj.AsX86_64().AsCpuRegister(), Immediate(0)); in VisitNullCheck() local 1074 __ cmpl(Address(CpuRegister(RSP), obj.GetStackIndex()), Immediate(0)); in VisitNullCheck() local 1299 __ cmpl(index, length); in VisitBoundsCheck() local
|
/art/compiler/utils/x86/ |
D | assembler_x86.h | 340 void cmpl(Register reg, const Immediate& imm); 341 void cmpl(Register reg0, Register reg1); 342 void cmpl(Register reg, const Address& address); 344 void cmpl(const Address& address, Register reg); 345 void cmpl(const Address& address, const Immediate& imm);
|
D | assembler_x86.cc | 755 void X86Assembler::cmpl(Register reg, const Immediate& imm) { in cmpl() function in art::x86::X86Assembler 761 void X86Assembler::cmpl(Register reg0, Register reg1) { in cmpl() function in art::x86::X86Assembler 768 void X86Assembler::cmpl(Register reg, const Address& address) { in cmpl() function in art::x86::X86Assembler 789 void X86Assembler::cmpl(const Address& address, Register reg) { in cmpl() function in art::x86::X86Assembler 796 void X86Assembler::cmpl(const Address& address, const Immediate& imm) { in cmpl() function in art::x86::X86Assembler 1838 fs()->cmpl(Address::Absolute(Thread::ExceptionOffset<4>()), Immediate(0)); in ExceptionPoll()
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.h | 381 void cmpl(CpuRegister reg, const Immediate& imm); 382 void cmpl(CpuRegister reg0, CpuRegister reg1); 383 void cmpl(CpuRegister reg, const Address& address); 384 void cmpl(const Address& address, CpuRegister reg); 385 void cmpl(const Address& address, const Immediate& imm);
|
D | assembler_x86_64.cc | 841 void X86_64Assembler::cmpl(CpuRegister reg, const Immediate& imm) { in cmpl() function in art::x86_64::X86_64Assembler 848 void X86_64Assembler::cmpl(CpuRegister reg0, CpuRegister reg1) { in cmpl() function in art::x86_64::X86_64Assembler 856 void X86_64Assembler::cmpl(CpuRegister reg, const Address& address) { in cmpl() function in art::x86_64::X86_64Assembler 904 void X86_64Assembler::cmpl(const Address& address, CpuRegister reg) { in cmpl() function in art::x86_64::X86_64Assembler 912 void X86_64Assembler::cmpl(const Address& address, const Immediate& imm) { in cmpl() function in art::x86_64::X86_64Assembler 2210 gs()->cmpl(Address::Absolute(Thread::ExceptionOffset<8>(), true), Immediate(0)); in ExceptionPoll()
|
/art/runtime/arch/x86_64/ |
D | quick_entrypoints_x86_64.S | 904 cmpl LITERAL(65536), %ecx 974 cmpl %ecx, %esi 993 cmpl CLASS_OFFSET(%edx), %ecx // value's type == array's component type - trivial assignability
|