Home
last modified time | relevance | path

Searched refs:addMove (Results 1 – 16 of 16) sorted by relevance

/external/r8/src/test/java/com/android/tools/r8/ir/regalloc/
DRegisterMoveSchedulerTest.java114 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/
DJarSourceCode.java1910 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 …]
DDexBuilder.java335 public void addMove(Move move) { in addMove() method in DexBuilder
DIRBuilder.java762 public void addMove(MoveType type, int dest, int src) {
/external/r8/src/main/java/com/android/tools/r8/code/
DMoveObject16.java37 builder.addMove(MoveType.OBJECT, AAAA, BBBB); in buildIR()
DMoveWide.java36 builder.addMove(MoveType.WIDE, A, B); in buildIR()
DMove.java37 builder.addMove(MoveType.SINGLE, A, B); in buildIR()
DMoveFrom16.java36 builder.addMove(MoveType.SINGLE, AA, BBBB); in buildIR()
DMove16.java36 builder.addMove(MoveType.SINGLE, AAAA, BBBB); in buildIR()
DMoveObject.java37 builder.addMove(MoveType.OBJECT, A, B); in buildIR()
DMoveWide16.java36 builder.addMove(MoveType.WIDE, AAAA, BBBB); in buildIR()
DMoveObjectFrom16.java36 builder.addMove(MoveType.OBJECT, AA, BBBB); in buildIR()
DMoveWideFrom16.java36 builder.addMove(MoveType.WIDE, AA, BBBB); in buildIR()
/external/r8/src/main/java/com/android/tools/r8/ir/code/
DMove.java32 builder.addMove(this); in buildDex()
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DSpillMoveSet.java281 scheduler.addMove( in scheduleMoves()
284 scheduler.addMove( in scheduleMoves()
DRegisterMoveScheduler.java41 public void addMove(RegisterMove move) { in addMove() method in RegisterMoveScheduler