Home
last modified time | relevance | path

Searched refs:getNormalExitBlock (Results 1 – 7 of 7) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/code/
DBasicBlockInstructionIterator.java203 if (code.getNormalExitBlock() == block) { in split()
376 if (inlinee.getNormalExitBlock() == null) { in inlineInvoke()
384 InstructionListIterator inlineeIterator = inlinee.getNormalExitBlock().listIterator(); in inlineInvoke()
DBasicBlockIterator.java88 if (current == code.getNormalExitBlock()) { in remove()
DIRCode.java317 public BasicBlock getNormalExitBlock() { in getNormalExitBlock() method
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/
DInliner.java284 if (block.hasCatchHandlers() && inlinee.getNormalExitBlock() == null) { in performInlining()
DCodeRewriter.java651 if (code.getNormalExitBlock() != null) { in identifyReturnsArgument()
652 Return ret = code.getNormalExitBlock().exit().asReturn(); in identifyReturnsArgument()
/external/r8/src/test/java/com/android/tools/r8/ir/
DSplitBlockTest.java355 BasicBlock originalReturnBlock = code.getNormalExitBlock(); in splitBeforeReturn()
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java369 || (instruction.isGoto() && instruction.asGoto().getTarget() == code.getNormalExitBlock()); in shouldEmitChangesAtInstruction()