Searched refs:BranchFolder (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | BranchFolding.cpp | 94 BranchFolder Folder(EnableTailMerge, /*CommonHoist=*/true); in runOnMachineFunction() 102 BranchFolder::BranchFolder(bool defaultEnableTailMerge, bool CommonHoist) { in BranchFolder() function in BranchFolder 114 void BranchFolder::RemoveDeadBlock(MachineBasicBlock *MBB) { in RemoveDeadBlock() 139 bool BranchFolder::OptimizeImpDefsBlock(MachineBasicBlock *MBB) { in OptimizeImpDefsBlock() 182 bool BranchFolder::OptimizeFunction(MachineFunction &MF, in OptimizeFunction() 385 void BranchFolder::MaintainLiveIns(MachineBasicBlock *CurMBB, in MaintainLiveIns() 401 void BranchFolder::ReplaceTailWithBranchTo(MachineBasicBlock::iterator OldInst, in ReplaceTailWithBranchTo() 416 MachineBasicBlock *BranchFolder::SplitMBBAt(MachineBasicBlock &CurMBB, in SplitMBBAt() 489 BranchFolder::MergePotentialsElt::operator<(const MergePotentialsElt &o) const { in operator <() 600 unsigned BranchFolder::ComputeSameTails(unsigned CurHash, in ComputeSameTails() [all …]
|
D | BranchFolding.h | 24 class BranchFolder { 26 explicit BranchFolder(bool defaultEnableTailMerge, bool CommonHoist);
|
D | IfConversion.cpp | 289 BranchFolder BF(true, false); in INITIALIZE_PASS_DEPENDENCY() 423 BranchFolder BF(false, false); in INITIALIZE_PASS_DEPENDENCY()
|
/external/llvm/docs/ |
D | WritingAnLLVMBackend.rst | 1069 folding and if conversion. The ``BranchFolder`` and ``IfConverter`` machine
|