Lines Matching refs:SplitFooterBB
105 const bool SplitFooterBB; member in __anonc05d3c3a0111::MergedLoadStoreMotion
107 MergedLoadStoreMotion(bool SplitFooterBB) : SplitFooterBB(SplitFooterBB) {} in MergedLoadStoreMotion() argument
296 if (!SplitFooterBB && TailBB->hasNPredecessorsOrMore(3)) in mergeStores()
363 const bool SplitFooterBB; member in __anonc05d3c3a0211::MergedLoadStoreMotionLegacyPass
366 MergedLoadStoreMotionLegacyPass(bool SplitFooterBB = false) in MergedLoadStoreMotionLegacyPass() argument
367 : FunctionPass(ID), SplitFooterBB(SplitFooterBB) { in MergedLoadStoreMotionLegacyPass()
378 MergedLoadStoreMotion Impl(SplitFooterBB); in runOnFunction()
384 if (!SplitFooterBB) in getAnalysisUsage()
397 FunctionPass *llvm::createMergedLoadStoreMotionPass(bool SplitFooterBB) { in createMergedLoadStoreMotionPass() argument
398 return new MergedLoadStoreMotionLegacyPass(SplitFooterBB); in createMergedLoadStoreMotionPass()
409 MergedLoadStoreMotion Impl(Options.SplitFooterBB); in INITIALIZE_PASS_DEPENDENCY()
415 if (!Options.SplitFooterBB) in INITIALIZE_PASS_DEPENDENCY()
425 OS << (Options.SplitFooterBB ? "" : "no-") << "split-footer-bb"; in printPipeline()