Lines Matching refs:FunctionInfo
146 struct StackSafetyInfo::FunctionInfo { struct in StackSafetyInfo
158 FunctionInfo(const StackSafetyInfo &SSI) : FunctionInfo(*SSI.Info) {} in FunctionInfo() function
160 explicit FunctionInfo(const Function *F) : GV(F){}; in FunctionInfo() function
162 explicit FunctionInfo(const GlobalAlias *A);
164 FunctionInfo(FunctionInfo &&) = default;
186 FunctionInfo(const FunctionInfo &) = default;
189 StackSafetyInfo::FunctionInfo::FunctionInfo(const GlobalAlias *A) : GV(A) { in FunctionInfo() argument
368 StackSafetyInfo::FunctionInfo Info(&F); in run()
396 std::map<const GlobalValue *, StackSafetyInfo::FunctionInfo>;
410 StackSafetyInfo::FunctionInfo &FS);
438 Functions.emplace(&A, StackSafetyInfo::FunctionInfo(&A)); in StackSafetyDataFlowAnalysis()
448 const StackSafetyInfo::FunctionInfo &FS = IT->second; in getArgumentAccessRange()
479 const GlobalValue *Callee, StackSafetyInfo::FunctionInfo &FS) { in updateOneNode()
506 StackSafetyInfo::FunctionInfo &FS = F.second; in runDataFlow()
568 StackSafetyInfo::StackSafetyInfo(FunctionInfo &&Info) in StackSafetyInfo()
569 : Info(new FunctionInfo(std::move(Info))) {} in StackSafetyInfo()