Home
last modified time | relevance | path

Searched refs:FunctionMap (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCallGraph.h79 FunctionMapTy FunctionMap; variable
106 inline iterator begin() { return FunctionMap.begin(); } in begin()
107 inline iterator end() { return FunctionMap.end(); } in end()
108 inline const_iterator begin() const { return FunctionMap.begin(); } in begin()
109 inline const_iterator end() const { return FunctionMap.end(); } in end()
113 const_iterator I = FunctionMap.find(F);
114 assert(I != FunctionMap.end() && "Function not in callgraph!");
120 const_iterator I = FunctionMap.find(F);
121 assert(I != FunctionMap.end() && "Function not in callgraph!");
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCallGraph.cpp42 : M(Arg.M), FunctionMap(std::move(Arg.FunctionMap)), in CallGraph()
45 Arg.FunctionMap.clear(); in CallGraph()
50 for (auto &P : FunctionMap) in CallGraph()
62 for (auto &I : FunctionMap) in ~CallGraph()
120 Nodes.reserve(FunctionMap.size()); in print()
161 FunctionMap.erase(F); // Remove the call graph node from the map in removeFunctionFromModule()
171 auto &CGN = FunctionMap[F]; in getOrInsertFunction()
H A DStackSafetyAnalysis.cpp587 using FunctionMap = std::map<const CalleeTy *, FunctionInfo<CalleeTy>>; typedef in __anonc3460ea90211::StackSafetyDataFlowAnalysis
589 FunctionMap Functions;
611 StackSafetyDataFlowAnalysis(uint32_t PointerBitWidth, FunctionMap Functions) in StackSafetyDataFlowAnalysis()
615 const FunctionMap &run();
717 const typename StackSafetyDataFlowAnalysis<CalleeTy>::FunctionMap &
1154 // Convert the ModuleSummaryIndex to a FunctionMap in generateParamAccessSummary()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DCallGraph.h49 FunctionMapTy FunctionMap; variable
86 iterator begin() { return FunctionMap.begin(); } in begin()
87 iterator end() { return FunctionMap.end(); } in end()
88 const_iterator begin() const { return FunctionMap.begin(); } in begin()
89 const_iterator end() const { return FunctionMap.end(); } in end()
92 unsigned size() const { return FunctionMap.size(); } in size()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1455 const BBAddrMapFunctionEntry *FunctionMap = in collectBBAddrMapLabels() local
1457 if (!FunctionMap) in collectBBAddrMapLabels()
1460 FunctionMap->getAddrMap().getBBRangeIndexForBaseAddress(StartAddress); in collectBBAddrMapLabels()
1466 FunctionMap->getAddrMap().BBRanges[I].BBEntries.size(); in collectBBAddrMapLabels()
1467 const auto &BBRange = FunctionMap->getAddrMap().BBRanges[*BBRangeIndex]; in collectBBAddrMapLabels()
1476 {LabelString, FunctionMap->constructPGOLabelString( in collectBBAddrMapLabels()