/art/compiler/optimizing/ |
D | intrinsics_x86.cc | 706 __ cmpl(out, op2); in GenMinMax() local 1198 __ cmpl(Address(input, length_offset), in CheckPosition() local 1201 __ cmpl(Address(input, length_offset), length.AsRegister<Register>()); in CheckPosition() local 1213 __ cmpl(temp, Immediate(length.GetConstant()->AsIntConstant()->GetValue())); in CheckPosition() local 1215 __ cmpl(temp, length.AsRegister<Register>()); in CheckPosition() local 1231 __ cmpl(Address(input, length_offset), pos_reg); in CheckPosition() local 1238 __ cmpl(temp, Immediate(length.GetConstant()->AsIntConstant()->GetValue())); in CheckPosition() local 1240 __ cmpl(temp, length.AsRegister<Register>()); in CheckPosition() local 1268 __ cmpl(src, dest); in VisitSystemArrayCopyChar() local 1282 __ cmpl(length.AsRegister<Register>(), length.AsRegister<Register>()); in VisitSystemArrayCopyChar() local [all …]
|
D | intrinsics_x86_64.cc | 116 __ cmpl(src_curr_addr, src_stop_addr); in EmitNativeCode() local 491 __ cmpl(out, op2); in GenMinMax() local 978 __ cmpl(Address(input, length_offset), in CheckPosition() local 981 __ cmpl(Address(input, length_offset), length.AsRegister<CpuRegister>()); in CheckPosition() local 993 __ cmpl(temp, Immediate(length.GetConstant()->AsIntConstant()->GetValue())); in CheckPosition() local 995 __ cmpl(temp, length.AsRegister<CpuRegister>()); in CheckPosition() local 1011 __ cmpl(Address(input, length_offset), pos_reg); in CheckPosition() local 1018 __ cmpl(temp, Immediate(length.GetConstant()->AsIntConstant()->GetValue())); in CheckPosition() local 1020 __ cmpl(temp, length.AsRegister<CpuRegister>()); in CheckPosition() local 1048 __ cmpl(src, dest); in VisitSystemArrayCopyChar() local [all …]
|
D | code_generator_x86.cc | 603 __ cmpl(temp_, ref_reg); in EmitNativeCode() local 1493 __ cmpl(left_high, right_high); in GenerateLongComparesAndJumps() local 1503 __ cmpl(left_low, right_low); in GenerateLongComparesAndJumps() local 1506 __ cmpl(left_high, Address(ESP, right.GetHighStackIndex(kX86WordSize))); in GenerateLongComparesAndJumps() local 1516 __ cmpl(left_low, Address(ESP, right.GetStackIndex())); in GenerateLongComparesAndJumps() local 1654 __ cmpl(Address(ESP, lhs.GetStackIndex()), Immediate(0)); in GenerateTestAndBranch() local 3603 __ cmpl(second_reg, Immediate(-1)); in GenerateDivRemIntegral() local 3848 __ cmpl(Address(ESP, value.GetStackIndex()), Immediate(0)); in VisitDivZeroCheck() local 4393 __ cmpl(left_high, right.AsRegisterPairHigh<Register>()); in VisitCompare() local 4395 __ cmpl(left_high, Address(ESP, right.GetHighStackIndex(kX86WordSize))); in VisitCompare() local [all …]
|
D | code_generator_x86_64.cc | 626 __ cmpl(temp1_, ref_cpu_reg); in EmitNativeCode() local 1672 __ cmpl(Address(CpuRegister(RSP), lhs.GetStackIndex()), Immediate(0)); in GenerateTestAndBranch() local 3671 __ cmpl(second_reg, Immediate(-1)); in GenerateDivRemIntegral() local 3848 __ cmpl(Address(CpuRegister(RSP), value.GetStackIndex()), Immediate(0)); in VisitDivZeroCheck() local 4629 __ cmpl(Address(CpuRegister(RSP), obj.GetStackIndex()), Immediate(0)); in GenerateExplicitNullCheck() local 4913 __ cmpl(temp, Address(register_value, class_offset)); in VisitArraySet() local 4924 __ cmpl(Address(temp, super_offset), Immediate(0)); in VisitArraySet() local 5085 __ cmpl(index_reg, Immediate(length)); in VisitBoundsCheck() local 5109 __ cmpl(array_len, Immediate(value)); in VisitBoundsCheck() local 5111 __ cmpl(array_len, index_loc.AsRegister<CpuRegister>()); in VisitBoundsCheck() local [all …]
|
/art/compiler/utils/x86/ |
D | assembler_x86.cc | 1921 void X86Assembler::cmpl(Register reg, const Immediate& imm) { in cmpl() function in art::x86::X86Assembler 1927 void X86Assembler::cmpl(Register reg0, Register reg1) { in cmpl() function in art::x86::X86Assembler 1934 void X86Assembler::cmpl(Register reg, const Address& address) { in cmpl() function in art::x86::X86Assembler 1955 void X86Assembler::cmpl(const Address& address, Register reg) { in cmpl() function in art::x86::X86Assembler 1962 void X86Assembler::cmpl(const Address& address, const Immediate& imm) { in cmpl() function in art::x86::X86Assembler
|
/art/compiler/utils/x86_64/ |
D | assembler_x86_64.cc | 2206 void X86_64Assembler::cmpl(CpuRegister reg, const Immediate& imm) { in cmpl() function in art::x86_64::X86_64Assembler 2214 void X86_64Assembler::cmpl(CpuRegister reg0, CpuRegister reg1) { in cmpl() function in art::x86_64::X86_64Assembler 2222 void X86_64Assembler::cmpl(CpuRegister reg, const Address& address) { in cmpl() function in art::x86_64::X86_64Assembler 2230 void X86_64Assembler::cmpl(const Address& address, CpuRegister reg) { in cmpl() function in art::x86_64::X86_64Assembler 2238 void X86_64Assembler::cmpl(const Address& address, const Immediate& imm) { in cmpl() function in art::x86_64::X86_64Assembler
|