llvm::MachineLoopInfo::MachineLoopInfo

Constructors

Synopses

Declared in <llvm/CodeGen/MachineLoopInfo.h>

Construct an empty MachineLoopInfo.

constexpr
MachineLoopInfo() = default;
» more...

Deleted copy constructor; MachineLoopInfo is not copyable.

MachineLoopInfo(MachineLoopInfo const& Unused) = delete;
» more...

Move-construct MachineLoopInfo from another instance.

constexpr
MachineLoopInfo(MachineLoopInfo&& Arg) = default;
» more...

Construct MachineLoopInfo by analyzing MDT.

explicit
MachineLoopInfo(MachineDominatorTree& MDT);
» more...

Parameters

NameDescription
UnusedIgnored; copy construction is not supported.
ArgMachineLoopInfo to move from.
MDTDominator tree used to discover natural loops.