/external/r8/src/main/java/com/android/tools/r8/ir/code/ |
D | Sub.java | 164 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()
|
D | Return.java | 51 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()
|
D | LogicalBinop.java | 72 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()
|
D | Binop.java | 42 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()
|
D | ArithmeticBinop.java | 89 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()
|
D | ArrayGet.java | 42 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()
|
D | ArrayPut.java | 44 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()
|
D | ArrayLength.java | 37 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex() 38 int array = builder.allocatedRegister(array(), getNumber()); in buildDex()
|
D | NewArrayEmpty.java | 31 int size = builder.allocatedRegister(size(), getNumber()); in buildDex() 32 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
|
D | InstanceOf.java | 37 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex() 38 int value = builder.allocatedRegister(value(), getNumber()); in buildDex()
|
D | Not.java | 43 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex() 44 int src = builder.allocatedRegister(source(), getNumber()); in buildDex()
|
D | CheckCast.java | 42 int inRegister = builder.allocatedRegister(inValues.get(0), getNumber()); in buildDex() 43 int outRegister = builder.allocatedRegister(outValue, getNumber()); in buildDex()
|
D | Cmp.java | 40 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()
|
D | InstancePut.java | 37 int valueRegister = builder.allocatedRegister(value(), getNumber()); in buildDex() 38 int objectRegister = builder.allocatedRegister(object(), getNumber()); in buildDex()
|
D | InstanceGet.java | 37 int destRegister = builder.allocatedRegister(dest(), getNumber()); in buildDex() 38 int objectRegister = builder.allocatedRegister(object(), getNumber()); in buildDex()
|
D | Neg.java | 65 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex() 66 int src = builder.allocatedRegister(source(), getNumber()); in buildDex()
|
D | NumberConversion.java | 38 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex() 39 int src = builder.allocatedRegister(source(), getNumber()); in buildDex()
|
D | MoveException.java | 22 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
|
D | Invoke.java | 109 int register = builder.allocatedRegister(value, getNumber()); in fillArgumentRegisters() 140 int register = builder.allocatedRegister(outValue, getNumber());
|
D | NewInstance.java | 27 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
|
D | Throw.java | 24 …builder.add(this, new com.android.tools.r8.code.Throw(builder.allocatedRegister(exception(), getNu… in buildDex()
|
D | Monitor.java | 39 object = builder.allocatedRegister(object(), getNumber()); in buildDex()
|
D | ConstClass.java | 31 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
|
D | ConstString.java | 32 int dest = builder.allocatedRegister(dest(), getNumber()); in buildDex()
|
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/ |
D | DexBuilder.java | 308 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());
|