Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:BranchFolder

86   BranchFolder Folder(PassConfig->getEnableTailMerge(), /*CommonHoist=*/true);
94 BranchFolder::BranchFolder(bool defaultEnableTailMerge, bool CommonHoist) {
106 void BranchFolder::RemoveDeadBlock(MachineBasicBlock *MBB) {
131 bool BranchFolder::OptimizeImpDefsBlock(MachineBasicBlock *MBB) {
174 bool BranchFolder::OptimizeFunction(MachineFunction &MF,
377 void BranchFolder::MaintainLiveIns(MachineBasicBlock *CurMBB,
393 void BranchFolder::ReplaceTailWithBranchTo(MachineBasicBlock::iterator OldInst,
408 MachineBasicBlock *BranchFolder::SplitMBBAt(MachineBasicBlock &CurMBB,
481 BranchFolder::MergePotentialsElt::operator<(const MergePotentialsElt &o) const {
592 unsigned BranchFolder::ComputeSameTails(unsigned CurHash,
629 void BranchFolder::RemoveBlocksWithHash(unsigned CurHash,
650 bool BranchFolder::CreateCommonTailOnlyBlock(MachineBasicBlock *&PredBB,
710 bool BranchFolder::TryTailMergeBlocks(MachineBasicBlock *SuccBB,
824 bool BranchFolder::TailMergeBlocks(MachineFunction &MF) {
967 bool BranchFolder::OptimizeBranches(MachineFunction &MF) {
1058 bool BranchFolder::OptimizeBlock(MachineBasicBlock *MBB) {
1449 bool BranchFolder::HoistCommonCode(MachineFunction &MF) {
1576 bool BranchFolder::HoistCommonCodeInSuccs(MachineBasicBlock *MBB) {