|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/PassAnalysisSupport.h 89 Preserved.push_back(&PassClass::ID);
108 Used.push_back(&PassClass::ID);
201 AnalysisType *Pass::getAnalysisIfAvailable() const {
204 const void *PI = &AnalysisType::ID;
include/llvm/PassSupport.h 76 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); }
lib/Analysis/AliasAnalysis.cpp 804 if (auto *WrapperPass = getAnalysisIfAvailable<GlobalsAAWrapperPass>())
804 if (auto *WrapperPass = getAnalysisIfAvailable<GlobalsAAWrapperPass>())
835 AU.addUsedIfAvailable<GlobalsAAWrapperPass>();
858 if (auto *WrapperPass = P.getAnalysisIfAvailable<GlobalsAAWrapperPass>())
858 if (auto *WrapperPass = P.getAnalysisIfAvailable<GlobalsAAWrapperPass>())
904 AU.addUsedIfAvailable<GlobalsAAWrapperPass>();
lib/Analysis/GlobalsModRef.cpp 1001 return new GlobalsAAWrapperPass();
lib/CodeGen/MachineFunctionPass.cpp 116 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Target/ARM/ARMParallelDSP.cpp 252 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 368 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/InstCombine/InstructionCombining.cpp 3592 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 118 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp 115 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/ADCE.cpp 724 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp 62 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/BDCE.cpp 171 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 103 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/DeadStoreElimination.cpp 1377 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/DivRemPairs.cpp 334 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/EarlyCSE.cpp 1384 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/Float2Int.cpp 70 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/GVN.cpp 2687 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/GVNHoist.cpp 1170 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/GVNSink.cpp 904 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/JumpThreading.cpp 146 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/LoopDistribute.cpp 1038 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/LoopLoadElimination.cpp 663 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/LoopVersioningLICM.cpp 138 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/MemCpyOptimizer.cpp 277 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/MergeICmps.cpp 914 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp 394 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/NewGVN.cpp 4191 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/Reassociate.cpp 2487 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/SCCP.cpp 1890 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/SROA.cpp 4641 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/SimplifyCFGPass.cpp 274 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/SpeculativeExecution.cpp 138 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Scalar/TailRecursionElimination.cpp 822 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Utils/EntryExitInstrumenter.cpp 128 AU.addPreserved<GlobalsAAWrapperPass>();
141 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Utils/LCSSA.cpp 444 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Utils/LibCallsShrinkWrap.cpp 518 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Utils/LoopSimplify.cpp 765 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Utils/LoopUtils.cpp 170 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Vectorize/LoopVectorize.cpp 1643 AU.addPreserved<GlobalsAAWrapperPass>();
lib/Transforms/Vectorize/SLPVectorizer.cpp 5235 AU.addPreserved<GlobalsAAWrapperPass>();
tools/polly/lib/Analysis/ScopPass.cpp 48 AU.addPreserved<GlobalsAAWrapperPass>();