Home
last modified time | relevance | path

Searched refs:sReg (Results 1 – 11 of 11) sorted by relevance

/dalvik/vm/compiler/codegen/mips/
DRalloc.h44 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);
DRallocUtil.cpp69 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 …]
DCodegenFactory.cpp265 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()
DMipsLIR.h138 int sReg; // Name of live value member
/dalvik/vm/compiler/codegen/
DRalloc.h40 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);
DRallocUtil.cpp67 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/
DArchFactory.cpp57 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()
DArmLIR.h109 int sReg; // Name of live value member
/dalvik/vm/compiler/codegen/arm/Thumb/
DFactory.cpp577 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/
DFactory.cpp594 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/
DFactory.cpp877 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()