Searched refs:FunctionMap (Results 1 – 5 of 5) sorted by relevance
79 FunctionMapTy FunctionMap; variable106 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!");
42 : 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()
555 using FunctionMap = std::map<const CalleeTy *, FunctionInfo<CalleeTy>>; typedef in __anonc76328400211::StackSafetyDataFlowAnalysis557 FunctionMap Functions;579 StackSafetyDataFlowAnalysis(uint32_t PointerBitWidth, FunctionMap Functions) in StackSafetyDataFlowAnalysis()583 const FunctionMap &run();685 const typename StackSafetyDataFlowAnalysis<CalleeTy>::FunctionMap &
49 FunctionMapTy FunctionMap; variable86 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()
198 FunctionMapTy::const_iterator I = FunctionMap.find(F); in getNode()199 if (I == FunctionMap.end()) return nullptr; in getNode()207 std::unique_ptr<CallGraphNode> &Node = FunctionMap[F]; in getOrInsertNode()