Lines Matching refs:Functions

478   FunctionMap Functions;  member in __anon9ddec65d0211::StackSafetyDataFlowAnalysis
488 updateOneNode(Callee, Functions.find(Callee)->second); in updateOneNode()
491 for (auto &F : Functions) in updateAllNodes()
500 StackSafetyDataFlowAnalysis(uint32_t PointerBitWidth, FunctionMap Functions) in StackSafetyDataFlowAnalysis() argument
501 : Functions(std::move(Functions)), in StackSafetyDataFlowAnalysis()
514 auto FnIt = Functions.find(Callee); in getArgumentAccessRange()
516 if (FnIt == Functions.end()) in getArgumentAccessRange()
574 for (auto &F : Functions) { in runDataFlow()
611 return Functions; in run()
728 std::map<const GlobalValue *, FunctionInfo<GlobalValue>> Functions, in createGlobalStackSafetyInfo() argument
731 if (Functions.empty()) in createGlobalStackSafetyInfo()
735 auto Copy = Functions; in createGlobalStackSafetyInfo()
752 auto &SrcF = Functions[F.first]; in createGlobalStackSafetyInfo()
801 std::map<const GlobalValue *, FunctionInfo<GlobalValue>> Functions; in getInfo() local
805 Functions.emplace(&F, std::move(FI)); in getInfo()
809 createGlobalStackSafetyInfo(std::move(Functions), Index), {}}); in getInfo()
1022 std::map<const FunctionSummary *, FunctionInfo<FunctionSummary>> Functions; in generateParamAccessSummary() local
1053 Functions.emplace(FS, std::move(FI)); in generateParamAccessSummary()
1061 NumCombinedDataFlowNodes += Functions.size(); in generateParamAccessSummary()
1063 FunctionSummary::ParamAccess::RangeWidth, std::move(Functions)); in generateParamAccessSummary()