Home
last modified time | relevance | path

Searched refs:BranchFolder (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
DBranchFolding.cpp94 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 …]
DBranchFolding.h24 class BranchFolder {
26 explicit BranchFolder(bool defaultEnableTailMerge, bool CommonHoist);
DIfConversion.cpp289 BranchFolder BF(true, false); in INITIALIZE_PASS_DEPENDENCY()
423 BranchFolder BF(false, false); in INITIALIZE_PASS_DEPENDENCY()
/external/llvm/docs/
DWritingAnLLVMBackend.rst1069 folding and if conversion. The ``BranchFolder`` and ``IfConverter`` machine