Home
last modified time | relevance | path

Searched refs:fallthroughBlock (Results 1 – 6 of 6) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/ir/code/
DIf.java80 setTrueTarget(fallthroughBlock()); in invert()
100 public BasicBlock fallthroughBlock() { in fallthroughBlock() method in If
121 + " (fallthrough " + fallthroughBlock().getNumber() + ")"; in toString()
145 && o.fallthroughBlock() == fallthroughBlock() in identicalNonValueParts()
160 return cond == 0 ? getTrueTarget() : fallthroughBlock(); in targetFromCondition()
162 return cond != 0 ? getTrueTarget() : fallthroughBlock(); in targetFromCondition()
164 return cond >= 0 ? getTrueTarget() : fallthroughBlock(); in targetFromCondition()
166 return cond > 0 ? getTrueTarget() : fallthroughBlock(); in targetFromCondition()
168 return cond <= 0 ? getTrueTarget() : fallthroughBlock(); in targetFromCondition()
170 return cond < 0 ? getTrueTarget() : fallthroughBlock(); in targetFromCondition()
DSwitch.java129 public BasicBlock fallthroughBlock() {
200 builder.append(fallthroughBlock().getNumber());
DJumpInstruction.java26 public BasicBlock fallthroughBlock() { in fallthroughBlock() method in JumpInstruction
/external/r8/src/main/java/com/android/tools/r8/ir/optimize/
DCodeRewriter.java208 || block.getPredecessors().stream().anyMatch((b) -> b.exit().fallthroughBlock() == blk); in removedTrivialGotos()
255 if (pred.exit().fallthroughBlock() == block) { in collapsTrivialGoto()
288 BasicBlock fallthrough = insn.fallthroughBlock(); in collapsIfTrueTarget()
310 BasicBlock fallthroughBlock = insn.fallthroughBlock(); in collapsNonFallthroughSwitchTargets() local
314 if (target != fallthroughBlock) { in collapsNonFallthroughSwitchTargets()
1278 target == theIf.getTrueTarget() ? theIf.fallthroughBlock() : theIf.getTrueTarget();
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DDexBuilder.java331 assert nextBlock == branch.fallthroughBlock(); in addIf()
386 assert nextBlock == s.fallthroughBlock();
454 BasicBlock fallthroughBlock = ir.fallthroughBlock();
456 fallthroughBlock.entry();
DIRBuilder.java1276 BasicBlock fallthroughBlock = getTarget(fallthroughOffset);
1277 currentBlock.link(fallthroughBlock);
1278 addToWorklist(fallthroughBlock, source.instructionIndex(fallthroughOffset));
1947 BasicBlock fallthrough = block.exit().fallthroughBlock();
1952 fallthrough = fallthrough.exit().fallthroughBlock();