Home
last modified time | relevance | path

Searched refs:SplitFooterBB (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMergedLoadStoreMotion.cpp105 const bool SplitFooterBB; member in __anon7282e8410111::MergedLoadStoreMotion
107 MergedLoadStoreMotion(bool SplitFooterBB) : SplitFooterBB(SplitFooterBB) {} in MergedLoadStoreMotion() argument
303 if (!SplitFooterBB && TailBB->hasNPredecessorsOrMore(3)) in mergeStores()
370 const bool SplitFooterBB; member in __anon7282e8410211::MergedLoadStoreMotionLegacyPass
373 MergedLoadStoreMotionLegacyPass(bool SplitFooterBB = false) in MergedLoadStoreMotionLegacyPass() argument
374 : FunctionPass(ID), SplitFooterBB(SplitFooterBB) { in MergedLoadStoreMotionLegacyPass()
385 MergedLoadStoreMotion Impl(SplitFooterBB); in runOnFunction()
391 if (!SplitFooterBB) in getAnalysisUsage()
404 FunctionPass *llvm::createMergedLoadStoreMotionPass(bool SplitFooterBB) { in createMergedLoadStoreMotionPass() argument
405 return new MergedLoadStoreMotionLegacyPass(SplitFooterBB); in createMergedLoadStoreMotionPass()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/
H A DMergedLoadStoreMotion.h32 bool SplitFooterBB; member
33 MergedLoadStoreMotionOptions(bool SplitFooterBB = false)
34 : SplitFooterBB(SplitFooterBB) {} in SplitFooterBB() function
37 SplitFooterBB = SFBB; in splitFooterBB()
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/
H A DScalar.h308 FunctionPass *createMergedLoadStoreMotionPass(bool SplitFooterBB = false);