Lines Matching refs:ssaReg
213 private LocalItem getLocalForNewReg(int ssaReg) { in getLocalForNewReg() argument
214 if (ssaReg < ssaRegToLocalItems.size()) { in getLocalForNewReg()
215 return ssaRegToLocalItems.get(ssaReg); in getLocalForNewReg()
226 private void setNameForSsaReg(RegisterSpec ssaReg) { in setNameForSsaReg() argument
227 int reg = ssaReg.getReg(); in setNameForSsaReg()
228 LocalItem local = ssaReg.getLocalItem(); in setNameForSsaReg()
246 private boolean isBelowThresholdRegister(int ssaReg) { in isBelowThresholdRegister() argument
247 return ssaReg < threshold; in isBelowThresholdRegister()
258 private boolean isVersionZeroRegister(int ssaReg) { in isVersionZeroRegister() argument
259 return ssaReg < ropRegCount; in isVersionZeroRegister()
434 private void addMapping(int ropReg, RegisterSpec ssaReg) { in addMapping() argument
435 int ssaRegNum = ssaReg.getReg(); in addMapping()
436 LocalItem ssaRegLocal = ssaReg.getLocalItem(); in addMapping()
438 currentMapping[ropReg] = ssaReg; in addMapping()
447 currentMapping[i] = ssaReg; in addMapping()
457 setNameForSsaReg(ssaReg); in addMapping()
535 RegisterSpec ssaReg in visitMoveInsn() local
548 addMapping(ropResultReg, ssaReg); in visitMoveInsn()
557 RegisterSpec.make(ssaReg.getReg(), in visitMoveInsn()
558 ssaReg.getType(), newLocal)); in visitMoveInsn()
562 new PlainInsn(Rops.opMarkLocal(ssaReg), in visitMoveInsn()
568 addMapping(ropResultReg, ssaReg); in visitMoveInsn()