Home
last modified time | relevance | path

Searched refs:DILineInfo (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/
DDIContext.h30 struct DILineInfo { struct
45 DILineInfo() : FileName(BadString), FunctionName(BadString) {} in DILineInfo() argument
47 bool operator==(const DILineInfo &RHS) const {
53 bool operator!=(const DILineInfo &RHS) const {
57 bool operator<(const DILineInfo &RHS) const {
64 explicit operator bool() const { return *this != DILineInfo(); }
78 using DILineInfoTable = SmallVector<std::pair<uint64_t, DILineInfo>, 16>; argument
82 SmallVector<DILineInfo, 4> Frames;
87 const DILineInfo & getFrame(unsigned Index) const { in getFrame()
92 DILineInfo *getMutableFrame(unsigned Index) { in getMutableFrame()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/Symbolize/
DDIPrinter.cpp63 void DIPrinter::print(const DILineInfo &Info, bool Inlined) { in print()
66 if (FunctionName == DILineInfo::BadString) in print()
67 FunctionName = DILineInfo::Addr2LineBadString; in print()
74 if (Filename == DILineInfo::BadString) in print()
75 Filename = DILineInfo::Addr2LineBadString; in print()
95 DIPrinter &DIPrinter::operator<<(const DILineInfo &Info) { in operator <<()
103 print(DILineInfo(), false); in operator <<()
113 if (Name == DILineInfo::BadString) in operator <<()
114 Name = DILineInfo::Addr2LineBadString; in operator <<()
DSymbolizableObjectFile.cpp252 DILineInfo
259 DILineInfo LineInfo = DebugInfoContext->getLineInfoForAddress( in symbolizeCode()
285 InlinedContext.addFrame(DILineInfo()); in symbolizeInlinedCode()
DSymbolize.cpp41 Expected<DILineInfo>
47 return DILineInfo(); in symbolizeCodeCommon()
54 DILineInfo LineInfo = Info->symbolizeCode(ModuleOffset, Opts.PrintFunctions, in symbolizeCodeCommon()
61 Expected<DILineInfo>
78 Expected<DILineInfo>
DSymbolizableObjectFile.h37 DILineInfo symbolizeCode(object::SectionedAddress ModuleOffset,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/Symbolize/
DDIPrinter.h20 struct DILineInfo;
40 void print(const DILineInfo &Info, bool Inlined);
52 DIPrinter &operator<<(const DILineInfo &Info);
DSymbolize.h58 Expected<DILineInfo> symbolizeCode(const ObjectFile &Obj,
60 Expected<DILineInfo> symbolizeCode(const std::string &ModuleName,
81 Expected<DILineInfo>
DSymbolizableModule.h27 virtual DILineInfo symbolizeCode(object::SectionedAddress ModuleOffset,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/
DPDBContext.cpp33 DILineInfo PDBContext::getLineInfoForAddress(object::SectionedAddress Address, in getLineInfoForAddress()
35 DILineInfo Result; in getLineInfoForAddress()
78 DILineInfo LineEntry = getLineInfoForAddress( in getLineInfoForAddressRange()
89 DILineInfo Frame = getLineInfoForAddress(Address, Specifier); in getInliningInfoForAddress()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/PDB/
DPDBContext.h45 DILineInfo getLineInfoForAddress(
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/PerfJITEvents/
DPerfJITEventListener.cpp452 DILineInfo &line = It->second; in NotifyDebug()
472 DILineInfo &Line = It->second; in NotifyDebug()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/DWARF/
DDWARFContext.cpp1159 DILineInfo DWARFContext::getLineInfoForAddress(object::SectionedAddress Address, in getLineInfoForAddress()
1161 DILineInfo Result; in getLineInfoForAddress()
1187 std::string FunctionName(DILineInfo::BadString); in getLineInfoForAddressRange()
1194 DILineInfo Result; in getLineInfoForAddressRange()
1213 DILineInfo Result; in getLineInfoForAddressRange()
1242 DILineInfo Frame; in getInliningInfoForAddress()
1255 DILineInfo Frame; in getInliningInfoForAddress()
DDWARFDebugLine.cpp1089 FileLineInfoKind Kind, DILineInfo &Result) const { in getFileLineInfoForAddress()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/IntelJITEvents/
DIntelJITEventListener.cpp67 DILineInfo Line) { in DILineInfoToIntelJITFormat()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugLine.h277 DILineInfo &Result) const;
DDWARFContext.h324 DILineInfo getLineInfoForAddress(