|
LLVM 22.0.0git
|
Go to the source code of this file.
Classes | |
| struct | llvm::LoopBodyTraits |
| class | llvm::LoopBodyTraits::WrappedSuccIterator |
| struct | llvm::LoopBodyTraits::LoopBodyFilter |
| class | llvm::LoopBlocksDFS |
| Store the result of a depth first search within basic blocks contained by a single loop. More... | |
| class | llvm::LoopBlocksRPO |
| Wrapper class to LoopBlocksDFS that provides a standard begin()/end() interface for the DFS reverse post-order traversal of blocks in a loop body. More... | |
| class | llvm::po_iterator_storage< LoopBlocksTraversal, true > |
| Specialize po_iterator_storage to record postorder numbers. More... | |
| class | llvm::LoopBlocksTraversal |
| Traverse the blocks in a loop using a depth-first search. More... | |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |