• Home
  • Raw
  • Download

Lines Matching refs:lowReg

58         genRegCopy(cUnit, reg1, rlSrc.lowReg);  in loadValueDirect()
91 genRegCopyWide(cUnit, regLo, regHi, rlSrc.lowReg, rlSrc.highReg); in loadValueDirectWide()
124 loadValueDirect(cUnit, rlSrc, rlSrc.lowReg); in loadValue()
126 dvmCompilerMarkLive(cUnit, rlSrc.lowReg, rlSrc.sRegLow); in loadValue()
129 rlSrc.lowReg); in loadValue()
131 dvmCompilerClobber(cUnit, rlSrc.lowReg); in loadValue()
147 if (dvmCompilerIsLive(cUnit, rlSrc.lowReg) || in storeValue()
151 genRegCopy(cUnit, rlDest.lowReg, rlSrc.lowReg); in storeValue()
154 rlDest.lowReg = rlSrc.lowReg; in storeValue()
155 dvmCompilerClobber(cUnit, rlSrc.lowReg); in storeValue()
160 loadValueDirect(cUnit, rlSrc, rlDest.lowReg); in storeValue()
164 dvmCompilerMarkLive(cUnit, rlDest.lowReg, rlDest.sRegLow); in storeValue()
165 dvmCompilerMarkDirty(cUnit, rlDest.lowReg); in storeValue()
170 rlDest.lowReg, kWord); in storeValue()
171 dvmCompilerClobber(cUnit, rlDest.lowReg); in storeValue()
177 storeBaseDisp(cUnit, rFP, vReg << 2, rlDest.lowReg, kWord); in storeValue()
178 dvmCompilerMarkClean(cUnit, rlDest.lowReg); in storeValue()
191 loadValueDirectWide(cUnit, rlSrc, rlSrc.lowReg, rlSrc.highReg); in loadValueWide()
193 dvmCompilerMarkLive(cUnit, rlSrc.lowReg, rlSrc.sRegLow); in loadValueWide()
199 rlSrc.lowReg, rlSrc.highReg, INVALID_SREG); in loadValueWide()
201 dvmCompilerClobber(cUnit, rlSrc.lowReg); in loadValueWide()
212 assert(FPREG(rlSrc.lowReg)==FPREG(rlSrc.highReg)); in storeValueWide()
217 if (dvmCompilerIsLive(cUnit, rlSrc.lowReg) || in storeValueWide()
222 genRegCopyWide(cUnit, rlDest.lowReg, rlDest.highReg, in storeValueWide()
223 rlSrc.lowReg, rlSrc.highReg); in storeValueWide()
226 rlDest.lowReg = rlSrc.lowReg; in storeValueWide()
228 dvmCompilerClobber(cUnit, rlSrc.lowReg); in storeValueWide()
234 loadValueDirectWide(cUnit, rlSrc, rlDest.lowReg, in storeValueWide()
239 dvmCompilerMarkLive(cUnit, rlDest.lowReg, rlDest.sRegLow); in storeValueWide()
242 dvmCompilerMarkDirty(cUnit, rlDest.lowReg); in storeValueWide()
244 dvmCompilerMarkPair(cUnit, rlDest.lowReg, rlDest.highReg); in storeValueWide()
249 rlDest.lowReg, rlDest.highReg); in storeValueWide()
250 dvmCompilerClobber(cUnit, rlDest.lowReg); in storeValueWide()
260 storeBaseDispWide(cUnit, rFP, vReg << 2, rlDest.lowReg, in storeValueWide()
262 dvmCompilerMarkClean(cUnit, rlDest.lowReg); in storeValueWide()