/dalvik/vm/compiler/codegen/mips/ |
D | Ralloc.h | 44 static inline int dvmCompilerS2VReg(CompilationUnit *cUnit, int sReg) in dvmCompilerS2VReg() argument 46 assert(sReg != INVALID_SREG); in dvmCompilerS2VReg() 47 return DECODE_REG(dvmConvertSSARegToDalvik(cUnit, sReg)); in dvmCompilerS2VReg() 71 static inline bool dvmCompilerLiveOut(CompilationUnit *cUnit, int sReg) in dvmCompilerLiveOut() argument 98 extern void dvmCompilerMarkLive(CompilationUnit *cUnit, int reg, int sReg); 182 extern void dvmCompilerClobberSReg(CompilationUnit *cUnit, int sReg);
|
D | RallocUtil.cpp | 69 regs[i].sReg = INVALID_SREG; in dvmCompilerInitPool() 80 p[i].dirty, p[i].sReg,(int)p[i].defStart, (int)p[i].defEnd); in dumpRegPool() 117 if (dvmCompilerS2VReg(cUnit, info2->sReg) < in flushRegWide() 118 dvmCompilerS2VReg(cUnit, info1->sReg)) in flushRegWide() 121 dvmCompilerS2VReg(cUnit, info1->sReg) << 2, in flushRegWide() 132 dvmCompilerS2VReg(cUnit, info->sReg) << 2, in flushReg() 152 p[i].sReg = INVALID_SREG; in clobberRegBody() 176 static void clobberSRegBody(RegisterInfo *p, int numTemps, int sReg) in clobberSRegBody() argument 180 if (p[i].sReg == sReg) { in clobberSRegBody() 189 extern void dvmCompilerClobberSReg(CompilationUnit *cUnit, int sReg) in dvmCompilerClobberSReg() argument [all …]
|
D | CodegenFactory.cpp | 265 static MipsLIR *genNullCheck(CompilationUnit *cUnit, int sReg, int mReg, in genNullCheck() argument 269 if (dvmIsBitSet(cUnit->regPool->nullCheckedRegs, sReg)) { in genNullCheck() 272 dvmSetBit(cUnit->regPool->nullCheckedRegs, sReg); in genNullCheck()
|
D | MipsLIR.h | 138 int sReg; // Name of live value member
|
/dalvik/vm/compiler/codegen/ |
D | Ralloc.h | 40 static inline int dvmCompilerS2VReg(CompilationUnit *cUnit, int sReg) in dvmCompilerS2VReg() argument 42 assert(sReg != INVALID_SREG); in dvmCompilerS2VReg() 43 return DECODE_REG(dvmConvertSSARegToDalvik(cUnit, sReg)); in dvmCompilerS2VReg() 67 static inline bool dvmCompilerLiveOut(CompilationUnit *cUnit, int sReg) in dvmCompilerLiveOut() argument 94 extern void dvmCompilerMarkLive(CompilationUnit *cUnit, int reg, int sReg); 178 extern void dvmCompilerClobberSReg(CompilationUnit *cUnit, int sReg);
|
D | RallocUtil.cpp | 67 regs[i].sReg = INVALID_SREG; in dvmCompilerInitPool() 78 p[i].dirty, p[i].sReg,(int)p[i].defStart, (int)p[i].defEnd); in dumpRegPool() 115 if (dvmCompilerS2VReg(cUnit, info2->sReg) < in dvmCompilerFlushRegWide() 116 dvmCompilerS2VReg(cUnit, info1->sReg)) in dvmCompilerFlushRegWide() 119 dvmCompilerS2VReg(cUnit, info1->sReg) << 2, in dvmCompilerFlushRegWide() 130 dvmCompilerS2VReg(cUnit, info->sReg) << 2, in dvmCompilerFlushReg() 150 p[i].sReg = INVALID_SREG; in clobberRegBody() 174 static void clobberSRegBody(RegisterInfo *p, int numTemps, int sReg) in clobberSRegBody() argument 178 if (p[i].sReg == sReg) { in clobberSRegBody() 187 extern void dvmCompilerClobberSReg(CompilationUnit *cUnit, int sReg) in dvmCompilerClobberSReg() argument [all …]
|
/dalvik/vm/compiler/codegen/arm/ |
D | ArchFactory.cpp | 57 static TGT_LIR *genNullCheck(CompilationUnit *cUnit, int sReg, int mReg, in genNullCheck() argument 61 if (dvmIsBitSet(cUnit->regPool->nullCheckedRegs, sReg)) { in genNullCheck() 64 dvmSetBit(cUnit->regPool->nullCheckedRegs, sReg); in genNullCheck()
|
D | ArmLIR.h | 109 int sReg; // Name of live value member
|
/dalvik/vm/compiler/codegen/arm/Thumb/ |
D | Factory.cpp | 577 OpSize size, int sReg) in loadBaseDispBody() argument 699 int sReg) in loadBaseDisp() argument 702 size, sReg); in loadBaseDisp() 707 int sReg) in loadBaseDispWide() argument 710 kLong, sReg); in loadBaseDispWide()
|
/dalvik/vm/compiler/codegen/mips/Mips32/ |
D | Factory.cpp | 594 OpSize size, int sReg) in loadBaseDispBody() argument 704 int sReg) in loadBaseDisp() argument 707 size, sReg); in loadBaseDisp() 712 int sReg) in loadBaseDispWide() argument 715 kLong, sReg); in loadBaseDispWide()
|
/dalvik/vm/compiler/codegen/arm/Thumb2/ |
D | Factory.cpp | 877 OpSize size, int sReg) in loadBaseDispBody() argument 902 -1, kWord, sReg); in loadBaseDispBody() 994 int sReg) in loadBaseDisp() argument 997 size, sReg); in loadBaseDisp() 1002 int sReg) in loadBaseDispWide() argument 1005 kLong, sReg); in loadBaseDispWide()
|