/external/r8/src/test/java/com/android/tools/r8/ir/regalloc/ |
D | RegisterMoveSchedulerTest.java | 114 scheduler.addMove(new RegisterMove(0, 1, MoveType.SINGLE)); in testSingleParallelMove() 115 scheduler.addMove(new RegisterMove(1, 0, MoveType.SINGLE)); in testSingleParallelMove() 139 scheduler.addMove(new RegisterMove(0, 2, MoveType.WIDE)); in testWideParallelMove() 140 scheduler.addMove(new RegisterMove(2, 0, MoveType.WIDE)); in testWideParallelMove() 164 scheduler.addMove(new RegisterMove(1, 0, MoveType.WIDE)); in testMixedParralelMove() 165 scheduler.addMove(new RegisterMove(0, 1, MoveType.SINGLE)); in testMixedParralelMove() 189 scheduler.addMove(new RegisterMove(0, 1, MoveType.SINGLE)); in testMixedParralelMove2() 190 scheduler.addMove(new RegisterMove(1, 0, MoveType.WIDE)); in testMixedParralelMove2() 214 scheduler.addMove(new RegisterMove(0, 1, MoveType.WIDE)); in testSlideWideMoves() 215 scheduler.addMove(new RegisterMove(2, 3, MoveType.WIDE)); in testSlideWideMoves() [all …]
|
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/ |
D | JarSourceCode.java | 1910 builder.addMove(moveType(value.type), copy, value.register); in build() 1924 builder.addMove(moveType(value1.type), stack0, stack1); in build() 1925 builder.addMove(moveType(value2.type), stack1, stack2); in build() 1926 builder.addMove(moveType(value1.type), stack2, stack0); in build() 1954 builder.addMove(moveType(value1.type), copy1, value1.register); in build() 1955 builder.addMove(moveType(value2.type), copy2, value2.register); in build() 1960 builder.addMove(moveType(value1.type), copy1, value1.register); in build() 2016 builder.addMove(moveType(value1.type), tmp, value1.register); in build() 2017 builder.addMove(moveType(value2.type), value1.register, value2.register); in build() 2018 builder.addMove(moveType(value1.type), value2.register, tmp); in build() [all …]
|
D | DexBuilder.java | 335 public void addMove(Move move) { in addMove() method in DexBuilder
|
D | IRBuilder.java | 762 public void addMove(MoveType type, int dest, int src) {
|
/external/r8/src/main/java/com/android/tools/r8/code/ |
D | MoveObject16.java | 37 builder.addMove(MoveType.OBJECT, AAAA, BBBB); in buildIR()
|
D | MoveWide.java | 36 builder.addMove(MoveType.WIDE, A, B); in buildIR()
|
D | Move.java | 37 builder.addMove(MoveType.SINGLE, A, B); in buildIR()
|
D | MoveFrom16.java | 36 builder.addMove(MoveType.SINGLE, AA, BBBB); in buildIR()
|
D | Move16.java | 36 builder.addMove(MoveType.SINGLE, AAAA, BBBB); in buildIR()
|
D | MoveObject.java | 37 builder.addMove(MoveType.OBJECT, A, B); in buildIR()
|
D | MoveWide16.java | 36 builder.addMove(MoveType.WIDE, AAAA, BBBB); in buildIR()
|
D | MoveObjectFrom16.java | 36 builder.addMove(MoveType.OBJECT, AA, BBBB); in buildIR()
|
D | MoveWideFrom16.java | 36 builder.addMove(MoveType.WIDE, AA, BBBB); in buildIR()
|
/external/r8/src/main/java/com/android/tools/r8/ir/code/ |
D | Move.java | 32 builder.addMove(this); in buildDex()
|
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/ |
D | SpillMoveSet.java | 281 scheduler.addMove( in scheduleMoves() 284 scheduler.addMove( in scheduleMoves()
|
D | RegisterMoveScheduler.java | 41 public void addMove(RegisterMove move) { in addMove() method in RegisterMoveScheduler
|