| /art/compiler/optimizing/ |
| D | intrinsics_x86_64.cc | 140 __ cmpl(src_curr_addr, src_stop_addr); in EmitNativeCode() local 738 __ cmpl(lhs, Immediate(rhs_constant)); in EmitCmplJLess() local 740 __ cmpl(lhs, rhs.AsRegister<CpuRegister>()); in EmitCmplJLess() local 820 __ cmpl(src, dest); in SystemArrayCopyPrimitive() local 980 __ cmpl(src, dest); in VisitSystemArrayCopy() local 985 __ cmpl(src, dest); in VisitSystemArrayCopy() local 988 __ cmpl(dest_pos.AsRegister<CpuRegister>(), Immediate(src_pos_constant)); in VisitSystemArrayCopy() local 993 __ cmpl(src, dest); in VisitSystemArrayCopy() local 1088 __ cmpl(temp1, temp2); in VisitSystemArrayCopy() local 1101 __ cmpl(Address(temp1, super_offset), Immediate(0)); in VisitSystemArrayCopy() local [all …]
|
| D | code_generator_x86.cc | 645 __ cmpl(temp_, ref_reg); in EmitNativeCode() local 1248 __ cmpl(Address(ESP, codegen_->GetStackOffsetOfShouldDeoptimizeFlag()), Immediate(0)); in GenerateMethodEntryExitHook() local 1277 __ cmpl(curr_entry, init_entry); in GenerateMethodEntryExitHook() local 2016 __ cmpl(left_high, right_high); in GenerateLongComparesAndJumps() local 2026 __ cmpl(left_low, right_low); in GenerateLongComparesAndJumps() local 2029 __ cmpl(left_high, Address(ESP, right.GetHighStackIndex(kX86WordSize))); in GenerateLongComparesAndJumps() local 2039 __ cmpl(left_low, Address(ESP, right.GetStackIndex())); in GenerateLongComparesAndJumps() local 2181 __ cmpl(Address(ESP, lhs.GetStackIndex()), Immediate(0)); in GenerateTestAndBranch() local 2865 __ cmpl(klass, Address(temp, InlineCache::ClassesOffset().Int32Value())); in MaybeGenerateInlineCacheCheck() local 4276 __ cmpl(second_reg, Immediate(-1)); in GenerateDivRemIntegral() local [all …]
|
| D | code_generator_x86_64.cc | 691 __ cmpl(temp1_, ref_cpu_reg); in EmitNativeCode() local 1679 __ cmpl(Address(CpuRegister(RSP), codegen_->GetStackOffsetOfShouldDeoptimizeFlag()), in GenerateMethodEntryExitHook() local 2313 __ cmpl(Address(CpuRegister(RSP), lhs.GetStackIndex()), Immediate(0)); in GenerateTestAndBranch() local 3185 __ cmpl(Address(CpuRegister(TMP), InlineCache::ClassesOffset().Int32Value()), klass); in MaybeGenerateInlineCacheCheck() local 4518 __ cmpl(second_reg, Immediate(-1)); in GenerateDivRemIntegral() local 4722 __ cmpl(out, op2); in GenerateMinMaxInt() local 4930 __ cmpl(Address(CpuRegister(RSP), value.GetStackIndex()), Immediate(0)); in VisitDivZeroCheck() local 5792 __ cmpl(Address(CpuRegister(RSP), obj.GetStackIndex()), Immediate(0)); in GenerateExplicitNullCheck() local 6038 __ cmpl(temp, Address(register_value, class_offset)); in VisitArraySet() local 6050 __ cmpl(Address(temp, super_offset), Immediate(0)); in VisitArraySet() local [all …]
|
| D | intrinsics_x86.cc | 140 __ cmpl(src_curr_addr, src_stop_addr); in EmitNativeCode() local 813 __ cmpl(lhs, Immediate(rhs_constant)); in EmitCmplJLess() local 815 __ cmpl(lhs, rhs.AsRegister<Register>()); in EmitCmplJLess() local 895 __ cmpl(src, dest); in SystemArrayCopyPrimitive() local 909 __ cmpl(length.AsRegister<Register>(), length.AsRegister<Register>()); in SystemArrayCopyPrimitive() local 1074 __ cmpl(ecx, Address(arg, class_offset)); in VisitStringEquals() local 1079 __ cmpl(str, arg); in VisitStringEquals() local 1087 __ cmpl(ecx, Address(arg, count_offset)); in VisitStringEquals() local 1204 __ cmpl(search_value, Immediate(std::numeric_limits<uint16_t>::max())); in GenerateStringIndexOf() local 1244 __ cmpl(start_index, string_length); in GenerateStringIndexOf() local [all …]
|
| /art/compiler/utils/x86/ |
| D | assembler_x86.cc | 3018 void X86Assembler::cmpl(Register reg, const Immediate& imm) { in cmpl() function in art::x86::X86Assembler 3024 void X86Assembler::cmpl(Register reg0, Register reg1) { in cmpl() function in art::x86::X86Assembler 3031 void X86Assembler::cmpl(Register reg, const Address& address) { in cmpl() function in art::x86::X86Assembler 3052 void X86Assembler::cmpl(const Address& address, Register reg) { in cmpl() function in art::x86::X86Assembler 3059 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 | 2973 void X86_64Assembler::cmpl(CpuRegister reg, const Immediate& imm) { in cmpl() function in art::x86_64::X86_64Assembler 2981 void X86_64Assembler::cmpl(CpuRegister reg0, CpuRegister reg1) { in cmpl() function in art::x86_64::X86_64Assembler 2989 void X86_64Assembler::cmpl(CpuRegister reg, const Address& address) { in cmpl() function in art::x86_64::X86_64Assembler 2997 void X86_64Assembler::cmpl(const Address& address, CpuRegister reg) { in cmpl() function in art::x86_64::X86_64Assembler 3005 void X86_64Assembler::cmpl(const Address& address, const Immediate& imm) { in cmpl() function in art::x86_64::X86_64Assembler
|