Lines Matching refs:BranchFolder

129   BranchFolder::MBFIWrapper MBBFreqInfo(  in runOnMachineFunction()
131 BranchFolder Folder(EnableTailMerge, /*CommonHoist=*/true, MBBFreqInfo, in runOnMachineFunction()
138 BranchFolder::BranchFolder(bool defaultEnableTailMerge, bool CommonHoist, in BranchFolder() function in BranchFolder
153 void BranchFolder::RemoveDeadBlock(MachineBasicBlock *MBB) { in RemoveDeadBlock()
172 bool BranchFolder::OptimizeFunction(MachineFunction &MF, in OptimizeFunction()
411 void BranchFolder::replaceTailWithBranchTo(MachineBasicBlock::iterator OldInst, in replaceTailWithBranchTo()
445 MachineBasicBlock *BranchFolder::SplitMBBAt(MachineBasicBlock &CurMBB, in SplitMBBAt()
532 BranchFolder::MergePotentialsElt::operator<(const MergePotentialsElt &o) const { in operator <()
551 BranchFolder::MBFIWrapper::getBlockFreq(const MachineBasicBlock *MBB) const { in getBlockFreq()
560 void BranchFolder::MBFIWrapper::setBlockFreq(const MachineBasicBlock *MBB, in setBlockFreq()
566 BranchFolder::MBFIWrapper::printBlockFreq(raw_ostream &OS, in printBlockFreq()
572 BranchFolder::MBFIWrapper::printBlockFreq(raw_ostream &OS, in printBlockFreq()
577 void BranchFolder::MBFIWrapper::view(const Twine &Name, bool isSimple) { in view()
582 BranchFolder::MBFIWrapper::getEntryFreq() const { in getEntryFreq()
729 unsigned BranchFolder::ComputeSameTails(unsigned CurHash, in ComputeSameTails()
765 void BranchFolder::RemoveBlocksWithHash(unsigned CurHash, in RemoveBlocksWithHash()
784 bool BranchFolder::CreateCommonTailOnlyBlock(MachineBasicBlock *&PredBB, in CreateCommonTailOnlyBlock()
884 void BranchFolder::mergeCommonTails(unsigned commonTailIndex) { in mergeCommonTails()
955 bool BranchFolder::TryTailMergeBlocks(MachineBasicBlock *SuccBB, in TryTailMergeBlocks()
1072 bool BranchFolder::TailMergeBlocks(MachineFunction &MF) { in TailMergeBlocks()
1243 void BranchFolder::setCommonTailEdgeWeights(MachineBasicBlock &TailMBB) { in setCommonTailEdgeWeights()
1291 bool BranchFolder::OptimizeBranches(MachineFunction &MF) { in OptimizeBranches()
1408 bool BranchFolder::OptimizeBlock(MachineBasicBlock *MBB) { in OptimizeBlock()
1849 bool BranchFolder::HoistCommonCode(MachineFunction &MF) { in HoistCommonCode()
1985 bool BranchFolder::HoistCommonCodeInSuccs(MachineBasicBlock *MBB) { in HoistCommonCodeInSuccs()