Lines Matching defs:rlDest

55     RegLocation rlDest;
97 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
106 storeValue(cUnit, rlDest, rlResult);
109 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
118 storeValueWide(cUnit, rlDest, rlResult);
125 RegLocation rlDest, RegLocation rlSrc1,
153 genNegFloat(cUnit, rlDest, rlSrc1);
177 storeValue(cUnit, rlDest, rlResult);
182 RegLocation rlDest, RegLocation rlSrc1,
210 genNegDouble(cUnit, rlDest, rlSrc1);
233 storeValueWide(cUnit, rlDest, rlResult);
370 RegLocation rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
375 assert(rlDest.wide);
380 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
387 storeValueWide(cUnit, rlDest, rlResult);
420 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
422 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, regClass, true);
434 storeValue(cUnit, rlDest, rlResult);
473 RegLocation rlDest, int scale)
513 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, regClass, true);
520 storeValueWide(cUnit, rlDest, rlResult);
527 storeValue(cUnit, rlDest, rlResult);
694 RegLocation rlDest, RegLocation rlSrc1,
722 storeValueWide(cUnit, rlDest, rlResult);
727 RegLocation rlDest, RegLocation rlSrc1,
739 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
742 storeValueWide(cUnit, rlDest, rlResult);
757 genMulLong(cUnit, rlDest, rlSrc1, rlSrc2);
787 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
793 storeValueWide(cUnit, rlDest, rlResult);
802 genLong3Addr(cUnit, mir, firstOp, secondOp, rlDest, rlSrc1, rlSrc2);
812 storeValueWide(cUnit, rlDest, rlResult);
821 RegLocation rlDest, RegLocation rlSrc1,
903 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
912 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
919 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
924 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
929 storeValue(cUnit, rlDest, rlResult);
937 RegLocation rlDest;
953 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
956 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
960 return genArithOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
963 return genArithOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
966 return genShiftOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
969 return genShiftOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
972 return genArithOpInt(cUnit,mir, rlDest, rlSrc1, rlSrc2);
975 return genArithOpInt(cUnit,mir, rlDest, rlSrc1, rlSrc2);
978 return genArithOpFloat(cUnit,mir, rlDest, rlSrc1, rlSrc2);
981 return genArithOpFloat(cUnit, mir, rlDest, rlSrc1, rlSrc2);
984 return genArithOpDouble(cUnit,mir, rlDest, rlSrc1, rlSrc2);
987 return genArithOpDouble(cUnit,mir, rlDest, rlSrc1, rlSrc2);
1574 RegLocation rlDest;
1577 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
1579 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1585 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
1587 storeValue(cUnit, rlDest, rlResult);
1593 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
1597 storeValueWide(cUnit, rlDest, rlResult);
1608 RegLocation rlDest;
1611 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
1613 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1615 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
1621 storeValue(cUnit, rlDest, rlResult);
1627 storeValueWide(cUnit, rlDest, rlResult);
1646 RegLocation rlDest;
1661 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1662 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
1664 storeValue(cUnit, rlDest, rlResult);
1677 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1678 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
1680 storeValue(cUnit, rlDest, rlResult);
1722 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1723 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
1733 storeValue(cUnit, rlDest, rlResult);
1750 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
1751 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
1758 storeValueWide(cUnit, rlDest, rlResult);
1886 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1888 storeValue(cUnit, rlDest, rlResult);
1962 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1963 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
1967 storeValue(cUnit, rlDest, rlResult);
1975 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1977 rlSrc.fp = rlDest.fp;
1978 storeValue(cUnit, rlDest, rlSrc);
1985 RegLocation rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
1987 rlSrc.fp = rlDest.fp;
1988 storeValueWide(cUnit, rlDest, rlSrc);
1993 RegLocation rlDest = LOC_DALVIK_RETURN_VAL_WIDE;
1994 rlDest.fp = rlSrc.fp;
1995 storeValueWide(cUnit, rlDest, rlSrc);
2002 RegLocation rlDest = LOC_DALVIK_RETURN_VAL;
2003 rlDest.fp = rlSrc.fp;
2004 storeValue(cUnit, rlDest, rlSrc);
2024 RegLocation rlDest;
2037 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
2039 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2055 return genArithOpInt(cUnit, mir, rlDest, rlSrc, rlSrc);
2058 return genArithOpLong(cUnit, mir, rlDest, rlSrc, rlSrc);
2060 return genArithOpFloat(cUnit, mir, rlDest, rlSrc, rlSrc);
2062 return genArithOpDouble(cUnit, mir, rlDest, rlSrc, rlSrc);
2064 storeValueWide(cUnit, rlDest, rlSrc);
2068 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2077 storeValueWide(cUnit, rlDest, rlResult);
2085 storeValue(cUnit, rlDest, rlSrc);
2089 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2091 storeValue(cUnit, rlDest, rlResult);
2095 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2097 storeValue(cUnit, rlDest, rlResult);
2101 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2103 storeValue(cUnit, rlDest, rlResult);
2110 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2113 storeValue(cUnit, rlDest, rlResult);
2125 RegLocation rlDest;
2129 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
2130 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2134 storeValueWide(cUnit, rlDest, rlResult);
2136 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2137 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
2139 storeValue(cUnit, rlDest, rlResult);
2220 // and store the result in 'rlDest'.
2222 RegLocation rlSrc, RegLocation rlDest, int lit)
2234 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2266 storeValue(cUnit, rlDest, rlResult);
2271 // and store the result in 'rlDest'.
2273 RegLocation rlSrc, RegLocation rlDest, int lit)
2292 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2311 storeValue(cUnit, rlDest, rlResult);
2319 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2333 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2336 storeValue(cUnit, rlDest, rlResult);
2347 if (handleEasyMultiply(cUnit, rlSrc, rlDest, lit)) {
2390 if (handleEasyDivide(cUnit, dalvikOpcode, rlSrc, rlDest, lit)) {
2410 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2413 storeValue(cUnit, rlDest, rlResult);
2421 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2428 storeValue(cUnit, rlDest, rlResult);
2498 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2537 storeValue(cUnit, rlDest, rlResult);
2543 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2581 storeValue(cUnit, rlDest, rlResult);
2753 RegLocation rlDest;
2762 rlDest = dvmCompilerGetSrc(cUnit, mir, 0);
2767 rlDest = dvmCompilerGetSrcWide(cUnit, mir, 0, 1);
2782 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
2785 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2794 return genCmpFP(cUnit, mir, rlDest, rlSrc1, rlSrc2);
2796 genCmpLong(cUnit, mir, rlDest, rlSrc1, rlSrc2);
2799 genArrayGet(cUnit, mir, kLong, rlSrc1, rlSrc2, rlDest, 3);
2803 genArrayGet(cUnit, mir, kWord, rlSrc1, rlSrc2, rlDest, 2);
2806 genArrayGet(cUnit, mir, kUnsignedByte, rlSrc1, rlSrc2, rlDest, 0);
2809 genArrayGet(cUnit, mir, kSignedByte, rlSrc1, rlSrc2, rlDest, 0);
2812 genArrayGet(cUnit, mir, kUnsignedHalf, rlSrc1, rlSrc2, rlDest, 1);
2815 genArrayGet(cUnit, mir, kSignedHalf, rlSrc1, rlSrc2, rlDest, 1);
2818 genArrayPut(cUnit, mir, kLong, rlSrc1, rlSrc2, rlDest, 3);
2821 genArrayPut(cUnit, mir, kWord, rlSrc1, rlSrc2, rlDest, 2);
2824 genArrayObjectPut(cUnit, mir, rlSrc1, rlSrc2, rlDest, 2);
2828 genArrayPut(cUnit, mir, kUnsignedHalf, rlSrc1, rlSrc2, rlDest, 1);
2832 genArrayPut(cUnit, mir, kUnsignedByte, rlSrc1, rlSrc2, rlDest, 0);
3610 RegLocation rlDest = inlinedTarget(cUnit, mir, false);
3612 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
3622 storeValue(cUnit, rlDest, rlResult);
3641 RegLocation rlDest = inlinedTarget(cUnit, mir, false);
3657 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
3659 storeValue(cUnit, rlDest, rlResult);
3667 RegLocation rlDest = inlinedTarget(cUnit, mir, false);
3668 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
3678 storeValue(cUnit, rlDest, rlResult);
3685 RegLocation rlDest = inlinedTargetWide(cUnit, mir, false);
3687 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
3705 storeValueWide(cUnit, rlDest, rlResult);
3713 RegLocation rlDest = inlinedTarget(cUnit, mir, false);
3714 storeValue(cUnit, rlDest, rlSrc);
3722 RegLocation rlDest = inlinedTargetWide(cUnit, mir, false);
3723 storeValueWide(cUnit, rlDest, rlSrc);
3839 RegLocation rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
3840 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
3845 storeValueWide(cUnit, rlDest, rlResult);