Home
last modified time | relevance | path

Searched refs:allocatedRegister (Results 1 – 25 of 30) sorted by relevance

12

/external/r8/src/main/java/com/android/tools/r8/ir/code/
DSub.java164 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex()
165 int dest = builder.allocatedRegister(outValue, getNumber()); in buildDex()
175 int dest = builder.allocatedRegister(outValue, getNumber()); in buildDex()
177 int left = builder.allocatedRegister(leftValue(), getNumber()); in buildDex()
187 int left = builder.allocatedRegister(leftValue(), getNumber()); in buildDex()
188 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex()
189 int dest = builder.allocatedRegister(outValue, getNumber()); in buildDex()
DReturn.java51 return new ReturnObject(builder.allocatedRegister(returnValue(), getNumber())); in createDexInstruction()
54 return new ReturnObject(builder.allocatedRegister(returnValue(), getNumber())); in createDexInstruction()
57 …return new com.android.tools.r8.code.Return(builder.allocatedRegister(returnValue(), getNumber())); in createDexInstruction()
61 return new ReturnWide(builder.allocatedRegister(returnValue(), getNumber())); in createDexInstruction()
DLogicalBinop.java72 int left = builder.allocatedRegister(leftValue(), getNumber()); in buildDex()
73 int dest = builder.allocatedRegister(outValue, getNumber()); in buildDex()
76 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex()
102 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex()
DBinop.java42 int leftRegister = builder.allocatedRegister(leftValue(), getNumber()); in isTwoAddr()
43 int rightRegister = builder.allocatedRegister(rightValue(), getNumber()); in isTwoAddr()
44 int destRegister = builder.allocatedRegister(outValue, getNumber()); in isTwoAddr()
DArithmeticBinop.java89 int left = builder.allocatedRegister(leftValue(), getNumber()); in buildDex()
90 int dest = builder.allocatedRegister(outValue, getNumber()); in buildDex()
93 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex()
126 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex()
DArrayGet.java42 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
43 int array = builder.allocatedRegister(array(), getNumber()); in buildDex()
44 int index = builder.allocatedRegister(index(), getNumber()); in buildDex()
DArrayPut.java44 int source = builder.allocatedRegister(source(), getNumber()); in buildDex()
45 int array = builder.allocatedRegister(array(), getNumber()); in buildDex()
46 int index = builder.allocatedRegister(index(), getNumber()); in buildDex()
DArrayLength.java37 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
38 int array = builder.allocatedRegister(array(), getNumber()); in buildDex()
DNewArrayEmpty.java31 int size = builder.allocatedRegister(size(), getNumber()); in buildDex()
32 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
DInstanceOf.java37 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
38 int value = builder.allocatedRegister(value(), getNumber()); in buildDex()
DNot.java43 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
44 int src = builder.allocatedRegister(source(), getNumber()); in buildDex()
DCheckCast.java42 int inRegister = builder.allocatedRegister(inValues.get(0), getNumber()); in buildDex()
43 int outRegister = builder.allocatedRegister(outValue, getNumber()); in buildDex()
DCmp.java40 int dest = builder.allocatedRegister(outValue, getNumber()); in buildDex()
41 int left = builder.allocatedRegister(leftValue(), getNumber()); in buildDex()
42 int right = builder.allocatedRegister(rightValue(), getNumber()); in buildDex()
DInstancePut.java37 int valueRegister = builder.allocatedRegister(value(), getNumber()); in buildDex()
38 int objectRegister = builder.allocatedRegister(object(), getNumber()); in buildDex()
DInstanceGet.java37 int destRegister = builder.allocatedRegister(dest(), getNumber()); in buildDex()
38 int objectRegister = builder.allocatedRegister(object(), getNumber()); in buildDex()
DNeg.java65 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
66 int src = builder.allocatedRegister(source(), getNumber()); in buildDex()
DNumberConversion.java38 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
39 int src = builder.allocatedRegister(source(), getNumber()); in buildDex()
DMoveException.java22 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
DInvoke.java109 int register = builder.allocatedRegister(value, getNumber()); in fillArgumentRegisters()
140 int register = builder.allocatedRegister(outValue, getNumber());
DNewInstance.java27 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
DThrow.java24 …builder.add(this, new com.android.tools.r8.code.Throw(builder.allocatedRegister(exception(), getNu… in buildDex()
DMonitor.java39 object = builder.allocatedRegister(object(), getNumber()); in buildDex()
DConstClass.java31 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
DConstString.java32 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DDexBuilder.java308 public int allocatedRegister(Value value, int instructionNumber) { in allocatedRegister() method in DexBuilder
927 int register1 = builder.allocatedRegister(branch.inValues().get(0), branch.getNumber());
958 int register2 = builder.allocatedRegister(branch.inValues().get(1), branch.getNumber());
1024 int srcRegister = builder.allocatedRegister(move.src(), move.getNumber());
1025 int destRegister = builder.allocatedRegister(move.dest(), move.getNumber());
1041 int dest = builder.allocatedRegister(move.dest(), move.getNumber());
1042 int src = builder.allocatedRegister(move.src(), move.getNumber());

12