Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchFolding.cpp139 BranchFolder Folder(EnableTailMerge, /*CommonHoist=*/true, MBBFreqInfo, MBPI, in run()
158 BranchFolder Folder( in runOnMachineFunction()
166 BranchFolder::BranchFolder(bool DefaultEnableTailMerge, bool CommonHoist, in BranchFolder() function in BranchFolder
181 void BranchFolder::RemoveDeadBlock(MachineBasicBlock *MBB) { in RemoveDeadBlock()
205 bool BranchFolder::OptimizeFunction(MachineFunction &MF, in OptimizeFunction()
387 void BranchFolder::replaceTailWithBranchTo(MachineBasicBlock::iterator OldInst, in replaceTailWithBranchTo()
421 MachineBasicBlock *BranchFolder::SplitMBBAt(MachineBasicBlock &CurMBB, in SplitMBBAt()
510 BranchFolder::MergePotentialsElt::operator<(const MergePotentialsElt &o) const { in operator <()
679 unsigned BranchFolder::ComputeSameTails(unsigned CurHash, in ComputeSameTails()
715 void BranchFolder::RemoveBlocksWithHash(unsigned CurHash, in RemoveBlocksWithHash()
[all …]
H A DBranchFolding.h31 class LLVM_LIBRARY_VISIBILITY BranchFolder {
33 explicit BranchFolder(bool DefaultEnableTailMerge, bool CommonHoist,
H A DIfConversion.cpp481 BranchFolder BF(true, false, MBFI, *MBPI, PSI); in INITIALIZE_PASS_DEPENDENCY()
618 BranchFolder BF(false, false, MBFI, *MBPI, PSI); in INITIALIZE_PASS_DEPENDENCY()
H A DMachineBlockPlacement.cpp3630 BranchFolder BF(/*DefaultEnableTailMerge=*/true, /*CommonHoist=*/false, in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp674 ConstantTerminatorFoldingImpl BranchFolder(L, LI, DT, SE, MSSAU); in constantFoldTerminators() local
675 bool Changed = BranchFolder.run(); in constantFoldTerminators()
676 IsLoopDeleted = Changed && BranchFolder.foldingBreaksCurrentLoop(); in constantFoldTerminators()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc16275 {"_ZN4llvm12BranchFolderC1Eb", "llvm::BranchFolder::BranchFolder(bool)"},
16276 {"_ZN4llvm12BranchFolderC2Eb", "llvm::BranchFolder::BranchFolder(bool)"},
16277 {"_ZN4llvm12BranchFolder15RemoveDeadBlockEPNS_17MachineBasicBlockE", "llvm::BranchFolder::RemoveDea…
16278 {"_ZN4llvm12BranchFolder20OptimizeImpDefsBlockEPNS_17MachineBasicBlockE", "llvm::BranchFolder::Opti…
16279 …InstrInfoEPKNS_18TargetRegisterInfoEPNS_17MachineModuleInfoE", "llvm::BranchFolder::OptimizeFuncti…
16280 {"_ZN4llvm12BranchFolder15TailMergeBlocksERNS_15MachineFunctionE", "llvm::BranchFolder::TailMergeBl…
16281 {"_ZN4llvm12BranchFolder16OptimizeBranchesERNS_15MachineFunctionE", "llvm::BranchFolder::OptimizeBr…
16282 …4ilist_iteratorINS_12MachineInstrEEEPNS_17MachineBasicBlockE", "llvm::BranchFolder::ReplaceTailWit…
16283 …17MachineBasicBlockENS_14ilist_iteratorINS_12MachineInstrEEE", "llvm::BranchFolder::SplitMBBAt(llv…
16284 …hFolder18MergePotentialsEltltERKS1_", "llvm::BranchFolder::MergePotentialsElt::operator<(llvm::Bra…
[all …]