Lines Matching refs:ssaReg
188 int ssaReg = ssaSpec.getReg();
190 paramIndex = getParameterIndexForReg(ssaReg);
213 * @param ssaReg {@code >=0;} SSA register to look up
216 private int getParameterIndexForReg(int ssaReg) {
217 SsaInsn defInsn = ssaMeth.getDefinitionForRegister(ssaReg);
427 for (int ssaReg = 0; ssaReg < szSsaRegs; ssaReg++) {
428 if (ssaRegsMapped.get(ssaReg)) {
433 int paramIndex = getParameterIndexForReg(ssaReg);
435 RegisterSpec ssaSpec = getDefinitionSpecForSsaReg(ssaReg);
545 for (int ssaReg = 0; ssaReg < szSsaRegs; ssaReg++) {
546 if (ssaRegsMapped.get(ssaReg)) {
551 RegisterSpec ssaSpec = getDefinitionSpecForSsaReg(ssaReg);
606 * @param ssaReg register in new namespace
610 private boolean spansParamRange(int ssaReg, int category) {
611 return ((ssaReg < paramRangeEnd)
612 && ((ssaReg + category) > paramRangeEnd));
692 int ssaReg = ssaSpec.getReg();
695 if (ssaRegsMapped.get(ssaReg) || !canMapReg(ssaSpec, ropReg)) {
707 ssaRegsMapped.set(ssaReg);
928 int ssaReg = ssaSpec.getReg();
935 if (ssaRegsMapped.get(ssaReg)
936 && mapper.oldToNew(ssaReg) == ropReg) {
942 } else if (!ssaRegsMapped.get(ssaReg)
944 && !seen.get(ssaReg)) {
967 seen.set(ssaReg);
995 * @param ssaReg {@code >= 0;} SSA register
998 private LocalItem getLocalItemForReg(int ssaReg) {
1002 if (spec.getReg() == ssaReg) {