Lines Matching refs:rl_src
120 RegLocation rl_dest, RegLocation rl_src) {
145 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pL2d), rl_dest, rl_src);
148 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pF2l), rl_dest, rl_src);
151 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pL2f), rl_dest, rl_src);
154 GenConversionCall(QUICK_ENTRYPOINT_OFFSET(pD2l), rl_dest, rl_src);
159 if (rl_src.wide) {
160 rl_src = LoadValueWide(rl_src, kFPReg);
161 src_reg = S2d(rl_src.low_reg, rl_src.high_reg);
163 rl_src = LoadValue(rl_src, kFPReg);
164 src_reg = rl_src.low_reg;
288 void ArmMir2Lir::GenNegFloat(RegLocation rl_dest, RegLocation rl_src) {
290 rl_src = LoadValue(rl_src, kFPReg);
292 NewLIR2(kThumb2Vnegs, rl_result.low_reg, rl_src.low_reg);
296 void ArmMir2Lir::GenNegDouble(RegLocation rl_dest, RegLocation rl_src) {
298 rl_src = LoadValueWide(rl_src, kFPReg);
301 S2d(rl_src.low_reg, rl_src.high_reg));
308 RegLocation rl_src = info->args[0];
310 rl_src = LoadValueWide(rl_src, kFPReg);
313 S2d(rl_src.low_reg, rl_src.high_reg));
321 NewLIR3(kThumb2Fmrrd, r0, r1, S2d(rl_src.low_reg, rl_src.high_reg));