struct MachinePipeliner::LoopInfo

Declaration

struct MachinePipeliner::LoopInfo { /* full declaration omitted */ };

Description

Cache the target analysis information about the loop.

Declared at: llvm/include/llvm/CodeGen/MachinePipeliner.h:76

Member Variables

public llvm::MachineBasicBlock* TBB = nullptr
public llvm::MachineBasicBlock* FBB = nullptr
public SmallVector<llvm::MachineOperand, 4> BrCond
public llvm::MachineInstr* LoopInductionVar = nullptr
public llvm::MachineInstr* LoopCompare = nullptr