LLVM  8.0.1
llvm::TailDuplicator Member List

This is the complete list of members for llvm::TailDuplicator, including all inherited members.

canTailDuplicate(MachineBasicBlock *TailBB, MachineBasicBlock *PredBB)llvm::TailDuplicator
initMF(MachineFunction &MF, bool PreRegAlloc, const MachineBranchProbabilityInfo *MBPI, bool LayoutMode, unsigned TailDupSize=0)llvm::TailDuplicator
isSimpleBB(MachineBasicBlock *TailBB)llvm::TailDuplicatorstatic
shouldTailDuplicate(bool IsSimple, MachineBasicBlock &TailBB)llvm::TailDuplicator
tailDuplicateAndUpdate(bool IsSimple, MachineBasicBlock *MBB, MachineBasicBlock *ForcedLayoutPred, SmallVectorImpl< MachineBasicBlock *> *DuplicatedPreds=nullptr, function_ref< void(MachineBasicBlock *)> *RemovalCallback=nullptr)llvm::TailDuplicator
tailDuplicateBlocks()llvm::TailDuplicator