| /freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/ |
| H A D | ARMWinEHPrinter.h | 39 unsigned Length, bool Prologue); 41 unsigned Length, bool Prologue); 43 unsigned Length, bool Prologue); 45 unsigned Length, bool Prologue); 47 unsigned Length, bool Prologue); 49 unsigned Length, bool Prologue); 51 unsigned Length, bool Prologue); 53 unsigned Length, bool Prologue); 55 unsigned Length, bool Prologue); 57 unsigned Length, bool Prologue); [all …]
|
| H A D | ARMWinEHPrinter.cpp | 330 unsigned Length, bool Prologue) { in opcode_0xxxxxxx() argument 334 static_cast<const char *>(Prologue ? "sub" : "add"), in opcode_0xxxxxxx() 341 unsigned Length, bool Prologue) { in opcode_10Lxxxxx() argument 343 uint16_t RegisterMask = (Link << (Prologue ? 14 : 15)) in opcode_10Lxxxxx() 347 assert((~RegisterMask & (1 << (Prologue ? 15 : 14))) && "pc must not be set"); in opcode_10Lxxxxx() 351 Prologue ? "push" : "pop"); in opcode_10Lxxxxx() 360 unsigned Length, bool Prologue) { in opcode_1100xxxx() argument 361 if (Prologue) in opcode_1100xxxx() 372 unsigned Length, bool Prologue) { in opcode_11010Lxx() argument 376 uint16_t GPRMask = (Link << (Prologue ? 14 : 15)) in opcode_11010Lxx() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFLinkerTypeUnit.cpp | 28 LineTable.Prologue.FormParams = getFormParams(); in TypeUnit() 29 LineTable.Prologue.MinInstLength = 1; in TypeUnit() 30 LineTable.Prologue.MaxOpsPerInst = 1; in TypeUnit() 31 LineTable.Prologue.DefaultIsStmt = 1; in TypeUnit() 32 LineTable.Prologue.LineBase = -5; in TypeUnit() 33 LineTable.Prologue.LineRange = 14; in TypeUnit() 34 LineTable.Prologue.OpcodeBase = 13; in TypeUnit() 35 LineTable.Prologue.StandardOpcodeLengths = {0, 1, 1, 1, 1, 0, in TypeUnit() 89 if (!LineTable.Prologue.FileNames.empty()) { in createDIETree() 274 assert(LineTable.Prologue.IncludeDirectories.size() < UINT32_MAX); in addFileNameIntoLinetable() [all …]
|
| H A D | DebugLineSectionEmitter.h | 45 emitLineTablePrologue(LineTable.Prologue, OutSection); in emit() 100 void emitLineTablePrologue(const DWARFDebugLine::Prologue &P, in emitLineTablePrologue() 127 emitLineTablePrologueV2IncludeAndFileTable(const DWARFDebugLine::Prologue &P, in emitLineTablePrologueV2IncludeAndFileTable() 169 emitLineTablePrologueV5IncludeAndFileTable(const DWARFDebugLine::Prologue &P, in emitLineTablePrologueV5IncludeAndFileTable() 268 void emitLineTableProloguePayload(const DWARFDebugLine::Prologue &P, in emitLineTableProloguePayload() 299 Params.DWARF2LineOpcodeBase = LineTable.Prologue.OpcodeBase; in emitLineTableRows() 300 Params.DWARF2LineBase = LineTable.Prologue.LineBase; in emitLineTableRows() 301 Params.DWARF2LineRange = LineTable.Prologue.LineRange; in emitLineTableRows() 336 (Row.Address.Address - Address) / LineTable.Prologue.MinInstLength; in emitLineTableRows()
|
| H A D | DWARFLinkerCompileUnit.cpp | 1525 OutLineTable.Prologue = InputLineTable->Prologue; in cloneAndEmitLineTable() 1526 OutLineTable.Prologue.FormParams.AddrSize = getFormParams().AddrSize; in cloneAndEmitLineTable() 1696 LineTable->Prologue.getFileNameEntry(FileIdx); in getDirAndFilenameFromLineTable() 1723 Entry.DirIdx < LineTable->Prologue.IncludeDirectories.size()) { in getDirAndFilenameFromLineTable() 1725 LineTable->Prologue.IncludeDirectories[Entry.DirIdx] in getDirAndFilenameFromLineTable() 1736 Entry.DirIdx <= LineTable->Prologue.IncludeDirectories.size()) { in getDirAndFilenameFromLineTable() 1738 LineTable->Prologue.IncludeDirectories[Entry.DirIdx - 1] in getDirAndFilenameFromLineTable()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFDebugLine.cpp | 70 DWARFDebugLine::Prologue::Prologue() { clear(); } in Prologue() function in DWARFDebugLine::Prologue 72 bool DWARFDebugLine::Prologue::hasFileAtIndex(uint64_t FileIndex) const { in hasFileAtIndex() 82 DWARFDebugLine::Prologue::getLastValidFileIndex() const { in getLastValidFileIndex() 95 DWARFDebugLine::Prologue::getFileNameEntry(uint64_t Index) const { in getFileNameEntry() 105 void DWARFDebugLine::Prologue::clear() { in clear() 117 void DWARFDebugLine::Prologue::dump(raw_ostream &OS, in dump() 355 uint64_t DWARFDebugLine::Prologue::getLength() const { in getLength() 363 Error DWARFDebugLine::Prologue::parse( in parse() 541 Prologue.dump(OS, DumpOptions); in dump() 557 Prologue.clear(); in clear() [all …]
|
| H A D | DWARFVerifier.cpp | 811 bool IsZeroIndexed = LT->Prologue.getVersion() >= 5; in verifyDebugInfoAttribute() 1023 bool isDWARF5 = LineTable->Prologue.getVersion() >= 5; in verifyDebugLineRows() 1024 uint32_t MaxDirIndex = LineTable->Prologue.IncludeDirectories.size(); in verifyDebugLineRows() 1028 for (const auto &FileName : LineTable->Prologue.FileNames) { in verifyDebugLineRows() 1099 << LineTable->Prologue.FileNames.size() in verifyDebugLineRows()
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | ARMWinEH.cpp | 15 bool Prologue) { in SavedRegisterMask() argument 24 if (Prologue) { in SavedRegisterMask() 40 if ((PrologueFolding(RF) && Prologue) || (EpilogueFolding(RF) && !Prologue)) in SavedRegisterMask()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
| H A D | DWARFDebugLine.h | 60 struct Prologue { struct 61 LLVM_ABI Prologue(); 266 return Prologue.hasFileAtIndex(FileIndex); in hasFileAtIndex() 270 return Prologue.getLastValidFileIndex(); in getLastValidFileIndex() 281 return Prologue.getFileNameByIndex(FileIndex, CompDir, Kind, Result); in getFileNameByIndex() 309 struct Prologue Prologue; member 391 void moveToNextTable(uint64_t OldOffset, const Prologue &P);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFStreamer.h | |
| /freebsd/contrib/llvm-project/llvm/lib/DWARFCFIChecker/ |
| H A D | DWARFCFIFunctionFrameAnalyzer.cpp | 19 bool IsEH, ArrayRef<MCCFIInstruction> Prologue) { in startFunctionFrame() argument 20 UIAs.emplace_back(&getContext(), MCII, IsEH, Prologue); in startFunctionFrame()
|
| H A D | DWARFCFIAnalysis.cpp | 85 ArrayRef<MCCFIInstruction> Prologue) in DWARFCFIAnalysis() argument 121 for (auto &&Directive : Prologue) in DWARFCFIAnalysis()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.h | 256 void emitLineTablePrologue(const DWARFDebugLine::Prologue &P, 259 void emitLineTableString(const DWARFDebugLine::Prologue &P, 263 void emitLineTableProloguePayload(const DWARFDebugLine::Prologue &P, 267 const DWARFDebugLine::Prologue &P, OffsetsStringPool &DebugStrPool, 270 const DWARFDebugLine::Prologue &P, OffsetsStringPool &DebugStrPool,
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/ |
| H A D | DWARFStreamer.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Classic/ |
| H A D | DWARFStreamer.cpp | 821 if (LineTable.Prologue.FormParams.Format == dwarf::DwarfFormat::DWARF64) { in emitLineTableForUnit() 826 LineTable.Prologue.FormParams.Format, LineSectionSize); in emitLineTableForUnit() 830 emitLineTablePrologue(LineTable.Prologue, DebugStrPool, DebugLineStrPool); in emitLineTableForUnit() 837 void DwarfStreamer::emitLineTablePrologue(const DWARFDebugLine::Prologue &P, in emitLineTablePrologue() 866 const DWARFDebugLine::Prologue &P, OffsetsStringPool &DebugStrPool, in emitLineTablePrologueV2IncludeAndFileTable() 896 const DWARFDebugLine::Prologue &P, OffsetsStringPool &DebugStrPool, in emitLineTablePrologueV5IncludeAndFileTable() 968 void DwarfStreamer::emitLineTableString(const DWARFDebugLine::Prologue &P, in emitLineTableString() 1001 const DWARFDebugLine::Prologue &P, OffsetsStringPool &DebugStrPool, in emitLineTableProloguePayload() 1043 Params.DWARF2LineOpcodeBase = LineTable.Prologue.OpcodeBase; in emitLineTableRows() 1044 Params.DWARF2LineBase = LineTable.Prologue.LineBase; in emitLineTableRows() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DWARFCFIChecker/ |
| H A D | DWARFCFIFunctionFrameAnalyzer.h | 38 ArrayRef<MCCFIInstruction> Prologue) override;
|
| H A D | DWARFCFIFunctionFrameReceiver.h | 41 ArrayRef<MCCFIInstruction> Prologue) {} in startFunctionFrame() argument
|
| H A D | DWARFCFIAnalysis.h | 79 bool IsEH, ArrayRef<MCCFIInstruction> Prologue);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CFIFixup.cpp | 247 const InsertionPoint &Prologue) { in fixupBlock() argument 293 InsertPt = cloneCfiPrologue(Prologue, {&CurrBB, CurrBB.begin()}); in fixupBlock()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyFunctionDumper.cpp | 126 uint64_t Prologue = DebugStart->getVirtualAddress() - FuncStart; in start() local 128 << formatv("+{0,2}", Prologue); in start()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
| H A D | LVDWARFReader.cpp | 524 if (!Lines->Prologue.FileNames.empty()) in createLineAndFileRecords() 526 Lines->Prologue.FileNames) { in createLineAndFileRecords() 539 bool IncrementIndex = Lines->Prologue.getVersion() >= 5; in createLineAndFileRecords() 700 LT->Prologue.getFileNameEntry(0); in createScopes() 702 LT->Prologue.getFileNameEntry(1); in createScopes()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | ARMWinEH.h | 210 SavedRegisterMask(const RuntimeFunction &RF, bool Prologue = true);
|
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
| H A D | DebuggerSupportPlugin.cpp | 166 DWARFDebugLine::Prologue P; in startSynthesis()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/ |
| H A D | DwarfTransformer.cpp | 40 FileCache.assign(LineTable->Prologue.FileNames.size() + 1, UINT32_MAX); in CUInfo()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | SymbolFileDWARF.cpp | 170 llvm::DWARFDebugLine::Prologue &prologue, in ParseLLVMLineTablePrologue() 197 GetFileByIndex(const llvm::DWARFDebugLine::Prologue &prologue, size_t idx, in GetFileByIndex() 215 const llvm::DWARFDebugLine::Prologue &prologue, FileSpec::Style style, in ParseSupportFilesFromPrologue() 1091 llvm::DWARFDebugLine::Prologue prologue; in ParseSupportFiles() 1135 llvm::DWARFDebugLine::Prologue prologue; in GetTypeUnitSupportFiles()
|