Home
last modified time | relevance | path

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

/external/llvm/include/llvm/DebugInfo/
DDIContext.h29 struct DILineInfo { struct
35 DILineInfo() in DILineInfo() argument
38 bool operator==(const DILineInfo &RHS) const {
42 bool operator!=(const DILineInfo &RHS) const {
47 typedef SmallVector<std::pair<uint64_t, DILineInfo>, 16> DILineInfoTable;
51 SmallVector<DILineInfo, 4> Frames;
54 DILineInfo getFrame(unsigned Index) const { in getFrame()
58 DILineInfo *getMutableFrame(unsigned Index) { in getMutableFrame()
65 void addFrame(const DILineInfo &Frame) { in addFrame()
144 virtual DILineInfo getLineInfoForAddress(uint64_t Address,
/external/swiftshader/third_party/LLVM/include/llvm/DebugInfo/
DDIContext.h27 class DILineInfo {
32 DILineInfo() : FileName("<invalid>"), Line(0), Column(0) {} in DILineInfo() function
33 DILineInfo(const char *fileName, uint32_t line, uint32_t column) in DILineInfo() function
40 bool operator==(const DILineInfo &RHS) const {
44 bool operator!=(const DILineInfo &RHS) const {
63 virtual DILineInfo getLineInfoForAddress(uint64_t address) = 0;
/external/llvm/include/llvm/DebugInfo/Symbolize/
DDIPrinter.h21 struct DILineInfo;
33 void print(const DILineInfo &Info, bool Inlined);
42 DIPrinter &operator<<(const DILineInfo &Info);
DSymbolizableModule.h32 virtual DILineInfo symbolizeCode(uint64_t ModuleOffset,
DSymbolize.h52 Expected<DILineInfo> symbolizeCode(const std::string &ModuleName,
/external/swiftshader/third_party/LLVM/lib/DebugInfo/
DDWARFContext.cpp143 DILineInfo DWARFContext::getLineInfoForAddress(uint64_t address) { in getLineInfoForAddress()
149 return DILineInfo("<invalid>", 0, 0); in getLineInfoForAddress()
153 return DILineInfo("<invalid>", 0, 0); in getLineInfoForAddress()
160 return DILineInfo("<invalid>", 0, 0); in getLineInfoForAddress()
166 return DILineInfo(fileName.c_str(), row.Line, row.Column); in getLineInfoForAddress()
DDWARFContext.h69 virtual DILineInfo getLineInfoForAddress(uint64_t address);
/external/llvm/lib/DebugInfo/PDB/
DPDBContext.cpp35 DILineInfo PDBContext::getLineInfoForAddress(uint64_t Address, in getLineInfoForAddress()
37 DILineInfo Result; in getLineInfoForAddress()
79 DILineInfo LineEntry = in getLineInfoForAddressRange()
90 DILineInfo Frame = getLineInfoForAddress(Address, Specifier); in getInliningInfoForAddress()
/external/llvm/lib/DebugInfo/Symbolize/
DDIPrinter.cpp68 void DIPrinter::print(const DILineInfo &Info, bool Inlined) { in print()
85 DIPrinter &DIPrinter::operator<<(const DILineInfo &Info) { in operator <<()
93 print(DILineInfo(), false); in operator <<()
DSymbolizableObjectFile.cpp204 DILineInfo SymbolizableObjectFile::symbolizeCode(uint64_t ModuleOffset, in symbolizeCode()
207 DILineInfo LineInfo; in symbolizeCode()
233 InlinedContext.addFrame(DILineInfo()); in symbolizeInlinedCode()
DSymbolizableObjectFile.h31 DILineInfo symbolizeCode(uint64_t ModuleOffset, FunctionNameKind FNKind,
DSymbolize.cpp54 Expected<DILineInfo> LLVMSymbolizer::symbolizeCode(const std::string &ModuleName, in symbolizeCode()
65 return DILineInfo(); in symbolizeCode()
72 DILineInfo LineInfo = Info->symbolizeCode(ModuleOffset, Opts.PrintFunctions, in symbolizeCode()
/external/llvm/lib/DebugInfo/DWARF/
DDWARFContext.cpp475 DILineInfo DWARFContext::getLineInfoForAddress(uint64_t Address, in getLineInfoForAddress()
477 DILineInfo Result; in getLineInfoForAddress()
505 DILineInfo Result; in getLineInfoForAddressRange()
521 DILineInfo Result; in getLineInfoForAddressRange()
549 DILineInfo Frame; in getInliningInfoForAddress()
562 DILineInfo Frame; in getInliningInfoForAddress()
DDWARFDebugLine.cpp665 DILineInfo &Result) const { in getFileLineInfoForAddress()
/external/llvm/include/llvm/DebugInfo/PDB/
DPDBContext.h45 DILineInfo getLineInfoForAddress(
/external/swiftshader/third_party/LLVM/tools/llvm-objdump/
DMachODump.cpp451 DILineInfo lastLine; in DisassembleInputMachO()
463 DILineInfo dli = in DisassembleInputMachO()
554 DILineInfo lastLine; in DisassembleInputMachO()
599 DILineInfo dli = in DisassembleInputMachO()
/external/swiftshader/third_party/LLVM/tools/llvm-dwarfdump/
Dllvm-dwarfdump.cpp95 DILineInfo dli = dictx->getLineInfoForAddress(Address); in DumpInput()
/external/llvm/tools/sanstats/
Dsanstats.cpp79 if (Expected<DILineInfo> LineInfo = in ReadModule()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugLine.h201 DILineInfo &Result) const;
DDWARFContext.h181 DILineInfo getLineInfoForAddress(uint64_t Address,
/external/llvm/tools/llvm-symbolizer/
Dllvm-symbolizer.cpp197 Printer << (error(ResOrErr) ? DILineInfo() : ResOrErr.get()); in main()
/external/llvm/lib/ExecutionEngine/IntelJITEvents/
DIntelJITEventListener.cpp67 DILineInfo Line) { in DILineInfoToIntelJITFormat()
/external/llvm/tools/sancov/
Dsancov.cc234 struct AddrInfo : public DILineInfo {
237 AddrInfo(const DILineInfo &DI, uint64_t Addr) : DILineInfo(DI), Addr(Addr) { in AddrInfo()
/external/llvm/tools/llvm-objdump/
DMachODump.cpp6762 DILineInfo lastLine; in DisassembleMachO()
6823 DILineInfo dli = diContext->getLineInfoForAddress(PC); in DisassembleMachO()