Searched refs:registerSpec (Results 1 - 7 of 7) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/
H A DBasicRegisterMapper.java50 public RegisterSpec map(RegisterSpec registerSpec) { argument
51 if (registerSpec == null) {
57 newReg = oldToNew.get(registerSpec.getReg());
66 return registerSpec.withReg(newReg);
H A DRegisterMapper.java37 * @param registerSpec old register
40 public abstract RegisterSpec map(RegisterSpec registerSpec); argument
H A DMoveParamCombiner.java113 public RegisterSpec map(RegisterSpec registerSpec) {
114 if (registerSpec.getReg() == specB.getReg()) {
118 return registerSpec;
H A DSsaRenamer.java338 public RegisterSpec map(RegisterSpec registerSpec) { argument
339 if (registerSpec == null) return null;
341 int reg = registerSpec.getReg();
347 && registerSpec.getBasicFrameType()
352 + registerSpec
357 return registerSpec.withReg(currentMapping[reg].getReg());
H A DPhiInsn.java129 * @param registerSpec register spec, including type and reg of operand
132 public void addPhiOperand(RegisterSpec registerSpec, argument
134 operands.add(new Operand(registerSpec, predBlock.getIndex(),
144 * @param registerSpec register spec, including type and reg of operand
146 public void removePhiRegister(RegisterSpec registerSpec) { argument
149 if (o.regSpec.getReg() == registerSpec.getReg()) {
H A DConstCollector.java380 public RegisterSpec map(RegisterSpec registerSpec) {
381 if (registerSpec.getReg() == origReg.getReg()) {
383 registerSpec.getLocalItem());
386 return registerSpec;
H A DEscapeAnalysis.java671 public RegisterSpec map(RegisterSpec registerSpec) {
672 if (registerSpec.getReg() == result.getReg()) {
676 return registerSpec;

Completed in 80 milliseconds