Searched refs:BranchFolder (Results 1 – 5 of 5) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | BranchFolding.cpp | 132 BranchFolder::MBFIWrapper MBBFreqInfo( in runOnMachineFunction() 134 BranchFolder Folder(EnableTailMerge, /*CommonHoist=*/true, MBBFreqInfo, in runOnMachineFunction() 143 BranchFolder::BranchFolder(bool defaultEnableTailMerge, bool CommonHoist, in BranchFolder() function in BranchFolder 159 void BranchFolder::RemoveDeadBlock(MachineBasicBlock *MBB) { in RemoveDeadBlock() 183 bool BranchFolder::OptimizeFunction(MachineFunction &MF, in OptimizeFunction() 365 void BranchFolder::replaceTailWithBranchTo(MachineBasicBlock::iterator OldInst, in replaceTailWithBranchTo() 399 MachineBasicBlock *BranchFolder::SplitMBBAt(MachineBasicBlock &CurMBB, in SplitMBBAt() 486 BranchFolder::MergePotentialsElt::operator<(const MergePotentialsElt &o) const { in operator <() 505 BranchFolder::MBFIWrapper::getBlockFreq(const MachineBasicBlock *MBB) const { in getBlockFreq() 514 void BranchFolder::MBFIWrapper::setBlockFreq(const MachineBasicBlock *MBB, in setBlockFreq() [all …]
|
D | BranchFolding.h | 35 class LLVM_LIBRARY_VISIBILITY BranchFolder { 39 explicit BranchFolder(bool defaultEnableTailMerge,
|
D | IfConversion.cpp | 450 BranchFolder::MBFIWrapper MBFI(getAnalysis<MachineBlockFrequencyInfo>()); in INITIALIZE_PASS_DEPENDENCY() 464 BranchFolder BF(true, false, MBFI, *MBPI, PSI); in INITIALIZE_PASS_DEPENDENCY() 606 BranchFolder BF(false, false, MBFI, *MBPI, PSI); in INITIALIZE_PASS_DEPENDENCY()
|
D | MachineBlockPlacement.cpp | 349 std::unique_ptr<BranchFolder::MBFIWrapper> MBFI; 3049 MBFI = std::make_unique<BranchFolder::MBFIWrapper>( in runOnMachineFunction() 3107 BranchFolder BF(/*EnableTailMerge=*/true, /*CommonHoist=*/false, *MBFI, in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | LoopSimplifyCFG.cpp | 637 ConstantTerminatorFoldingImpl BranchFolder(L, LI, DT, SE, MSSAU); in constantFoldTerminators() local 638 bool Changed = BranchFolder.run(); in constantFoldTerminators() 639 IsLoopDeleted = Changed && BranchFolder.foldingBreaksCurrentLoop(); in constantFoldTerminators()
|