reference, declarationdefinition
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>();