Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ObjectYAML/
DDWARFYAML.cpp148 void MappingTraits<DWARFYAML::LineTable>::mapping( in mapping()
149 IO &IO, DWARFYAML::LineTable &LineTable) { in mapping() argument
150 IO.mapRequired("Length", LineTable.Length); in mapping()
151 IO.mapRequired("Version", LineTable.Version); in mapping()
152 IO.mapRequired("PrologueLength", LineTable.PrologueLength); in mapping()
153 IO.mapRequired("MinInstLength", LineTable.MinInstLength); in mapping()
154 if(LineTable.Version >= 4) in mapping()
155 IO.mapRequired("MaxOpsPerInst", LineTable.MaxOpsPerInst); in mapping()
156 IO.mapRequired("DefaultIsStmt", LineTable.DefaultIsStmt); in mapping()
157 IO.mapRequired("LineBase", LineTable.LineBase); in mapping()
[all …]
DDWARFEmitter.cpp213 for (const auto &LineTable : DI.DebugLines) { in EmitDebugLine() local
214 writeInitialLength(LineTable.Length, OS, DI.IsLittleEndian); in EmitDebugLine()
215 uint64_t SizeOfPrologueLength = LineTable.Length.isDWARF64() ? 8 : 4; in EmitDebugLine()
216 writeInteger((uint16_t)LineTable.Version, OS, DI.IsLittleEndian); in EmitDebugLine()
217 writeVariableSizedInteger(LineTable.PrologueLength, SizeOfPrologueLength, in EmitDebugLine()
219 writeInteger((uint8_t)LineTable.MinInstLength, OS, DI.IsLittleEndian); in EmitDebugLine()
220 if (LineTable.Version >= 4) in EmitDebugLine()
221 writeInteger((uint8_t)LineTable.MaxOpsPerInst, OS, DI.IsLittleEndian); in EmitDebugLine()
222 writeInteger((uint8_t)LineTable.DefaultIsStmt, OS, DI.IsLittleEndian); in EmitDebugLine()
223 writeInteger((uint8_t)LineTable.LineBase, OS, DI.IsLittleEndian); in EmitDebugLine()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/GSYM/
DLineTable.h118 class LineTable {
154 static llvm::Expected<LineTable> decode(DataExtractor &Data,
192 bool operator==(const LineTable &RHS) const {
195 bool operator!=(const LineTable &RHS) const {
198 bool operator<(const LineTable &RHS) const {
210 raw_ostream &operator<<(raw_ostream &OS, const gsym::LineTable &LT);
DFunctionInfo.h91 llvm::Optional<LineTable> OptLineTable;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugLine.h238 struct LineTable { struct
239 LineTable();
310 const LineTable *getLineTable(uint64_t Offset) const; argument
311 Expected<const LineTable *>
335 LineTable
371 ParsingState(struct LineTable *LT);
377 struct LineTable *LineTable; member
382 using LineTableMapTy = std::map<uint64_t, LineTable>;
DDWARFContext.h295 const DWARFDebugLine::LineTable *getLineTableForUnit(DWARFUnit *U);
299 Expected<const DWARFDebugLine::LineTable *>
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/DWARF/
DDWARFDebugLine.cpp425 DWARFDebugLine::LineTable::LineTable() { clear(); } in LineTable() function in DWARFDebugLine::LineTable
427 void DWARFDebugLine::LineTable::dump(raw_ostream &OS, in dump()
444 void DWARFDebugLine::LineTable::clear() { in clear()
450 DWARFDebugLine::ParsingState::ParsingState(struct LineTable *LT) in ParsingState()
451 : LineTable(LT) { in ParsingState()
456 Row.reset(LineTable->Prologue.DefaultIsStmt); in resetRowAndSequence()
461 unsigned RowNumber = LineTable->Rows.size(); in appendRowToMatrix()
468 LineTable->appendRow(Row); in appendRowToMatrix()
475 LineTable->appendSequence(Sequence); in appendRowToMatrix()
481 const DWARFDebugLine::LineTable *
[all …]
DDWARFContext.cpp64 using DWARFLineTable = DWARFDebugLine::LineTable;
473 DWARFDebugLine::LineTable LineTable = in dump() local
475 LineTable.dump(OS, DumpOpts); in dump()
865 const DWARFDebugLine::LineTable *
867 Expected<const DWARFDebugLine::LineTable *> ExpectedLineTable = in getLineTableForUnit()
876 Expected<const DWARFDebugLine::LineTable *> DWARFContext::getLineTableForUnit( in getLineTableForUnit()
1170 if (const DWARFLineTable *LineTable = getLineTableForUnit(CU)) { in getLineInfoForAddress() local
1171 LineTable->getFileLineInfoForAddress( in getLineInfoForAddress()
1201 const DWARFLineTable *LineTable = getLineTableForUnit(CU); in getLineInfoForAddressRange() local
1205 if (!LineTable->lookupAddressRange({Address.Address, Address.SectionIndex}, in getLineInfoForAddressRange()
[all …]
DDWARFVerifier.cpp670 auto LineTable = DCtx.getLineTableForUnit(CU.get()); in verifyDebugLineStmtOffsets() local
672 if (!LineTable) { in verifyDebugLineStmtOffsets()
681 assert(LineTable == nullptr); in verifyDebugLineStmtOffsets()
705 auto LineTable = DCtx.getLineTableForUnit(CU.get()); in verifyDebugLineRows() local
708 if (!LineTable) in verifyDebugLineRows()
712 uint32_t MaxDirIndex = LineTable->Prologue.IncludeDirectories.size(); in verifyDebugLineRows()
715 for (const auto &FileName : LineTable->Prologue.FileNames) { in verifyDebugLineRows()
729 const bool HasFullPath = LineTable->getFileNameByIndex( in verifyDebugLineRows()
751 for (const auto &Row : LineTable->Rows) { in verifyDebugLineRows()
763 LineTable->Rows[RowIndex - 1].dump(OS); in verifyDebugLineRows()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/GSYM/
DLineTable.cpp122 llvm::Error LineTable::encode(FileWriter &Out, uint64_t BaseAddr) const { in encode()
251 llvm::Expected<LineTable> LineTable::decode(DataExtractor &Data, in decode()
253 LineTable LT; in decode()
266 Expected<LineEntry> LineTable::lookup(DataExtractor &Data, uint64_t BaseAddr, uint64_t Addr) { in lookup()
289 raw_ostream &llvm::gsym::operator<<(raw_ostream &OS, const LineTable &LT) { in operator <<()
DFunctionInfo.cpp73 if (Expected<LineTable> LT = LineTable::decode(InfoData, BaseAddr)) in decode()
200 if (auto ExpectedLE = LineTable::lookup(InfoData, FuncAddr, Addr)) in lookup()
DCMakeLists.txt8 LineTable.cpp
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ObjectYAML/
DDWARFYAML.h127 struct LineTable { struct
156 std::vector<LineTable> DebugLines; argument
173 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::LineTable) in LLVM_YAML_IS_SEQUENCE_VECTOR()
227 template <> struct MappingTraits<DWARFYAML::LineTable> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
228 static void mapping(IO &IO, DWARFYAML::LineTable &LineTable); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCContext.cpp664 const MCDwarfLineTable &LineTable = getMCDwarfLineTable(CUID); in isValidDwarfFileNumber() local
667 if (FileNumber >= LineTable.getMCDwarfFiles().size()) in isValidDwarfFileNumber()
670 return !LineTable.getMCDwarfFiles()[FileNumber].Name.empty(); in isValidDwarfFileNumber()
/third_party/boost/libs/outcome/doc/html/css/
Dlocal.css131 /* LineTable */ .chroma .lntable { ; border-spacing: 0; padding: 0; margin: 0; border: 0; width: 10…
/third_party/boost/libs/outcome/doc/src/static/css/
Dlocal.css131 /* LineTable */ .chroma .lntable { ; border-spacing: 0; padding: 0; margin: 0; border: 0; width: 10…