/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | LoopSimplify.cpp | 119 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 D | BasicBlockUtils.cpp | 164 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 D | LoopRotationUtils.cpp | 62 MemorySSAUpdater *MSSAU; member in __anon3bd3c2e00111::LoopRotate 71 DominatorTree *DT, ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotate() 838 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotation()
|
H A D | Local.cpp | 538 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 D | BreakCriticalEdges.cpp | 226 auto *MSSAU = Options.MSSAU; in SplitKnownCriticalEdge() local
|
H A D | LoopUtils.cpp | 58 MemorySSAUpdater *MSSAU, in formDedicatedExitBlocks() 475 std::unique_ptr<MemorySSAUpdater> MSSAU; in deleteDeadLoop() local 696 std::unique_ptr<MemorySSAUpdater> MSSAU; in breakLoopBackedge() local
|
H A D | SimplifyCFG.cpp | 374 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 D | LoopSimplifyCFG.cpp | 118 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 D | LoopInstSimplify.cpp | 49 MemorySSAUpdater *MSSAU) { in simplifyLoopInst() 197 MemorySSAUpdater MSSAU(MSSA); in runOnLoop() local 218 std::optional<MemorySSAUpdater> MSSAU; in run() local
|
H A D | LICM.cpp | 427 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 D | GuardWidening.cpp | 109 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 D | LoopRotation.cpp | 59 std::optional<MemorySSAUpdater> MSSAU; in run() local 120 std::optional<MemorySSAUpdater> MSSAU; in runOnLoop() local
|
H A D | SimpleLoopUnswitch.cpp | 253 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 D | LoopFlatten.cpp | 732 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 D | LoopSink.cpp | 175 DominatorTree &DT, BlockFrequencyInfo &BFI, MemorySSAUpdater *MSSAU) { in sinkInstruction() 285 MemorySSAUpdater MSSAU(&MSSA); in sinkLoopInvariantInstructions() local
|
H A D | LoopPredication.cpp | 267 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 D | IndVarSimplify.cpp | 147 std::unique_ptr<MemorySSAUpdater> MSSAU; member in __anonc289e1bb0111::IndVarSimplify
|
H A D | LoopStrengthReduce.cpp | 1964 MemorySSAUpdater *MSSAU; member in __anon6fa033cb0a11::LSRInstance 5733 TargetLibraryInfo &TLI, MemorySSAUpdater *MSSAU) in LSRInstance() 6776 std::unique_ptr<MemorySSAUpdater> MSSAU; in ReduceLoopStrength() local
|
H A D | LoopIdiomRecognize.cpp | 160 std::unique_ptr<MemorySSAUpdater> MSSAU; member in __anone39c1fdc0111::LoopIdiomRecognize
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ |
H A D | MemCpyOptimizer.h | 46 MemorySSAUpdater *MSSAU = nullptr; variable
|
/openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
H A D | BasicBlockUtils.h | 148 MemorySSAUpdater *MSSAU; member
|
/openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
H A D | LoopInfo.cpp | 71 MemorySSAUpdater *MSSAU, in makeLoopInvariant() 79 Instruction *InsertPt, MemorySSAUpdater *MSSAU, in makeLoopInvariant()
|
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
H A D | InterleavedLoadCombinePass.cpp | 1224 auto MSSAU = MemorySSAUpdater(&MSSA); in combine() local
|