| /openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| D | BasicBlockUtils.h | 38 class MemorySSAUpdater; variable 84 MemorySSAUpdater *MSSAU = nullptr); 97 MemorySSAUpdater *MSSAU = nullptr, 148 MemorySSAUpdater *MSSAU; 160 MemorySSAUpdater *MSSAU = nullptr, 252 MemorySSAUpdater *MSSAU = nullptr, 284 MemorySSAUpdater *MSSAU = nullptr, 297 MemorySSAUpdater *MSSAU = nullptr, 307 MemorySSAUpdater *MSSAU, const Twine &BBName = ""); 328 MemorySSAUpdater *MSSAU = nullptr, [all …]
|
| D | Local.h | 45 class MemorySSAUpdater; variable 95 MemorySSAUpdater *MSSAU = nullptr, 109 const TargetLibraryInfo *TLI = nullptr, MemorySSAUpdater *MSSAU = nullptr, 119 const TargetLibraryInfo *TLI = nullptr, MemorySSAUpdater *MSSAU = nullptr, 130 MemorySSAUpdater *MSSAU = nullptr); 188 MemorySSAUpdater *MSSAU = nullptr, 347 MemorySSAUpdater *MSSAU = nullptr); 370 MemorySSAUpdater *MSSAU = nullptr);
|
| D | LoopUtils.h | 36 class MemorySSAUpdater; variable 54 MemorySSAUpdater *MSSAU, bool PreserveLCSSA); 62 MemorySSAUpdater *MSSAU, bool PreserveLCSSA); 150 MemorySSAUpdater &, ICFLoopSafetyInfo *, 158 TargetTransformInfo *, Loop *, MemorySSAUpdater &, 174 MemorySSAUpdater &, ScalarEvolution *, ICFLoopSafetyInfo *, 213 MemorySSAUpdater &, ICFLoopSafetyInfo *, OptimizationRemarkEmitter *, 347 Loop *CurLoop, MemorySSAUpdater &MSSAU,
|
| D | LoopRotationUtils.h | 22 class MemorySSAUpdater; variable 35 MemorySSAUpdater *MSSAU, const SimplifyQuery &SQ,
|
| D | LoopSimplify.h | 49 class MemorySSAUpdater; variable 65 AssumptionCache *AC, MemorySSAUpdater *MSSAU,
|
| /openbsd/src/gnu/llvm/llvm/lib/Analysis/ |
| D | MemorySSAUpdater.cpp | 36 MemoryAccess *MemorySSAUpdater::getPreviousDefRecursive( in getPreviousDefRecursive() 137 MemoryAccess *MemorySSAUpdater::getPreviousDef(MemoryAccess *MA) { in getPreviousDef() 147 MemoryAccess *MemorySSAUpdater::getPreviousDefInBlock(MemoryAccess *MA) { in getPreviousDefInBlock() 172 MemoryAccess *MemorySSAUpdater::getPreviousDefFromEnd( in getPreviousDefFromEnd() 185 MemoryAccess *MemorySSAUpdater::recursePhi(MemoryAccess *Phi) { in recursePhi() 202 MemoryAccess *MemorySSAUpdater::tryRemoveTrivialPhi(MemoryPhi *Phi) { in tryRemoveTrivialPhi() 208 MemoryAccess *MemorySSAUpdater::tryRemoveTrivialPhi(MemoryPhi *Phi, in tryRemoveTrivialPhi() 238 void MemorySSAUpdater::insertUse(MemoryUse *MU, bool RenameUses) { in insertUse() 307 void MemorySSAUpdater::insertDef(MemoryDef *MD, bool RenameUses) { in insertDef() 462 void MemorySSAUpdater::fixupDefs(const SmallVectorImpl<WeakVH> &Vars) { in fixupDefs() [all …]
|
| D | CMakeLists.txt | 105 MemorySSAUpdater.cpp
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| D | LoopRotation.cpp | 59 std::optional<MemorySSAUpdater> MSSAU; in run() 61 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 120 std::optional<MemorySSAUpdater> MSSAU; in runOnLoop() 125 MSSAU = MemorySSAUpdater(&MSSAA->getMSSA()); in runOnLoop()
|
| D | LoopInstSimplify.cpp | 49 MemorySSAUpdater *MSSAU) { in simplifyLoopInst() 197 MemorySSAUpdater MSSAU(MSSA); in runOnLoop() 218 std::optional<MemorySSAUpdater> MSSAU; in run() 220 MSSAU = MemorySSAUpdater(AR.MSSA); in run()
|
| D | GuardWidening.cpp | 109 static void eliminateGuard(Instruction *GuardInst, MemorySSAUpdater *MSSAU) { in eliminateGuard() 121 MemorySSAUpdater *MSSAU; 279 MemorySSAUpdater *MSSAU, DomTreeNode *Root, in GuardWideningImpl() 772 std::unique_ptr<MemorySSAUpdater> MSSAU; in run() 774 MSSAU = std::make_unique<MemorySSAUpdater>(&MSSAA->getMSSA()); in run() 795 std::unique_ptr<MemorySSAUpdater> MSSAU; in run() 797 MSSAU = std::make_unique<MemorySSAUpdater>(AR.MSSA); in run() 826 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnFunction() 828 MSSAU = std::make_unique<MemorySSAUpdater>(&MSSAWP->getMSSA()); in runOnFunction() 863 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnLoop() [all …]
|
| D | LoopSimplifyCFG.cpp | 118 MemorySSAUpdater *MSSAU; 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() 723 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 754 std::optional<MemorySSAUpdater> MSSAU; in runOnLoop() 756 MSSAU = MemorySSAUpdater(&MSSAA->getMSSA()); in runOnLoop()
|
| D | LICM.cpp | 154 MemorySSAUpdater &MSSAU, ScalarEvolution *SE, 158 MemorySSAUpdater &MSSAU, OptimizationRemarkEmitter *ORE); 171 const LoopSafetyInfo *SafetyInfo, MemorySSAUpdater &MSSAU); 174 MemorySSAUpdater &MSSAU); 178 MemorySSAUpdater &MSSAU, ScalarEvolution *SE); 427 MemorySSAUpdater MSSAU(MSSA); in runOnLoop() 542 MemorySSAUpdater &MSSAU, ICFLoopSafetyInfo *SafetyInfo, in sinkRegion() 609 MemorySSAUpdater &MSSAU, in sinkRegionForLoopNest() 640 MemorySSAUpdater &MSSAU; 652 MemorySSAUpdater &MSSAU) in ControlFlowHoister() [all …]
|
| 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() 943 MSSAU = MemorySSAUpdater(AR.MSSA); in run() 1011 std::optional<MemorySSAUpdater> MSSAU; in runOnFunction() 1013 MSSAU = MemorySSAUpdater(&MSSA->getMSSA()); in runOnFunction()
|
| 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 …]
|
| D | LoopPredication.cpp | 267 MemorySSAUpdater *MSSAU; 324 LoopInfo *LI, MemorySSAUpdater *MSSAU) in LoopPredication() 349 std::unique_ptr<MemorySSAUpdater> MSSAU; in runOnLoop() 351 MSSAU = std::make_unique<MemorySSAUpdater>(&MSSAWP->getMSSA()); in runOnLoop() 375 std::unique_ptr<MemorySSAUpdater> MSSAU; in run() 377 MSSAU = std::make_unique<MemorySSAUpdater>(AR.MSSA); in run()
|
| D | LoopSink.cpp | 175 DominatorTree &DT, BlockFrequencyInfo &BFI, MemorySSAUpdater *MSSAU) { in sinkInstruction() 285 MemorySSAUpdater MSSAU(&MSSA); in sinkLoopInvariantInstructions()
|
| /openbsd/src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| 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() 808 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in runOnFunction() 835 std::unique_ptr<MemorySSAUpdater> MSSAU; in run() 838 MSSAU = std::make_unique<MemorySSAUpdater>(MSSA); in run()
|
| D | BasicBlockUtils.cpp | 164 MemorySSAUpdater *MSSAU) { in DeleteDeadPHIs() 180 LoopInfo *LI, MemorySSAUpdater *MSSAU, in MergeBlockIntoPredecessor() 616 LoopInfo *LI, MemorySSAUpdater *MSSAU, in SplitEdge() 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() 1180 MemorySSAUpdater *MSSAU, bool PreserveLCSSA); 1186 MemorySSAUpdater *MSSAU, bool PreserveLCSSA) { in SplitBlockPredecessorsImpl() [all …]
|
| D | LoopRotationUtils.cpp | 62 MemorySSAUpdater *MSSAU; 71 DominatorTree *DT, ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotate() 838 ScalarEvolution *SE, MemorySSAUpdater *MSSAU, in LoopRotation()
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Scalar/ |
| D | MemCpyOptimizer.h | 34 class MemorySSAUpdater; variable 46 MemorySSAUpdater *MSSAU = nullptr;
|
| D | GVN.h | 51 class MemorySSAUpdater; variable 229 MemorySSAUpdater *MSSAU = nullptr;
|
| /openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/ |
| D | MemorySSAUpdater.h | 54 class MemorySSAUpdater { 66 MemorySSAUpdater(MemorySSA *MSSA) : MSSA(MSSA) {} in MemorySSAUpdater() function
|
| D | LoopInfo.h | 63 class MemorySSAUpdater; variable 587 MemorySSAUpdater *MSSAU = nullptr, 602 MemorySSAUpdater *MSSAU = nullptr,
|
| /openbsd/src/gnu/usr.bin/clang/libLLVMAnalysis/ |
| D | Makefile | 86 MemorySSAUpdater.cpp \
|
| /openbsd/src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Analysis/ |
| D | BUILD.gn | 94 "MemorySSAUpdater.cpp",
|