Home | History | Annotate | Download | only in CodeGen

Lines Matching full:blocks

1 //===-- UnreachableBlockElim.cpp - Remove unreachable blocks for codegen --===//
11 // job is to delete LLVM basic blocks that are not reachable from the entry
17 // blocks. Until LLVM has a more systematic way of defining instruction
45 // Mark all reachable blocks.
47 (void)BB/* Mark all reachable blocks */;
49 // Loop over all dead blocks, remembering them and deleting all instructions
65 // Actually remove the blocks now.
93 "Remove unreachable blocks from the CFG", false, false)
122 "Remove unreachable machine basic blocks", false, false)
140 // Mark all reachable blocks.
142 (void)BB/* Mark all reachable blocks */;
144 // Loop over all dead blocks, remembering them and deleting all instructions
178 // Actually remove the blocks now.