Home
last modified time | relevance | path

Searched refs:CallEdge (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DFunction.h302 class CallEdge {
311 CallEdge(const char *symbol_name, lldb::addr_t return_pc);
313 CallEdge(CallEdge &&) = default;
314 CallEdge &operator=(CallEdge &&) = default;
349 DISALLOW_COPY_AND_ASSIGN(CallEdge);
462 llvm::MutableArrayRef<CallEdge> GetCallEdges();
468 llvm::MutableArrayRef<CallEdge> GetTailCallingEdges();
664 std::vector<CallEdge> m_call_edges; ///< Outgoing call edges.
H A DSymbolFile.h228 virtual std::vector<CallEdge> ParseCallEdgesInFunction(UserID func_id) { in ParseCallEdgesInFunction()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DFunction.cpp136 CallEdge::CallEdge(const char *symbol_name, lldb::addr_t return_pc) in CallEdge() function in CallEdge
141 void CallEdge::ParseSymbolFileAndResolve(ModuleList &images) { in ParseSymbolFileAndResolve()
175 Function *CallEdge::GetCallee(ModuleList &images) { in GetCallee()
180 lldb::addr_t CallEdge::GetReturnPCAddress(Function &caller, in GetReturnPCAddress()
250 llvm::MutableArrayRef<CallEdge> Function::GetCallEdges() { in GetCallEdges()
271 [](const CallEdge &LHS, const CallEdge &RHS) { in GetCallEdges()
279 llvm::MutableArrayRef<CallEdge> Function::GetTailCallingEdges() { in GetTailCallingEdges()
282 return GetCallEdges().drop_until([](const CallEdge &edge) { in GetTailCallingEdges()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Target/
H A DStackFrameList.cpp253 for (const CallEdge &edge : first_level_edges) in FindInterveningFrames()
258 [&](const CallEdge &edge, addr_t target_pc) { in FindInterveningFrames()
267 CallEdge &first_edge = const_cast<CallEdge &>(*first_edge_it); in FindInterveningFrames()
321 for (CallEdge &edge : callee->GetTailCallingEdges()) { in FindInterveningFrames()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.h130 std::vector<lldb_private::CallEdge>
H A DSymbolFileDWARF.h316 std::vector<lldb_private::CallEdge>
H A DSymbolFileDWARF.cpp3789 static std::vector<lldb_private::CallEdge>
3807 std::vector<CallEdge> call_edges; in CollectCallEdges()
3834 std::vector<lldb_private::CallEdge>
H A DSymbolFileDWARFDebugMap.cpp1083 std::vector<lldb_private::CallEdge>
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp201 for (auto &CallEdge : FS->calls()) in ModuleBitcodeWriterBase() local
202 if (!CallEdge.first.haveGVs() || !CallEdge.first.getValue()) in ModuleBitcodeWriterBase()
203 assignValueId(CallEdge.first.getGUID()); in ModuleBitcodeWriterBase()