Lines Matching defs:oldReg
63 public void addMapping(int oldReg, int newReg, int category) {
64 super.addMapping(oldReg, newReg, category);
66 addInterfence(newReg, oldReg);
69 addInterfence(newReg + 1, oldReg);
74 * Checks to see if old namespace reg {@code oldReg} interferes
77 * @param oldReg old namespace register
80 * @return true if oldReg will interfere with newReg
82 public boolean interferes(int oldReg, int newReg, int category) {
91 return existing.has(oldReg);
93 return existing.has(oldReg)
94 || (interferes(oldReg, newReg+1, category-1));
100 * Checks to see if old namespace reg {@code oldReg} interferes
105 * @return true if oldReg will interfere with newReg
116 * @param oldReg register in old namespace
118 private void addInterfence(int newReg, int oldReg) {
126 oldReg, newRegInterference.get(newReg));