LLVM 20.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. | |