Home
last modified time | relevance | path

Searched refs:StackSafetyInfo (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DStackSafetyAnalysis.h26 class StackSafetyInfo {
36 StackSafetyInfo();
37 StackSafetyInfo(Function *F, std::function<ScalarEvolution &()> GetSE);
38 StackSafetyInfo(StackSafetyInfo &&);
39 StackSafetyInfo &operator=(StackSafetyInfo &&);
40 ~StackSafetyInfo();
64 std::function<const StackSafetyInfo &(Function &F)> GetSSI;
72 Module *M, std::function<const StackSafetyInfo &(Function &F)> GetSSI,
89 using Result = StackSafetyInfo;
90 StackSafetyInfo run(Function &F, FunctionAnalysisManager &AM);
[all …]
H A DModuleSummaryAnalysis.h28 class StackSafetyInfo; variable
40 std::function<const StackSafetyInfo *(const Function &F)> GetSSICallback =
41 [](const Function &F) -> const StackSafetyInfo * { return nullptr; });
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DStackSafetyAnalysis.cpp219 struct StackSafetyInfo::InfoTy {
773 StackSafetyInfo::StackSafetyInfo() = default;
775 StackSafetyInfo::StackSafetyInfo(Function *F, in StackSafetyInfo() function in StackSafetyInfo
779 StackSafetyInfo::StackSafetyInfo(StackSafetyInfo &&) = default;
781 StackSafetyInfo &StackSafetyInfo::operator=(StackSafetyInfo &&) = default;
783 StackSafetyInfo::~StackSafetyInfo() = default;
785 const StackSafetyInfo::InfoTy &StackSafetyInfo::getInfo() const { in getInfo()
793 void StackSafetyInfo::print(raw_ostream &O) const { in print()
825 StackSafetyInfo::getParamAccesses(ModuleSummaryIndex &Index) const { in getParamAccesses()
867 Module *M, std::function<const StackSafetyInfo &(Function &F)> GetSSI, in StackSafetyGlobalInfo()
[all …]
H A DModuleSummaryAnalysis.cpp242 std::function<const StackSafetyInfo *(const Function &F)> GetSSICallback) { in computeFunctionSummary()
647 std::function<const StackSafetyInfo *(const Function &F)> GetSSICallback) { in buildModuleSummaryIndex()
852 [&FAM, NeedSSI](const Function &F) -> const StackSafetyInfo * { in run()
889 [&](const Function &F) -> const StackSafetyInfo * { in runOnModule()