Searched refs:StackSafetyInfo (Results 1 – 4 of 4) sorted by relevance
26 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,97 using Result = StackSafetyInfo;98 StackSafetyInfo run(Function &F, FunctionAnalysisManager &AM);[all …]
28 class StackSafetyInfo; variable40 std::function<const StackSafetyInfo *(const Function &F)> GetSSICallback =41 [](const Function &F) -> const StackSafetyInfo * { return nullptr; });
226 struct StackSafetyInfo::InfoTy {883 StackSafetyInfo::StackSafetyInfo() = default;885 StackSafetyInfo::StackSafetyInfo(Function *F, in StackSafetyInfo() function in StackSafetyInfo889 StackSafetyInfo::StackSafetyInfo(StackSafetyInfo &&) = default;891 StackSafetyInfo &StackSafetyInfo::operator=(StackSafetyInfo &&) = default;893 StackSafetyInfo::~StackSafetyInfo() = default;895 const StackSafetyInfo::InfoTy &StackSafetyInfo::getInfo() const { in getInfo()903 void StackSafetyInfo::print(raw_ostream &O) const { in print()941 StackSafetyInfo::getParamAccesses(ModuleSummaryIndex &Index) const { in getParamAccesses()983 Module *M, std::function<const StackSafetyInfo &(Function &F)> GetSSI, in StackSafetyGlobalInfo()[all …]
302 std::function<const StackSafetyInfo *(const Function &F)> GetSSICallback) { in computeFunctionSummary()888 std::function<const StackSafetyInfo *(const Function &F)> GetSSICallback) { in buildModuleSummaryIndex()1109 [&FAM, NeedSSI](const Function &F) -> const StackSafetyInfo * { in run()1146 [&](const Function &F) -> const StackSafetyInfo * { in runOnModule()