reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Pass.h
  213   AnalysisType &getAnalysisID(AnalysisID PI) const;
include/llvm/PassAnalysisSupport.h
   66     return addRequiredID(PassClass::ID);
   89     Preserved.push_back(&PassClass::ID);
  220 AnalysisType &Pass::getAnalysis() const {
  222   return getAnalysisID<AnalysisType>(&AnalysisType::ID);
  222   return getAnalysisID<AnalysisType>(&AnalysisType::ID);
include/llvm/PassSupport.h
   76 template <typename PassName> Pass *callDefaultCtor() { return new PassName(); }
lib/CodeGen/GlobalISel/IRTranslator.cpp
  153   AU.addRequired<StackProtector>();
 2404   StackProtector &SP = getAnalysis<StackProtector>();
 2404   StackProtector &SP = getAnalysis<StackProtector>();
lib/CodeGen/GlobalISel/Utils.cpp
  432   AU.addPreserved<StackProtector>();
lib/CodeGen/ResetMachineFunctionPass.cpp
   49       AU.addPreserved<StackProtector>();
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  337   AU.addRequired<StackProtector>();
 1399   StackProtector &SP = getAnalysis<StackProtector>();
 1399   StackProtector &SP = getAnalysis<StackProtector>();
lib/CodeGen/StackProtector.cpp
   70 FunctionPass *llvm::createStackProtectorPass() { return new StackProtector(); }
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp
   42       AU.addPreserved<StackProtector>();
lib/Target/Mips/MipsISelDAGToDAG.cpp
   52   AU.addPreserved<StackProtector>();
lib/Target/Mips/MipsModuleISelDAGToDAG.cpp
   36       AU.addPreserved<StackProtector>();
lib/Target/NVPTX/NVPTXAllocaHoisting.cpp
   29     AU.addPreserved<StackProtector>();
lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
   44     AU.addPreserved<StackProtector>();