Home
last modified time | relevance | path

Searched defs:MSSAU (Results 1 – 23 of 23) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp119 LoopInfo *LI, MemorySSAUpdater *MSSAU, in InsertPreheaderForLoop()
218 AssumptionCache *AC, MemorySSAUpdater *MSSAU) { in separateNestedLoop()
360 MemorySSAUpdater *MSSAU) { in insertUniqueBackedgeBlock()
482 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyOneLoop()
710 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in simplifyLoop()
804 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnFunction() local
835 std::unique_ptr<MemorySSAUpdater> MSSAU; in run() local
H A DBasicBlockUtils.cpp164 MemorySSAUpdater *MSSAU) { in DeleteDeadPHIs()
180 LoopInfo *LI, MemorySSAUpdater *MSSAU, in MergeBlockIntoPredecessor()
616 LoopInfo *LI, MemorySSAUpdater *MSSAU, in SplitEdge()
762 auto *MSSAU = Options.MSSAU; in ehAwareSplitEdge() local
881 LoopInfo *LI, MemorySSAUpdater *MSSAU, in SplitBlockImpl()
937 MemorySSAUpdater *MSSAU, const Twine &BBName, in SplitBlock()
944 MemorySSAUpdater *MSSAU, const Twine &BBName, in SplitBlock()
952 MemorySSAUpdater *MSSAU, in splitBlockBefore()
999 LoopInfo *LI, MemorySSAUpdater *MSSAU, in UpdateAnalysisInformation()
1186 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in SplitBlockPredecessorsImpl()
[all …]
H A DLoopRotationUtils.cpp62 MemorySSAUpdater *MSSAU; member in __anon3bd3c2e00111::LoopRotate
71 DominatorTree *DT, ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotate()
838 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotation()
H A DLocal.cpp538 Value *V, const TargetLibraryInfo *TLI, MemorySSAUpdater *MSSAU, in RecursivelyDeleteTriviallyDeadInstructions()
554 MemorySSAUpdater *MSSAU, in RecursivelyDeleteTriviallyDeadInstructionsPermissive()
573 MemorySSAUpdater *MSSAU, in RecursivelyDeleteTriviallyDeadInstructions()
647 llvm::MemorySSAUpdater *MSSAU) { in RecursivelyDeleteDeadPHINode()
2231 MemorySSAUpdater *MSSAU) { in changeToUnreachable()
2594 MemorySSAUpdater *MSSAU) { in removeUnreachableBlocks()
H A DBreakCriticalEdges.cpp226 auto *MSSAU = Options.MSSAU; in SplitKnownCriticalEdge() local
H A DLoopUtils.cpp58 MemorySSAUpdater *MSSAU, in formDedicatedExitBlocks()
475 std::unique_ptr<MemorySSAUpdater> MSSAU; in deleteDeadLoop() local
696 std::unique_ptr<MemorySSAUpdater> MSSAU; in breakLoopBackedge() local
H A DSimplifyCFG.cpp374 MemorySSAUpdater *MSSAU = nullptr) { in AddPredecessorToBlock()
756 MemorySSAUpdater *MSSAU = nullptr) { in EraseTerminatorAndDCECond()
3575 MemorySSAUpdater *MSSAU, in performBranchToCommonDestFolding()
3706 MemorySSAUpdater *MSSAU, in FoldBranchToCommonDest()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp118 MemorySSAUpdater *MSSAU; member in __anon70582c810111::ConstantTerminatorFoldingImpl
533 MemorySSAUpdater *MSSAU) in ConstantTerminatorFoldingImpl()
647 MemorySSAUpdater *MSSAU, in constantFoldTerminators()
664 LoopInfo &LI, MemorySSAUpdater *MSSAU, in mergeBlocksIntoPredecessors()
699 ScalarEvolution &SE, MemorySSAUpdater *MSSAU, in simplifyLoopCFG()
721 std::optional<MemorySSAUpdater> MSSAU; in run() local
754 std::optional<MemorySSAUpdater> MSSAU; in runOnLoop() local
H A DLoopInstSimplify.cpp49 MemorySSAUpdater *MSSAU) { in simplifyLoopInst()
197 MemorySSAUpdater MSSAU(MSSA); in runOnLoop() local
218 std::optional<MemorySSAUpdater> MSSAU; in run() local
H A DLICM.cpp427 MemorySSAUpdater MSSAU(MSSA); in runOnLoop() local
542 MemorySSAUpdater &MSSAU, ICFLoopSafetyInfo *SafetyInfo, in sinkRegion()
609 MemorySSAUpdater &MSSAU, in sinkRegionForLoopNest()
640 MemorySSAUpdater &MSSAU; member in __anon04e4206f0511::ControlFlowHoister
652 MemorySSAUpdater &MSSAU) in ControlFlowHoister()
862 MemorySSAUpdater &MSSAU, ScalarEvolution *SE, in hoistRegion()
1125 bool isReadOnly(const MemorySSAUpdater &MSSAU, const Loop *L) { in isReadOnly()
1134 const MemorySSAUpdater &MSSAU) { in isOnlyMemoryAccess()
1151 Loop *CurLoop, MemorySSAUpdater &MSSAU, in canSinkOrHoistInst()
1405 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater &MSSAU) { in cloneInstructionInExitBlock()
[all …]
H A DGuardWidening.cpp109 static void eliminateGuard(Instruction *GuardInst, MemorySSAUpdater *MSSAU) { in eliminateGuard()
121 MemorySSAUpdater *MSSAU; member in __anon76406cf20111::GuardWideningImpl
279 MemorySSAUpdater *MSSAU, DomTreeNode *Root, in GuardWideningImpl()
772 std::unique_ptr<MemorySSAUpdater> MSSAU; in run() local
795 std::unique_ptr<MemorySSAUpdater> MSSAU; in run() local
826 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnFunction() local
863 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnLoop() local
H A DLoopRotation.cpp59 std::optional<MemorySSAUpdater> MSSAU; in run() local
120 std::optional<MemorySSAUpdater> MSSAU; in runOnLoop() local
H A DSimpleLoopUnswitch.cpp253 MemorySSAUpdater *MSSAU) { in buildPartialInvariantUnswitchConditionalBranch()
368 MemorySSAUpdater *MSSAU, ScalarEvolution *SE) { in hoistLoopToNewParent()
468 MemorySSAUpdater *MSSAU) { in unswitchTrivialBranch()
699 MemorySSAUpdater *MSSAU) { in unswitchTrivialSwitch()
994 MemorySSAUpdater *MSSAU) { in unswitchAllTrivialConditions()
1118 DominatorTree &DT, LoopInfo &LI, MemorySSAUpdater *MSSAU, in buildClonedLoopBlocks()
1611 DominatorTree &DT, MemorySSAUpdater *MSSAU) { in deleteDeadClonedBlocks()
1642 MemorySSAUpdater *MSSAU, in deleteDeadBlocksFromLoop()
2081 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in unswitchNontrivialInvariants()
2619 MemorySSAUpdater *MSSAU) { in turnGuardIntoBranch()
[all …]
H A DLoopFlatten.cpp732 MemorySSAUpdater *MSSAU) { in DoFlattenLoopPair()
871 MemorySSAUpdater *MSSAU) { in FlattenLoopPair()
923 MemorySSAUpdater *MSSAU) { in Flatten()
941 std::optional<MemorySSAUpdater> MSSAU; in run() local
1011 std::optional<MemorySSAUpdater> MSSAU; in runOnFunction() local
H A DLoopSink.cpp175 DominatorTree &DT, BlockFrequencyInfo &BFI, MemorySSAUpdater *MSSAU) { in sinkInstruction()
285 MemorySSAUpdater MSSAU(&MSSA); in sinkLoopInvariantInstructions() local
H A DLoopPredication.cpp267 MemorySSAUpdater *MSSAU; member in __anon18e09b760111::LoopPredication
324 LoopInfo *LI, MemorySSAUpdater *MSSAU) in LoopPredication()
349 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnLoop() local
375 std::unique_ptr<MemorySSAUpdater> MSSAU; in run() local
H A DIndVarSimplify.cpp147 std::unique_ptr<MemorySSAUpdater> MSSAU; member in __anonc289e1bb0111::IndVarSimplify
H A DLoopStrengthReduce.cpp1964 MemorySSAUpdater *MSSAU; member in __anon6fa033cb0a11::LSRInstance
5733 TargetLibraryInfo &TLI, MemorySSAUpdater *MSSAU) in LSRInstance()
6776 std::unique_ptr<MemorySSAUpdater> MSSAU; in ReduceLoopStrength() local
H A DLoopIdiomRecognize.cpp160 std::unique_ptr<MemorySSAUpdater> MSSAU; member in __anone39c1fdc0111::LoopIdiomRecognize
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/
H A DMemCpyOptimizer.h46 MemorySSAUpdater *MSSAU = nullptr; variable
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h148 MemorySSAUpdater *MSSAU; member
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DLoopInfo.cpp71 MemorySSAUpdater *MSSAU, in makeLoopInvariant()
79 Instruction *InsertPt, MemorySSAUpdater *MSSAU, in makeLoopInvariant()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DInterleavedLoadCombinePass.cpp1224 auto MSSAU = MemorySSAUpdater(&MSSA); in combine() local