Lines Matching refs:ssaReg
210 * @param ssaReg register in SSA name space
213 private LocalItem getLocalForNewReg(int ssaReg) {
214 if (ssaReg < ssaRegToLocalItems.size()) {
215 return ssaRegToLocalItems.get(ssaReg);
224 * @param ssaReg non-null named register spec in SSA name space
226 private void setNameForSsaReg(RegisterSpec ssaReg) {
227 int reg = ssaReg.getReg();
228 LocalItem local = ssaReg.getLocalItem();
243 * @param ssaReg the SSA register in question
246 private boolean isBelowThresholdRegister(int ssaReg) {
247 return ssaReg < threshold;
255 * @param ssaReg the SSA register in question
258 private boolean isVersionZeroRegister(int ssaReg) {
259 return ssaReg < ropRegCount;
431 * @param ssaReg {@code non-null;} an SSA register that has just
434 private void addMapping(int ropReg, RegisterSpec ssaReg) {
435 int ssaRegNum = ssaReg.getReg();
436 LocalItem ssaRegLocal = ssaReg.getLocalItem();
438 currentMapping[ropReg] = ssaReg;
447 currentMapping[i] = ssaReg;
457 setNameForSsaReg(ssaReg);
535 RegisterSpec ssaReg
548 addMapping(ropResultReg, ssaReg);
557 RegisterSpec.make(ssaReg.getReg(),
558 ssaReg.getType(), newLocal));
562 new PlainInsn(Rops.opMarkLocal(ssaReg),
568 addMapping(ropResultReg, ssaReg);