Lines Matching refs:rl_result

50   RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true);  in GenCmpLong()  local
53 NewLIR3(kMipsSubu, rl_result.reg.GetReg(), t1.GetReg(), t0.GetReg()); in GenCmpLong()
54 LIR* branch = OpCmpImmBranch(kCondNe, rl_result.reg, 0, NULL); in GenCmpLong()
57 NewLIR3(kMipsSubu, rl_result.reg.GetReg(), t1.GetReg(), t0.GetReg()); in GenCmpLong()
62 StoreValue(rl_dest, rl_result); in GenCmpLong()
241 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenDivRem() local
243 NewLIR1(kMipsMflo, rl_result.reg.GetReg()); in GenDivRem()
245 NewLIR1(kMipsMfhi, rl_result.reg.GetReg()); in GenDivRem()
247 return rl_result; in GenDivRem()
255 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenDivRemLit() local
257 NewLIR1(kMipsMflo, rl_result.reg.GetReg()); in GenDivRemLit()
259 NewLIR1(kMipsMfhi, rl_result.reg.GetReg()); in GenDivRemLit()
262 return rl_result; in GenDivRemLit()
305 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenInlinedPeek() local
307 LoadBaseDisp(rl_address.reg, 0, rl_result.reg, size, kNotVolatile); in GenInlinedPeek()
308 StoreValue(rl_dest, rl_result); in GenInlinedPeek()
343 RegLocation rl_result, int lit, in GenMultiplyByTwoBitMultiplier() argument
347 OpRegRegReg(kOpAdd, rl_result.reg, rl_src.reg, t_reg); in GenMultiplyByTwoBitMultiplier()
350 OpRegRegImm(kOpLsl, rl_result.reg, rl_result.reg, first_bit); in GenMultiplyByTwoBitMultiplier()
399 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenAddLong() local
408 OpRegRegReg(kOpAdd, rl_result.reg.GetLow(), rl_src2.reg.GetLow(), rl_src1.reg.GetLow()); in GenAddLong()
411 …NewLIR3(kMipsSltu, rl_result.reg.GetHighReg(), rl_result.reg.GetLowReg(), rl_src2.reg.GetLowReg()); in GenAddLong()
412 OpRegRegReg(kOpAdd, rl_result.reg.GetHigh(), rl_result.reg.GetHigh(), t_reg); in GenAddLong()
414 StoreValueWide(rl_dest, rl_result); in GenAddLong()
421 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenSubLong() local
432 OpRegRegReg(kOpSub, rl_result.reg.GetLow(), rl_src1.reg.GetLow(), rl_src2.reg.GetLow()); in GenSubLong()
433 OpRegRegReg(kOpSub, rl_result.reg.GetHigh(), rl_src1.reg.GetHigh(), rl_src2.reg.GetHigh()); in GenSubLong()
434 OpRegRegReg(kOpSub, rl_result.reg.GetHigh(), rl_result.reg.GetHigh(), t_reg); in GenSubLong()
436 StoreValueWide(rl_dest, rl_result); in GenSubLong()
464 RegLocation rl_result = EvalLoc(rl_dest, kCoreReg, true); in GenNegLong() local
473 OpRegReg(kOpNeg, rl_result.reg.GetLow(), rl_src.reg.GetLow()); in GenNegLong()
474 OpRegReg(kOpNeg, rl_result.reg.GetHigh(), rl_src.reg.GetHigh()); in GenNegLong()
476 NewLIR3(kMipsSltu, t_reg.GetReg(), rZERO, rl_result.reg.GetLowReg()); in GenNegLong()
477 OpRegRegReg(kOpSub, rl_result.reg.GetHigh(), rl_result.reg.GetHigh(), t_reg); in GenNegLong()
479 StoreValueWide(rl_dest, rl_result); in GenNegLong()
490 RegLocation rl_result; in GenArrayGet() local
526 rl_result = EvalLoc(rl_dest, reg_class, true); in GenArrayGet()
532 LoadBaseDisp(reg_ptr, 0, rl_result.reg, size, kNotVolatile); in GenArrayGet()
535 StoreValueWide(rl_dest, rl_result); in GenArrayGet()
537 rl_result = EvalLoc(rl_dest, reg_class, true); in GenArrayGet()
543 LoadBaseIndexed(reg_ptr, rl_index.reg, rl_result.reg, scale, size); in GenArrayGet()
546 StoreValue(rl_dest, rl_result); in GenArrayGet()