Home
last modified time | relevance | path

Searched refs:hasCatchSuccessor (Results 1 – 4 of 4) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/code/
DBasicBlock.java136 if (!predecessor.hasCatchSuccessor(this)) { in getNormalPredecessors()
673 return hasCatchSuccessor(successor) ? EdgeType.EXCEPTIONAL : EdgeType.NORMAL; in getEdgeType()
676 public boolean hasCatchSuccessor(BasicBlock block) { in hasCatchSuccessor() method in BasicBlock
684 assert hasCatchSuccessor(block); in guardsForCatchSuccessor()
739 if (hasCatchSuccessor(block)) { in predecessorPostfix()
1134 if (!predecessor.hasCatchSuccessor(this)) { in splitCriticalExceptionEdges()
/external/r8/src/test/java/com/android/tools/r8/smali/
DCatchSuccessorFallthroughTest.java96 if (defBlock.hasCatchSuccessor(returnPredecessor)) { in catchSuccessorFallthroughTest()
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DIRBuilder.java820 if (currentBlock.hasCatchSuccessor(targetBlock)) {
1717 if (currentBlock.hasCatchSuccessor(nextBlock)) {
1802 assert source.hasCatchSuccessor(newBlock);
1803 assert !source.hasCatchSuccessor(target);
/external/r8/src/main/java/com/android/tools/r8/ir/regalloc/
DLinearScanRegisterAllocator.java1635 boolean isCatch = block.hasCatchSuccessor(successor); in resolveControlFlow()