LLVM 20.0.0git
|
Cache the target analysis information about the loop. More...
#include "llvm/CodeGen/MachinePipeliner.h"
Public Attributes | |
MachineBasicBlock * | TBB = nullptr |
MachineBasicBlock * | FBB = nullptr |
SmallVector< MachineOperand, 4 > | BrCond |
MachineInstr * | LoopInductionVar = nullptr |
MachineInstr * | LoopCompare = nullptr |
std::unique_ptr< TargetInstrInfo::PipelinerLoopInfo > | LoopPipelinerInfo |
Cache the target analysis information about the loop.
Definition at line 85 of file MachinePipeliner.h.
SmallVector<MachineOperand, 4> llvm::MachinePipeliner::LoopInfo::BrCond |
Definition at line 88 of file MachinePipeliner.h.
MachineBasicBlock* llvm::MachinePipeliner::LoopInfo::FBB = nullptr |
Definition at line 87 of file MachinePipeliner.h.
MachineInstr* llvm::MachinePipeliner::LoopInfo::LoopCompare = nullptr |
Definition at line 90 of file MachinePipeliner.h.
MachineInstr* llvm::MachinePipeliner::LoopInfo::LoopInductionVar = nullptr |
Definition at line 89 of file MachinePipeliner.h.
std::unique_ptr<TargetInstrInfo::PipelinerLoopInfo> llvm::MachinePipeliner::LoopInfo::LoopPipelinerInfo |
Definition at line 91 of file MachinePipeliner.h.
MachineBasicBlock* llvm::MachinePipeliner::LoopInfo::TBB = nullptr |
Definition at line 86 of file MachinePipeliner.h.