HomeSort by relevance Sort by last modified time
    Searched full:r_src1 (Results 1 - 8 of 8) sorted by null

  /art/compiler/dex/quick/arm/
utility_arm.cc 355 LIR* ArmMir2Lir::OpRegRegRegShift(OpKind op, int r_dest, int r_src1,
358 bool thumb_form = (shift == 0) && ARM_LOWREG(r_dest) && ARM_LOWREG(r_src1) &&
414 return NewLIR4(opcode, r_dest, r_src1, r_src2, shift);
417 return NewLIR3(opcode, r_dest, r_src1, r_src2);
421 LIR* ArmMir2Lir::OpRegRegReg(OpKind op, int r_dest, int r_src1, int r_src2) {
422 return OpRegRegRegShift(op, r_dest, r_src1, r_src2, 0);
425 LIR* ArmMir2Lir::OpRegRegImm(OpKind op, int r_dest, int r_src1, int value) {
431 bool all_low_regs = (ARM_LOWREG(r_dest) && ARM_LOWREG(r_src1));
438 return NewLIR3(kThumbLslRRI5, r_dest, r_src1, value);
440 return NewLIR3(kThumb2LslRRI5, r_dest, r_src1, value)
    [all...]
codegen_arm.h 153 LIR* OpRegRegImm(OpKind op, int r_dest, int r_src1, int value);
154 LIR* OpRegRegReg(OpKind op, int r_dest, int r_src1, int r_src2);
168 LIR* OpRegRegRegShift(OpKind op, int r_dest, int r_src1, int r_src2, int shift);
  /art/compiler/dex/quick/x86/
utility_x86.cc 221 LIR* X86Mir2Lir::OpRegRegReg(OpKind op, int r_dest, int r_src1,
223 if (r_dest != r_src1 && r_dest != r_src2) {
225 if (r_src1 == r_src2) {
226 OpRegCopy(r_dest, r_src1);
228 } else if (r_src1 != rBP) {
229 return NewLIR5(kX86Lea32RA, r_dest, r_src1 /* base */,
233 r_src1 /* index */, 0 /* scale */, 0 /* disp */);
236 OpRegCopy(r_dest, r_src1);
239 } else if (r_dest == r_src1) {
250 OpRegCopy(t_reg, r_src1);
    [all...]
fp_x86.cc 67 int r_src1 = rl_src1.low_reg; local
73 OpRegCopy(r_dest, r_src1);
122 int r_src1 = S2d(rl_src1.low_reg, rl_src1.high_reg); local
128 OpRegCopy(r_dest, r_src1);
codegen_x86.h 154 LIR* OpRegRegImm(OpKind op, int r_dest, int r_src1, int value);
155 LIR* OpRegRegReg(OpKind op, int r_dest, int r_src1, int r_src2);
  /art/compiler/dex/quick/mips/
utility_mips.cc 161 LIR* MipsMir2Lir::OpRegRegReg(OpKind op, int r_dest, int r_src1, int r_src2) {
199 return NewLIR3(opcode, r_dest, r_src1, r_src2);
202 LIR* MipsMir2Lir::OpRegRegImm(OpKind op, int r_dest, int r_src1, int value) {
271 res = NewLIR3(opcode, r_dest, r_src1, value);
273 if (r_dest != r_src1) {
275 NewLIR3(opcode, r_dest, r_src1, r_dest);
279 NewLIR3(opcode, r_dest, r_src1, r_scratch);
codegen_mips.h 154 LIR* OpRegRegImm(OpKind op, int r_dest, int r_src1, int value);
155 LIR* OpRegRegReg(OpKind op, int r_dest, int r_src1, int r_src2);
  /art/compiler/dex/quick/
mir_to_lir.h     [all...]

Completed in 891 milliseconds