Lines Matching refs:rl_dest
44 void MipsMir2Lir::GenCmpLong(RegLocation rl_dest, RegLocation rl_src1, in GenCmpLong() argument
50 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenCmpLong()
62 StoreValue(rl_dest, rl_result); in GenCmpLong()
238 RegLocation MipsMir2Lir::GenDivRem(RegLocation rl_dest, RegStorage reg1, RegStorage reg2, in GenDivRem() argument
241 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenDivRem()
250 RegLocation MipsMir2Lir::GenDivRemLit(RegLocation rl_dest, RegStorage reg1, int lit, in GenDivRemLit() argument
255 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenDivRemLit()
265 RegLocation MipsMir2Lir::GenDivRem(RegLocation rl_dest, RegLocation rl_src1, in GenDivRem() argument
268 return rl_dest; in GenDivRem()
271 RegLocation MipsMir2Lir::GenDivRemLit(RegLocation rl_dest, RegLocation rl_src1, int lit, bool is_di… in GenDivRemLit() argument
273 return rl_dest; in GenDivRemLit()
303 RegLocation rl_dest = InlineTarget(info); in GenInlinedPeek() local
305 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenInlinedPeek()
308 StoreValue(rl_dest, rl_result); in GenInlinedPeek()
375 RegLocation rl_src, RegLocation rl_dest, int lit) { in SmallLiteralDivRem() argument
380 bool MipsMir2Lir::EasyMultiply(RegLocation rl_src, RegLocation rl_dest, int lit) { in EasyMultiply() argument
395 void MipsMir2Lir::GenAddLong(Instruction::Code opcode, RegLocation rl_dest, in GenAddLong() argument
399 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenAddLong()
414 StoreValueWide(rl_dest, rl_result); in GenAddLong()
417 void MipsMir2Lir::GenSubLong(Instruction::Code opcode, RegLocation rl_dest, in GenSubLong() argument
421 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenSubLong()
436 StoreValueWide(rl_dest, rl_result); in GenSubLong()
439 void MipsMir2Lir::GenArithOpLong(Instruction::Code opcode, RegLocation rl_dest, RegLocation rl_src1, in GenArithOpLong() argument
444 GenAddLong(opcode, rl_dest, rl_src1, rl_src2); in GenArithOpLong()
448 GenSubLong(opcode, rl_dest, rl_src1, rl_src2); in GenArithOpLong()
451 GenNegLong(rl_dest, rl_src2); in GenArithOpLong()
459 Mir2Lir::GenArithOpLong(opcode, rl_dest, rl_src1, rl_src2); in GenArithOpLong()
462 void MipsMir2Lir::GenNegLong(RegLocation rl_dest, RegLocation rl_src) { in GenNegLong() argument
464 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenNegLong()
479 StoreValueWide(rl_dest, rl_result); in GenNegLong()
486 RegLocation rl_index, RegLocation rl_dest, int scale) { in GenArrayGet() argument
526 rl_result = EvalLoc(rl_dest, reg_class, true); in GenArrayGet()
535 StoreValueWide(rl_dest, rl_result); in GenArrayGet()
537 rl_result = EvalLoc(rl_dest, reg_class, true); in GenArrayGet()
546 StoreValue(rl_dest, rl_result); in GenArrayGet()
630 void MipsMir2Lir::GenShiftImmOpLong(Instruction::Code opcode, RegLocation rl_dest, in GenShiftImmOpLong() argument
633 GenShiftOpLong(opcode, rl_dest, rl_src1, rl_shift); in GenShiftImmOpLong()
637 RegLocation rl_dest, RegLocation rl_src1, RegLocation rl_src2) { in GenArithImmOpLong() argument
639 GenArithOpLong(opcode, rl_dest, rl_src1, rl_src2); in GenArithImmOpLong()