Home
last modified time | relevance | path

Searched refs:MergedFunctions (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DMergedFunctionsInfo.cpp17 void MergedFunctionsInfo::clear() { MergedFunctions.clear(); } in clear()
20 Out.writeU32(MergedFunctions.size()); in encode()
21 for (const auto &F : MergedFunctions) { in encode()
47 MFI.MergedFunctions.push_back(std::move(*FI)); in decode()
95 return LHS.MergedFunctions == RHS.MergedFunctions; in operator ==()
H A DGsymCreator.cpp218 if (!TopFunc.MergedFunctions) in prepareMergedFunctions()
219 TopFunc.MergedFunctions = MergedFunctionsInfo(); in prepareMergedFunctions()
223 else if (TopFunc.MergedFunctions->MergedFunctions.back() == MatchFunc) in prepareMergedFunctions()
225 TopFunc.MergedFunctions->MergedFunctions.emplace_back( in prepareMergedFunctions()
H A DFunctionInfo.cpp96 FI.MergedFunctions = std::move(MI.get()); in decode()
196 if (MergedFunctions) { in encode()
202 llvm::Error err = MergedFunctions->encode(Out); in encode()
H A DGsymReader.cpp450 if (FI.MergedFunctions) { in dump()
452 dump(OS, *FI.MergedFunctions); in dump()
457 for (uint32_t inx = 0; inx < MFI.MergedFunctions.size(); inx++) { in dump()
459 dump(OS, MFI.MergedFunctions[inx], 4); in dump()
H A DCallSiteInfo.cpp182 if (auto &MFuncs = Func.MergedFunctions) in buildFunctionMap()
183 for (auto &MFunc : MFuncs->MergedFunctions) in buildFunctionMap()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DMergedFunctionsInfo.h26 std::vector<FunctionInfo> MergedFunctions; member
33 bool isValid() { return !MergedFunctions.empty(); } in isValid()
H A DFunctionInfo.h98 std::optional<MergedFunctionsInfo> MergedFunctions; member