Home | History | Annotate | Download | only in mips

Lines Matching refs:RegLocation

32 #define SREG(c, s) ((c)->regLocation[(s)].sRegLow)
36 * dataflow analysis and refer to slot numbers in the cUnit->regLocation
37 * array. However, renaming is accomplished by simply replacing RegLocation
38 * entries in the cUnit->reglocation[] array. Therefore, when location
529 extern void dvmCompilerMarkDef(CompilationUnit *cUnit, RegLocation rl,
545 extern void dvmCompilerMarkDefWide(CompilationUnit *cUnit, RegLocation rl,
557 extern RegLocation dvmCompilerWideToNarrow(CompilationUnit *cUnit,
558 RegLocation rl)
595 extern void dvmCompilerResetDefLoc(CompilationUnit *cUnit, RegLocation rl)
607 extern void dvmCompilerResetDefLocWide(CompilationUnit *cUnit, RegLocation rl)
748 extern RegLocation dvmCompilerUpdateLoc(CompilationUnit *cUnit, RegLocation loc)
768 extern RegLocation dvmCompilerUpdateLocWide(CompilationUnit *cUnit,
769 RegLocation loc)
818 static RegLocation evalLocWide(CompilationUnit *cUnit, RegLocation loc,
869 extern RegLocation dvmCompilerEvalLoc(CompilationUnit *cUnit, RegLocation loc,
908 extern RegLocation dvmCompilerGetSrc(CompilationUnit *cUnit, MIR *mir, int num)
910 RegLocation loc = cUnit->regLocation[
912 loc.fp = cUnit->regLocation[dvmCompilerSSASrc(mir, num)].fp;
918 extern RegLocation dvmCompilerGetDest(CompilationUnit *cUnit, MIR *mir,
921 RegLocation loc = cUnit->regLocation[SREG(cUnit, getDestSSAName(mir, num))];
922 loc.fp = cUnit->regLocation[getDestSSAName(mir, num)].fp;
927 static RegLocation getLocWide(CompilationUnit *cUnit, MIR *mir,
930 RegLocation lowLoc;
931 RegLocation highLoc;
951 extern RegLocation dvmCompilerGetDestWide(CompilationUnit *cUnit, MIR *mir,
957 extern RegLocation dvmCompilerGetSrcWide(CompilationUnit *cUnit, MIR *mir,
963 extern RegLocation dvmCompilerGetReturnWide(CompilationUnit *cUnit)
965 RegLocation res = LOC_C_RETURN_WIDE;
974 extern RegLocation dvmCompilerGetReturn(CompilationUnit *cUnit)
976 RegLocation res = LOC_C_RETURN;
982 extern RegLocation dvmCompilerGetReturnWideAlt(CompilationUnit *cUnit)
984 RegLocation res = LOC_C_RETURN_WIDE_ALT;
993 extern RegLocation dvmCompilerGetReturnAlt(CompilationUnit *cUnit)
995 RegLocation res = LOC_C_RETURN_ALT;
1003 RegLocation loc)