/art/compiler/dex/quick/mips/ |
D | call_mips.cc | 182 OpRegRegReg(kOpSub, r_key, rl_src.low_reg, r_key); in GenPackedSwitch() 184 OpRegRegImm(kOpSub, r_key, rl_src.low_reg, low_key); in GenPackedSwitch() 352 OpRegRegImm(kOpSub, new_sp, rMIPS_SP, frame_size_ - (spill_count * 4)); in GenEntrySequence() 356 OpRegImm(kOpSub, rMIPS_SP, frame_size_ - (spill_count * 4)); in GenEntrySequence()
|
D | int_mips.cc | 307 OpRegImm(kOpSub, rMIPS_SUSPEND, 1); in OpTestSuspend() 313 OpRegImm(kOpSub, reg, 1); in OpDecAndBranch() 370 OpRegRegReg(kOpSub, rl_result.low_reg, rl_src1.low_reg, rl_src2.low_reg); in GenSubLong() 371 OpRegRegReg(kOpSub, rl_result.high_reg, rl_src1.high_reg, rl_src2.high_reg); in GenSubLong() 372 OpRegRegReg(kOpSub, rl_result.high_reg, rl_result.high_reg, t_reg); in GenSubLong() 392 OpRegRegReg(kOpSub, rl_result.high_reg, rl_result.high_reg, t_reg); in GenNegLong()
|
D | utility_mips.cc | 141 case kOpSub: in OpRegImm() 167 case kOpSub: in OpRegRegReg() 216 case kOpSub: in OpRegRegImm() 300 case kOpSub: in OpRegReg()
|
D | target_mips.cc | 517 OpRegImm(kOpSub, rMIPS_SP, offset); in SpillCoreRegs()
|
/art/compiler/dex/quick/x86/ |
D | call_x86.cc | 98 OpRegRegImm(kOpSub, keyReg, rl_src.low_reg, low_key); in GenPackedSwitch() 180 OpRegReg(kOpSub, rCX, rDX); in GenMonitorExit() 228 OpRegImm(kOpSub, rX86_SP, frame_size_ - 4); in GenEntrySequence()
|
D | int_x86.cc | 53 OpRegReg(kOpSub, r0, r2); // r0 = r0 - r2 in GenCmpLong() 180 OpRegReg(kOpSub, r2, r0); // r2 = r2 - r0 in GenFusedLongCmpBranch() 184 OpRegReg(kOpSub, r0, r2); // r0 = r0 - r2 in GenFusedLongCmpBranch() 294 OpRegImm(kOpSub, reg, 1); in OpDecAndBranch() 338 OpRegReg(kOpSub, r0, r2); // r0 = r0 - r2 in GenSubLong()
|
D | utility_x86.cc | 140 case kOpSub: opcode = byte_imm ? kX86Sub32RI8 : kX86Sub32RI; break; in OpRegImm() 165 case kOpSub: opcode = kX86Sub32RR; break; in OpRegReg() 203 case kOpSub: opcode = kX86Sub32RM; break; in OpRegMem() 243 case kOpSub: // non-commutative in OpRegRegReg()
|
/art/compiler/dex/quick/arm/ |
D | call_arm.cc | 387 OpRegRegImm(kOpSub, keyReg, rl_src.low_reg, low_key); in GenPackedSwitch() 515 OpRegReg(kOpSub, r1, r2); in GenMonitorExit() 591 OpRegRegImm(kOpSub, rARM_LR, rARM_SP, frame_size_ - (spill_count * 4)); in GenEntrySequence() 595 OpRegImm(kOpSub, rARM_SP, frame_size_ - (spill_count * 4)); in GenEntrySequence()
|
D | utility_arm.cc | 318 case kOpSub: in OpRegRegShift() 364 case kOpSub: in OpRegRegRegShift() 462 case kOpSub: in OpRegRegImm() 477 op = (op == kOpAdd) ? kOpSub : kOpAdd; in OpRegRegImm() 480 if (op == kOpSub) { in OpRegRegImm() 563 case kOpSub: in OpRegImm()
|
D | int_arm.cc | 97 OpRegRegReg(kOpSub, t_reg, rl_src1.low_reg, rl_src2.low_reg); in GenCmpLong() 441 OpRegRegRegShift(kOpSub, rl_result.low_reg, r_hi, in SmallLiteralDivRem() 633 OpRegRegReg(kOpSub, rl_result.low_reg, z_reg, rl_src.low_reg); in GenNegLong() 637 OpRegRegReg(kOpSub, rl_result.low_reg, z_reg, rl_src.low_reg); in GenNegLong()
|
/art/compiler/dex/ |
D | compiler_enums.h | 174 kOpSub, enumerator
|
/art/compiler/dex/quick/ |
D | gen_common.cc | 1245 op = kOpSub; in GenArithOpInt() 1419 OpRegRegReg(kOpSub, rl_result.low_reg, t_reg2, t_reg1); in HandleEasyDivRem() 1425 OpRegRegReg(kOpSub, rl_result.low_reg, t_reg2, t_reg1); in HandleEasyDivRem() 1467 OpRegRegReg(kOpSub, rl_result.low_reg, t_reg, rl_src.low_reg); in HandleEasyMultiply() 1651 first_op = kOpSub; in GenArithOpLong()
|
D | gen_invoke.cc | 957 OpRegImm(kOpSub, rl_result.low_reg, 1); in GenInlinedStringIsEmptyOrLength()
|
/art/compiler/dex/portable/ |
D | mir_to_gbc.cc | 374 case kOpSub: res = irb_->CreateSub(src1, src2); break; in GenArithOp() 398 case kOpSub: res = irb_->CreateFSub(src1, src2); break; in ConvertFPArithOp() 961 ConvertArithOp(kOpSub, rl_dest, rl_src[0], rl_src[1]); in ConvertMIRNode() 1086 ConvertFPArithOp(kOpSub, rl_dest, rl_src[0], rl_src[1]); in ConvertMIRNode()
|