Searched refs:normalExitBlock (Results 1 – 2 of 2) sorted by relevance
29 private BasicBlock normalExitBlock; field in IRCode36 BasicBlock normalExitBlock, in IRCode() argument40 this.normalExitBlock = normalExitBlock; in IRCode()78 if (block == normalExitBlock) { in removeMarkedBlocks()79 normalExitBlock = null; in removeMarkedBlocks()87 if (blocksToRemove.contains(normalExitBlock)) { in removeBlocks()88 normalExitBlock = null; in removeBlocks()143 assert normalExitBlock == null || normalExitBlock.exit().isReturn(); in isConsistentGraph()314 normalExitBlock = block; in setNormalExitBlock()318 return normalExitBlock; in getNormalExitBlock()
251 private BasicBlock normalExitBlock; field in IRBuilder386 IRCode ir = new IRCode(method, blocks, normalExitBlock, valueNumberGenerator); in build()1732 normalExitBlock = exitBlocks.get(0);1737 normalExitBlock = currentBlock;1738 normalExitBlock.setNumber(nextBlockNumber++);1739 blocks.add(normalExitBlock);1744 normalExitBlock.add(new Return());1750 valueNumberGenerator.next(), normalExitBlock, returnValue.outType(), null);1751 normalExitBlock.add(new Return(phi, returnType));1773 block.link(normalExitBlock);[all …]