Home
last modified time | relevance | path

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

12

/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-7.0/llvm/include/llvm/DebugInfo/
DDIContext.h31 struct DILineInfo { struct
42 DILineInfo() : FileName("<invalid>"), FunctionName("<invalid>") {} in DILineInfo() argument
44 bool operator==(const DILineInfo &RHS) const {
50 bool operator!=(const DILineInfo &RHS) const {
54 bool operator<(const DILineInfo &RHS) const {
61 explicit operator bool() const { return *this != DILineInfo(); }
75 using DILineInfoTable = SmallVector<std::pair<uint64_t, DILineInfo>, 16>; argument
79 SmallVector<DILineInfo, 4> Frames;
84 DILineInfo getFrame(unsigned Index) const { in getFrame()
89 DILineInfo *getMutableFrame(unsigned Index) { in getMutableFrame()
[all …]
/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,
/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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/Symbolize/
DDIPrinter.h21 struct DILineInfo;
34 void print(const DILineInfo &Info, bool Inlined);
45 DIPrinter &operator<<(const DILineInfo &Info);
DSymbolizableModule.h28 virtual DILineInfo symbolizeCode(uint64_t ModuleOffset,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/PDB/
DPDBContext.cpp34 DILineInfo PDBContext::getLineInfoForAddress(uint64_t Address, in getLineInfoForAddress()
36 DILineInfo Result; in getLineInfoForAddress()
78 DILineInfo LineEntry = in getLineInfoForAddressRange()
89 DILineInfo Frame = getLineInfoForAddress(Address, Specifier); in getInliningInfoForAddress()
/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()
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()
DSymbolizableObjectFile.h31 DILineInfo symbolizeCode(uint64_t ModuleOffset, FunctionNameKind FNKind,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/Symbolize/
DDIPrinter.cpp68 void DIPrinter::print(const DILineInfo &Info, bool Inlined) { in print()
95 DIPrinter &DIPrinter::operator<<(const DILineInfo &Info) { in operator <<()
103 print(DILineInfo(), false); in operator <<()
DSymbolizableObjectFile.cpp221 DILineInfo SymbolizableObjectFile::symbolizeCode(uint64_t ModuleOffset, in symbolizeCode()
224 DILineInfo LineInfo; in symbolizeCode()
250 InlinedContext.addFrame(DILineInfo()); in symbolizeInlinedCode()
DSymbolize.cpp56 Expected<DILineInfo>
68 return DILineInfo(); in symbolizeCode()
75 DILineInfo LineInfo = Info->symbolizeCode(ModuleOffset, Opts.PrintFunctions, in symbolizeCode()
DSymbolizableObjectFile.h37 DILineInfo symbolizeCode(uint64_t ModuleOffset, FunctionNameKind FNKind,
/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()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-cfi-verify/
Dllvm-cfi-verify.cpp63 void printBlameContext(const DILineInfo &LineInfo, unsigned Context) { in printBlameContext()
101 const DILineInfo &LineInfo) { in printInstructionStatus()
/external/llvm/include/llvm/DebugInfo/PDB/
DPDBContext.h45 DILineInfo getLineInfoForAddress(
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/PDB/
DPDBContext.h46 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()

12