Lines Matching defs:rlDest

55     RegLocation rlDest;
69 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
71 storeValue(cUnit, rlDest, rlResult);
74 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
76 storeValueWide(cUnit, rlDest, rlResult);
82 RegLocation rlDest, RegLocation rlSrc1,
110 genNegFloat(cUnit, rlDest, rlSrc1);
123 storeValue(cUnit, rlDest, rlResult);
128 RegLocation rlDest, RegLocation rlSrc1,
156 genNegDouble(cUnit, rlDest, rlSrc1);
169 storeValueWide(cUnit, rlDest, rlResult);
304 RegLocation rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
309 assert(rlDest.wide);
314 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
321 storeValueWide(cUnit, rlDest, rlResult);
354 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
356 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, regClass, true);
368 storeValue(cUnit, rlDest, rlResult);
407 RegLocation rlDest, int scale)
449 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, regClass, true);
456 storeValueWide(cUnit, rlDest, rlResult);
458 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, regClass, true);
466 storeValue(cUnit, rlDest, rlResult);
633 RegLocation rlDest, RegLocation rlSrc1,
661 storeValueWide(cUnit, rlDest, rlResult);
666 RegLocation rlDest, RegLocation rlSrc1,
680 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
683 storeValueWide(cUnit, rlDest, rlResult);
698 genMulLong(cUnit, rlDest, rlSrc1, rlSrc2);
734 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
740 storeValueWide(cUnit, rlDest, rlResult);
748 genLong3Addr(cUnit, mir, firstOp, secondOp, rlDest, rlSrc1, rlSrc2);
766 storeValueWide(cUnit, rlDest, rlResult);
775 RegLocation rlDest, RegLocation rlSrc1,
858 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
866 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
871 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
876 storeValue(cUnit, rlDest, rlResult);
892 storeValue(cUnit, rlDest, rlResult);
900 RegLocation rlDest;
916 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
919 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
923 return genArithOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
926 return genArithOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
929 return genShiftOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
932 return genShiftOpLong(cUnit,mir, rlDest, rlSrc1, rlSrc2);
935 return genArithOpInt(cUnit,mir, rlDest, rlSrc1, rlSrc2);
938 return genArithOpInt(cUnit,mir, rlDest, rlSrc1, rlSrc2);
941 return genArithOpFloat(cUnit,mir, rlDest, rlSrc1, rlSrc2);
944 return genArithOpFloat(cUnit, mir, rlDest, rlSrc1, rlSrc2);
947 return genArithOpDouble(cUnit,mir, rlDest, rlSrc1, rlSrc2);
950 return genArithOpDouble(cUnit,mir, rlDest, rlSrc1, rlSrc2);
1514 RegLocation rlDest;
1517 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
1519 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1525 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
1527 storeValue(cUnit, rlDest, rlResult);
1533 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
1537 storeValueWide(cUnit, rlDest, rlResult);
1548 RegLocation rlDest;
1551 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
1553 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1555 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
1561 storeValue(cUnit, rlDest, rlResult);
1567 storeValueWide(cUnit, rlDest, rlResult);
1586 RegLocation rlDest;
1601 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1602 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
1604 storeValue(cUnit, rlDest, rlResult);
1617 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1618 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
1620 storeValue(cUnit, rlDest, rlResult);
1662 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1663 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
1673 storeValue(cUnit, rlDest, rlResult);
1690 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
1691 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
1698 storeValueWide(cUnit, rlDest, rlResult);
1824 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1826 storeValue(cUnit, rlDest, rlResult);
1916 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1917 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
1921 storeValue(cUnit, rlDest, rlResult);
1929 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
1931 rlSrc.fp = rlDest.fp;
1932 storeValue(cUnit, rlDest, rlSrc);
1939 RegLocation rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
1941 rlSrc.fp = rlDest.fp;
1942 storeValueWide(cUnit, rlDest, rlSrc);
1947 RegLocation rlDest = LOC_DALVIK_RETURN_VAL_WIDE;
1948 rlDest.fp = rlSrc.fp;
1949 storeValueWide(cUnit, rlDest, rlSrc);
1956 RegLocation rlDest = LOC_DALVIK_RETURN_VAL;
1957 rlDest.fp = rlSrc.fp;
1958 storeValue(cUnit, rlDest, rlSrc);
1978 RegLocation rlDest;
1991 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
1993 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2009 return genArithOpInt(cUnit, mir, rlDest, rlSrc, rlSrc);
2012 return genArithOpLong(cUnit, mir, rlDest, rlSrc, rlSrc);
2014 return genArithOpFloat(cUnit, mir, rlDest, rlSrc, rlSrc);
2016 return genArithOpDouble(cUnit, mir, rlDest, rlSrc, rlSrc);
2018 storeValueWide(cUnit, rlDest, rlSrc);
2022 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2031 storeValueWide(cUnit, rlDest, rlResult);
2039 storeValue(cUnit, rlDest, rlSrc);
2043 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2045 storeValue(cUnit, rlDest, rlResult);
2049 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2051 storeValue(cUnit, rlDest, rlResult);
2055 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2057 storeValue(cUnit, rlDest, rlResult);
2064 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2067 storeValue(cUnit, rlDest, rlResult);
2079 RegLocation rlDest;
2083 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
2084 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2088 storeValueWide(cUnit, rlDest, rlResult);
2090 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2091 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kAnyReg, true);
2093 storeValue(cUnit, rlDest, rlResult);
2176 // and store the result in 'rlDest'.
2178 RegLocation rlSrc, RegLocation rlDest, int lit)
2190 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2222 storeValue(cUnit, rlDest, rlResult);
2227 // and store the result in 'rlDest'.
2229 RegLocation rlSrc, RegLocation rlDest, int lit)
2248 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2267 storeValue(cUnit, rlDest, rlResult);
2275 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2290 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2293 storeValue(cUnit, rlDest, rlResult);
2304 if (handleEasyMultiply(cUnit, rlSrc, rlDest, lit)) {
2347 if (handleEasyDivide(cUnit, dalvikOpcode, rlSrc, rlDest, lit)) {
2368 storeValue(cUnit, rlDest, rlResult);
2375 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
2382 storeValue(cUnit, rlDest, rlResult);
2447 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2485 storeValue(cUnit, rlDest, rlResult);
2491 RegLocation rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2529 storeValue(cUnit, rlDest, rlResult);
2682 RegLocation rlDest;
2691 rlDest = dvmCompilerGetSrc(cUnit, mir, 0);
2696 rlDest = dvmCompilerGetSrcWide(cUnit, mir, 0, 1);
2711 rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
2714 rlDest = dvmCompilerGetDest(cUnit, mir, 0);
2724 return genCmpFP(cUnit, mir, rlDest, rlSrc1, rlSrc2);
2726 genCmpLong(cUnit, mir, rlDest, rlSrc1, rlSrc2);
2729 genArrayGet(cUnit, mir, kLong, rlSrc1, rlSrc2, rlDest, 3);
2733 genArrayGet(cUnit, mir, kWord, rlSrc1, rlSrc2, rlDest, 2);
2736 genArrayGet(cUnit, mir, kUnsignedByte, rlSrc1, rlSrc2, rlDest, 0);
2739 genArrayGet(cUnit, mir, kSignedByte, rlSrc1, rlSrc2, rlDest, 0);
2742 genArrayGet(cUnit, mir, kUnsignedHalf, rlSrc1, rlSrc2, rlDest, 1);
2745 genArrayGet(cUnit, mir, kSignedHalf, rlSrc1, rlSrc2, rlDest, 1);
2748 genArrayPut(cUnit, mir, kLong, rlSrc1, rlSrc2, rlDest, 3);
2751 genArrayPut(cUnit, mir, kWord, rlSrc1, rlSrc2, rlDest, 2);
2754 genArrayObjectPut(cUnit, mir, rlSrc1, rlSrc2, rlDest, 2);
2758 genArrayPut(cUnit, mir, kUnsignedHalf, rlSrc1, rlSrc2, rlDest, 1);
2762 genArrayPut(cUnit, mir, kUnsignedByte, rlSrc1, rlSrc2, rlDest, 0);
3483 RegLocation rlDest = inlinedTarget(cUnit, mir, false);
3485 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
3495 storeValue(cUnit, rlDest, rlResult);
3514 RegLocation rlDest = inlinedTarget(cUnit, mir, false);
3530 rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
3532 storeValue(cUnit, rlDest, rlResult);
3540 RegLocation rlDest = inlinedTarget(cUnit, mir, false);
3541 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
3551 storeValue(cUnit, rlDest, rlResult);
3558 RegLocation rlDest = inlinedTargetWide(cUnit, mir, false);
3560 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
3573 storeValueWide(cUnit, rlDest, rlResult);
3581 RegLocation rlDest = inlinedTarget(cUnit, mir, false);
3582 storeValue(cUnit, rlDest, rlSrc);
3590 RegLocation rlDest = inlinedTargetWide(cUnit, mir, false);
3591 storeValueWide(cUnit, rlDest, rlSrc);
3707 RegLocation rlDest = dvmCompilerGetDestWide(cUnit, mir, 0, 1);
3708 RegLocation rlResult = dvmCompilerEvalLoc(cUnit, rlDest, kCoreReg, true);
3713 storeValueWide(cUnit, rlDest, rlResult);