Home
last modified time | relevance | path

Searched refs:CodeOffset (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/
H A DNativeFunctionSymbol.cpp45 return Sym.CodeOffset; in getAddressOffset()
67 uint32_t CodeOffset = 0; in inlineSiteContainsAddress() local
70 case BinaryAnnotationsOpCode::CodeOffset: in inlineSiteContainsAddress()
73 CodeOffset += Annot.U1; in inlineSiteContainsAddress()
74 if (OffsetInFunc >= CodeOffset) in inlineSiteContainsAddress()
78 CodeOffset += Annot.U1; in inlineSiteContainsAddress()
79 if (Found && OffsetInFunc < CodeOffset) in inlineSiteContainsAddress()
84 CodeOffset += Annot.U2; in inlineSiteContainsAddress()
85 if (OffsetInFunc >= CodeOffset && OffsetInFunc < CodeOffset + Annot.U1) in inlineSiteContainsAddress()
112 uint32_t CodeOffset = VA - getVirtualAddress(); in findInlineFramesByVA() local
[all …]
H A DNativeInlineSiteSymbol.cpp106 uint32_t CodeOffset = 0; in getLineOffset() local
114 CodeOffsetBase = CodeOffset; in getLineOffset()
152 case BinaryAnnotationsOpCode::CodeOffset: in getLineOffset()
155 CodeOffset += Annot.U1; in getLineOffset()
162 CodeOffset += Annot.U2; in getLineOffset()
170 CodeOffset += Annot.U1; in getLineOffset()
H A DSymbolCache.cpp365 if (Sect == PS.Segment && Offset >= PS.CodeOffset && in findFunctionSymbolBySectOffset()
366 Offset < PS.CodeOffset + PS.CodeSize) { in findFunctionSymbolBySectOffset()
368 auto Found = AddressToSymbolId.find({PS.Segment, PS.CodeOffset}); in findFunctionSymbolBySectOffset()
374 AddressToSymbolId.insert({{PS.Segment, PS.CodeOffset}, Id}); in findFunctionSymbolBySectOffset()
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/CodeView/
H A DLine.h92 int32_t CodeOffset;
97 Line(int32_t CodeOffset, uint32_t StartLine, uint32_t EndLine, in Line() argument
99 : CodeOffset(CodeOffset), LineInf(StartLine, EndLine, IsStatement), in Line()
102 Line(int32_t CodeOffset, LineInfo LineInf, ColumnInfo ColumnInf) in Line() argument
103 : CodeOffset(CodeOffset), LineInf(LineInf), ColumnInf(ColumnInf) {} in Line()
109 int32_t getCodeOffset() const { return CodeOffset; } in getCodeOffset()
H A DSymbolRecord.h61 uint32_t CodeOffset = 0; variable
264 case BinaryAnnotationsOpCode::CodeOffset: in ParseCurrentAnnotation()
616 uint32_t CodeOffset = 0; variable
636 uint32_t CodeOffset = 0; variable
813 uint32_t CodeOffset = 0; variable
834 uint32_t CodeOffset = 0; variable
855 uint32_t CodeOffset = 0; variable
999 uint32_t CodeOffset = 0; variable
H A DCodeView.h498 CodeOffset, enumerator
/llvm-project-15.0.7/llvm/test/MC/COFF/
H A Dcv-inline-linetable.s135 # CHECK-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x8, LineOffset: 0}
136 # CHECK-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x7, LineOffset: 1}
153 # CHECK-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0xF, LineOffset: 0}
154 # CHECK-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0xA, LineOffset: 1}
155 # CHECK-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x6, LineOffset: 1}
156 # CHECK-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x7, LineOffset: 1}
H A Dcv-inline-linetable-infloop.s5 # CHECK: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x0, LineOffset: 1}
H A Dcv-inline-linetable-unreachable.s84 # CHECK: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x3, LineOffset: 1}
/llvm-project-15.0.7/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp409 formatSegmentOffset(Block.Segment, Block.CodeOffset)); in visitKnownRecord()
482 formatSegmentOffset(CSI.Segment, CSI.CodeOffset)); in visitKnownRecord()
655 FC.CodeOffset, formatRegisterId(FC.Register, CompilationCPU), in visitKnownRecord()
682 formatSegmentOffset(HAS.Segment, HAS.CodeOffset), in visitKnownRecord()
695 uint32_t CodeOffset = 0; in visitKnownRecord() local
701 CodeOffset += Delta; in visitKnownRecord()
706 P.format(" code end 0x{0} (+0x{1})", utohexstr(CodeOffset + Length), in visitKnownRecord()
719 case BinaryAnnotationsOpCode::CodeOffset: in visitKnownRecord()
731 CodeOffset += Annot.U1; in visitKnownRecord()
805 formatSegmentOffset(Label.Segment, Label.CodeOffset)); in visitKnownRecord()
[all …]
/llvm-project-15.0.7/llvm/test/DebugInfo/COFF/
H A Dinlining-header.ll69 ; OBJ: CodeOffset: _main+0x0
81 ; OBJ-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x6, LineOffset: 1}
82 ; OBJ-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x7, LineOffset: 1}
83 ; OBJ-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x7, LineOffset: 1}
91 ; OBJ-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0xD, LineOffset: 1}
H A Dinlining-files.ll29 ; OBJ: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x6, LineOffset: 1}
31 ; OBJ: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x6, LineOffset: -2}
32 ; OBJ: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x6, LineOffset: 1}
34 ; OBJ: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x6, LineOffset: 3}
H A Dinlining.ll161 ; OBJ: CodeOffset: ?baz@@YAXXZ+0x0
173 ; OBJ-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x8, LineOffset: 1}
174 ; OBJ-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x9, LineOffset: 1}
187 ; OBJ-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x6, LineOffset: 1}
188 ; OBJ-NEXT: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x7, LineOffset: 1}
H A Dlong-name.ll6 ; CHECK: CodeOffset: f+0x0
H A Dlocal-variables.ll156 ; OBJ: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0xD, LineOffset: 1}
183 ; OBJ: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0xD, LineOffset: 1}
H A Dtypes-array.ll59 ; CHECK: CodeOffset: ?f@@YAXXZ+0x0
/llvm-project-15.0.7/llvm/lib/DebugInfo/CodeView/
H A DSymbolRecordMapping.cpp52 error(IO.mapInteger(Block.CodeOffset)); in visitKnownRecord()
136 error(IO.mapInteger(CallSiteInfo.CodeOffset)); in visitKnownRecord()
307 error(IO.mapInteger(FrameCookie.CodeOffset)); in visitKnownRecord()
331 error(IO.mapInteger(HeapAllocSite.CodeOffset)); in visitKnownRecord()
384 error(IO.mapInteger(Label.CodeOffset)); in visitKnownRecord()
417 error(IO.mapInteger(Proc.CodeOffset)); in visitKnownRecord()
477 error(IO.mapInteger(Annot.CodeOffset)); in visitKnownRecord()
H A DSymbolDumper.cpp125 Block.CodeOffset, &LinkageName); in visitKnownRecord()
201 CallSiteInfo.CodeOffset, &LinkageName); in visitKnownRecord()
402 FrameCookie.CodeOffset, &LinkageName); in visitKnownRecord()
439 HeapAllocSite.CodeOffset, &LinkageName); in visitKnownRecord()
461 case BinaryAnnotationsOpCode::CodeOffset: in visitKnownRecord()
533 Label.CodeOffset, &LinkageName); in visitKnownRecord()
574 Proc.CodeOffset, &LinkageName); in visitKnownRecord()
636 W.printHex("Offset", Annot.CodeOffset); in visitKnownRecord()
/llvm-project-15.0.7/llvm/lib/ObjectYAML/
H A DCodeViewYAMLSymbols.cpp353 IO.mapOptional("Offset", Symbol.CodeOffset, 0U); in map()
448 IO.mapOptional("Offset", Symbol.CodeOffset, 0U); in map()
454 IO.mapOptional("Offset", Symbol.CodeOffset, 0U); in map()
505 IO.mapOptional("Offset", Symbol.CodeOffset, 0U); in map()
518 IO.mapOptional("Offset", Symbol.CodeOffset, 0U); in map()
581 IO.mapOptional("Offset", Symbol.CodeOffset, 0U); in map()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DWin64EH.h101 uint8_t CodeOffset; member
/llvm-project-15.0.7/llvm/test/MC/AArch64/
H A Dcoff-debug.ll96 ; CHECK: CodeOffset: main+0x0
/llvm-project-15.0.7/llvm/include/llvm/BinaryFormat/
H A DWasm.h154 uint32_t CodeOffset; // start of Locals and Body member
/llvm-project-15.0.7/lld/wasm/
H A DInputChunks.h276 uint32_t getFunctionCodeOffset() const { return function->CodeOffset; } in getFunctionCodeOffset()
/llvm-project-15.0.7/llvm/tools/llvm-readobj/
H A DWin64EHDumper.cpp260 SW.startLine() << format("0x%02X: ", unsigned(UC[0].u.CodeOffset)) in printUnwindCode()
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp239 return {record.Segment, record.CodeOffset}; in GetSegmentAndOffset()
319 return {record.Segment, record.CodeOffset, record.CodeSize}; in GetSegmentOffsetAndLength()

12