Searched refs:LineInfo (Results 1 - 25 of 36) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DLine.cpp14 LineInfo::LineInfo(uint32_t StartLine, uint32_t EndLine, bool IsStatement) { function in class:LineInfo
H A DDebugLinesSubsection.cpp81 void DebugLinesSubsection::addLineInfo(uint32_t Offset, const LineInfo &Line) {
90 const LineInfo &Line,
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DLine.h21 class LineInfo { class in namespace:llvm::codeview
36 LineInfo(uint32_t StartLine, uint32_t EndLine, bool IsStatement);
37 LineInfo(uint32_t LineData) : LineData(LineData) {} function
94 LineInfo LineInf;
103 Line(int32_t CodeOffset, LineInfo LineInf, ColumnInfo ColumnInf)
106 LineInfo getLineInfo() const { return LineInf; }
H A DDebugLinesSubsection.h124 void addLineInfo(uint32_t Offset, const LineInfo &Line);
125 void addLineAndColumnInfo(uint32_t Offset, const LineInfo &Line,
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBContext.cpp53 auto LineInfo = LineNumbers->getNext();
54 assert(LineInfo);
55 auto SourceFile = Session->getSourceFileById(LineInfo->getSourceFileId());
60 Result.Column = LineInfo->getColumnNumber();
61 Result.Line = LineInfo->getLineNumber();
77 while (auto LineInfo = LineNumbers->getNext()) {
79 {LineInfo->getVirtualAddress(), Address.SectionIndex}, Specifier);
80 Table.push_back(std::make_pair(LineInfo->getVirtualAddress(), LineEntry));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventListener.cpp115 std::vector<LineNumberInfo> LineInfo; local
166 LineInfo.push_back(
169 if (LineInfo.size() == 0) {
180 LineNumberInfo last = LineInfo.back();
182 LineInfo.push_back(last);
183 for (size_t i = LineInfo.size() - 2; i > 0; --i)
184 LineInfo[i].LineNumber = LineInfo[i - 1].LineNumber;
189 FunctionMessage.line_number_size = LineInfo.size();
190 FunctionMessage.line_number_table = &*LineInfo
[all...]
/freebsd-11-stable/lib/libedit/
H A Dhistedit.h67 } LineInfo; typedef in typeref:struct:lineinfo
180 const LineInfo *el_line(EditLine *);
246 int tok_line(Tokenizer *, const LineInfo *,
H A Del.h139 LineInfo el_lgcylinfo; /* Legacy LineInfo buffer */
H A Deln.c365 const LineInfo *
369 LineInfo *info = &el->el_lgcylinfo;
H A Dtokenizer.c195 FUN(tok,line)(TYPE(Tokenizer) *tok, const TYPE(LineInfo) *line,
449 TYPE(LineInfo) li;
H A Del.c498 public const TYPE(LineInfo) *
502 return (const TYPE(LineInfo) *)(void *)&el->el_line;
H A Dfilecomplete.c424 const TYPE(LineInfo) *li;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Rewrite/Frontend/
H A DASTConsumers.h37 bool SilenceRewriteMacroWarning, bool LineInfo);
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCCodeView.h101 struct LineInfo { struct in struct:llvm::MCCVFunctionInfo
107 LineInfo InlinedAt;
117 DenseMap<unsigned, LineInfo> InlinedAtMap;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DGCOV.h426 if (Line > LineInfo[Filename].LastLine)
427 LineInfo[Filename].LastLine = Line;
428 LineInfo[Filename].Blocks[Line - 1].push_back(Block);
433 if (Line > LineInfo[Filename].LastLine)
434 LineInfo[Filename].LastLine = Line;
435 LineInfo[Filename].Functions[Line - 1].push_back(Function);
459 StringMap<LineData> LineInfo; member in class:llvm::FileInfo
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/PerfJITEvents/
H A DPerfJITEventListener.cpp471 LLVMPerfJitDebugEntry LineInfo; local
474 LineInfo.Addr = It->first;
478 LineInfo.Addr += 0x40;
479 LineInfo.Lineno = Line.Line;
480 LineInfo.Discrim = Line.Discriminator;
482 Dumpstream->write(reinterpret_cast<const char *>(&LineInfo),
483 sizeof(LineInfo));
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp730 BTFLineInfo LineInfo; local
732 LineInfo.Label = Label;
733 LineInfo.FileNameOff = addString(FileName);
736 LineInfo.LineOff = addString(FileContent[FileName][Line]);
738 LineInfo.LineOff = 0;
739 LineInfo.LineNum = Line;
740 LineInfo.ColumnNum = Column;
741 LineInfoTable[SecNameOff].push_back(LineInfo);
801 // Account for FuncInfo/LineInfo record size as well.
843 OS.AddComment("LineInfo");
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp575 bool SourcePrinter::cacheSource(const DILineInfo &LineInfo) { argument
577 if (LineInfo.Source) {
578 Buffer = MemoryBuffer::getMemBuffer(*LineInfo.Source);
580 auto BufferOrError = MemoryBuffer::getFile(LineInfo.FileName);
582 if (MissingSources.insert(LineInfo.FileName).second)
583 reportWarning("failed to find source " + LineInfo.FileName,
592 std::vector<StringRef> &Lines = LineCache[LineInfo.FileName];
601 SourceCache[LineInfo.FileName] = std::move(Buffer);
612 DILineInfo LineInfo = DILineInfo();
618 LineInfo
[all...]
/freebsd-11-stable/lib/libedit/TEST/
H A Dtc1.c94 const LineInfo *lf = el_line(el);
182 const LineInfo *li;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolizableObjectFile.cpp259 DILineInfo LineInfo = DebugInfoContext->getLineInfoForAddress( local
268 LineInfo.FunctionName = FunctionName;
271 return LineInfo;
H A DSymbolize.cpp54 DILineInfo LineInfo = Info->symbolizeCode(ModuleOffset, Opts.PrintFunctions, local
57 LineInfo.FunctionName = DemangleName(LineInfo.FunctionName, Info);
58 return LineInfo;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MC/
H A DMCCodeView.cpp109 MCCVFunctionInfo::LineInfo InlinedAt;
291 MCCVFunctionInfo::LineInfo &IA = I->second;
373 LineData |= LineInfo::StatementFlag;
505 MCCVFunctionInfo::LineInfo LastSourceLoc, CurSourceLoc;
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp1120 DebugLinesSubsectionRef LineInfo; local
1121 if (Error E = LineInfo.initialize(Reader))
1124 W.printHex("Flags", LineInfo.header()->Flags);
1125 W.printHex("CodeSize", LineInfo.header()->CodeSize);
1126 for (const auto &Entry : LineInfo) {
1132 if (Line.Offset >= LineInfo.header()->CodeSize) {
1140 codeview::LineInfo LI(Line.Flags);
1150 if (LineInfo.hasColumnInfo()) {
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-dwarfdump/
H A Dllvm-dwarfdump.cpp406 if (DILineInfo LineInfo = DICtx.getLineInfoForAddress(
408 LineInfo.dump(OS);
/freebsd-11-stable/contrib/tnftp/src/
H A Dcomplete.c366 const LineInfo *lf;

Completed in 237 milliseconds

12