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

/external/dexmaker/src/dx/java/com/android/dx/ssa/
H A DBasicRegisterMapper.java51 public RegisterSpec map(RegisterSpec registerSpec) { argument
52 if (registerSpec == null) {
58 newReg = oldToNew.get(registerSpec.getReg());
67 return registerSpec.withReg(newReg);
H A DRegisterMapper.java38 * @param registerSpec old register
41 public abstract RegisterSpec map(RegisterSpec registerSpec); argument
H A DMoveParamCombiner.java115 public RegisterSpec map(RegisterSpec registerSpec) {
116 if (registerSpec.getReg() == specB.getReg()) {
120 return registerSpec;
H A DSsaRenamer.java339 public RegisterSpec map(RegisterSpec registerSpec) { argument
340 if (registerSpec == null) return null;
342 int reg = registerSpec.getReg();
348 && registerSpec.getBasicFrameType()
353 + registerSpec
358 return registerSpec.withReg(currentMapping[reg].getReg());
H A DPhiInsn.java125 * @param registerSpec register spec, including type and reg of operand
128 public void addPhiOperand(RegisterSpec registerSpec, argument
130 operands.add(new Operand(registerSpec, predBlock.getIndex(),
140 * @param registerSpec register spec, including type and reg of operand
142 public void removePhiRegister(RegisterSpec registerSpec) { argument
145 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.java672 public RegisterSpec map(RegisterSpec registerSpec) {
673 if (registerSpec.getReg() == result.getReg()) {
677 return registerSpec;

Completed in 419 milliseconds