LLVM API Documentation

Public Types | Static Public Member Functions
llvm::RegionTraits< MachineFunction > Struct Template Reference

#include <MachineRegionInfo.h>

List of all members.

Public Types

typedef MachineFunction FuncT
typedef MachineBasicBlock BlockT
typedef MachineRegion RegionT
typedef MachineRegionNode RegionNodeT
typedef MachineRegionInfo RegionInfoT
typedef MachineDominatorTree DomTreeT
typedef MachineDomTreeNode DomTreeNodeT
typedef MachinePostDominatorTree PostDomTreeT
typedef MachineDominanceFrontier DomFrontierT
typedef MachineInstr InstT
typedef MachineLoop LoopT
typedef MachineLoopInfo LoopInfoT

Static Public Member Functions

static unsigned getNumSuccessors (MachineBasicBlock *BB)

Detailed Description

template<>
struct llvm::RegionTraits< MachineFunction >

Definition at line 31 of file MachineRegionInfo.h.


Member Typedef Documentation

Definition at line 33 of file MachineRegionInfo.h.

Definition at line 40 of file MachineRegionInfo.h.

Definition at line 38 of file MachineRegionInfo.h.

Definition at line 37 of file MachineRegionInfo.h.

Definition at line 32 of file MachineRegionInfo.h.

Definition at line 41 of file MachineRegionInfo.h.

Definition at line 43 of file MachineRegionInfo.h.

Definition at line 42 of file MachineRegionInfo.h.

Definition at line 39 of file MachineRegionInfo.h.

Definition at line 36 of file MachineRegionInfo.h.

Definition at line 35 of file MachineRegionInfo.h.

Definition at line 34 of file MachineRegionInfo.h.


Member Function Documentation

Definition at line 45 of file MachineRegionInfo.h.

References llvm::MachineBasicBlock::succ_size().


The documentation for this struct was generated from the following file: