LLVM 24.0.0git
MachineRegionInfo.h File Reference

Go to the source code of this file.

Classes

struct  llvm::RegionTraits< MachineFunction >
class  llvm::MachineRegionNode
class  llvm::MachineRegion
class  llvm::MachineRegionInfo
class  llvm::MachineRegionInfoAnalysis
class  llvm::MachineRegionInfoPrinterPass
class  llvm::MachineRegionInfoPass
struct  llvm::GraphTraits< MachineRegionInfo * >
struct  llvm::GraphTraits< MachineRegionInfoPass * >

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.

Functions

 llvm::RegionNodeGraphTraits (MachineRegionNode, MachineBasicBlock, MachineRegion)
 llvm::RegionGraphTraits (MachineRegion, MachineRegionNode)

Variables

template class LLVM_TEMPLATE_ABI llvm::RegionNodeBase< RegionTraits< MachineFunction > >
template class LLVM_TEMPLATE_ABI llvm::RegionBase< RegionTraits< MachineFunction > >
template class LLVM_TEMPLATE_ABI llvm::RegionInfoBase< RegionTraits< MachineFunction > >