Home
last modified time | relevance | path

Searched refs:replaceCurrentInstruction (Results 1 – 10 of 10) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DLensCodeRewriter.java89 iterator.replaceCurrentInstruction(newInvokeCustom); in rewrite()
104 iterator.replaceCurrentInstruction(newInvoke); in rewrite()
130 iterator.replaceCurrentInstruction(newInstanceGet); in rewrite()
139 iterator.replaceCurrentInstruction(newInstancePut); in rewrite()
148 iterator.replaceCurrentInstruction(newStaticGet); in rewrite()
157 iterator.replaceCurrentInstruction(newStaticPut); in rewrite()
165 iterator.replaceCurrentInstruction(newCheckCast); in rewrite()
172 iterator.replaceCurrentInstruction(newConstClass); in rewrite()
180 iterator.replaceCurrentInstruction(newInstanceOf); in rewrite()
188 iterator.replaceCurrentInstruction(newNewArray); in rewrite()
[all …]
/external/r8/src/main/java/com/android/tools/r8/ir/code/
DIRCodeInstructionsIterator.java51 public void replaceCurrentInstruction(Instruction newInstruction) { in replaceCurrentInstruction() method in IRCodeInstructionsIterator
52 instructionIterator.replaceCurrentInstruction(newInstruction); in replaceCurrentInstruction()
DInstructionIterator.java25 void replaceCurrentInstruction(Instruction newInstruction); in replaceCurrentInstruction() method
DInstructionListIterator.java84 void replaceCurrentInstruction(Instruction newInstruction); in replaceCurrentInstruction() method
DBasicBlockInstructionIterator.java135 public void replaceCurrentInstruction(Instruction newInstruction) { in replaceCurrentInstruction() method in BasicBlockInstructionIterator
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/
DCodeRewriter.java343 iterator.replaceCurrentInstruction(new If(Type.EQ, theSwitch.value())); in rewriteSwitch()
351 iterator.replaceCurrentInstruction(theIf); in rewriteSwitch()
436 it.replaceCurrentInstruction(newSwitch); in removeSwitchMaps()
771 iterator.replaceCurrentInstruction(code.createFalse()); in disableAssertions()
781 iterator.replaceCurrentInstruction(code.createTrue()); in disableAssertions()
802 iterator.replaceCurrentInstruction(folded); in foldConstants()
1327 iterator.replaceCurrentInstruction(instruction);
1344 iterator.replaceCurrentInstruction(
1356 iterator.replaceCurrentInstruction(callToGetClass);
1403 iterator.replaceCurrentInstruction(newArray);
DMemberValuePropagation.java107 iterator.replaceCurrentInstruction(replacement); in replaceInstructionFromProguardRule()
217 iterator.replaceCurrentInstruction(replacement); in rewriteWithConstantValues()
/external/r8/src/main/java/com/android/tools/r8/ir/desugar/
DInterfaceMethodRewriter.java116 instructions.replaceCurrentInstruction( in rewriteMethodReferences()
128 instructions.replaceCurrentInstruction( in rewriteMethodReferences()
DLambdaRewriter.java284 instructions.replaceCurrentInstruction( in patchInstruction()
305 instructions.replaceCurrentInstruction(newInstance); in patchInstruction()
/external/r8/src/test/java/com/android/tools/r8/ir/regalloc/
DRegisterMoveSchedulerTest.java37 public void replaceCurrentInstruction(Instruction newInstruction) { in replaceCurrentInstruction() method in RegisterMoveSchedulerTest.CollectMovesIterator