Home
last modified time | relevance | path

Searched refs:LineOffset (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProf.h254 uint32_t LineOffset = 0;
267 LineOffset = Other.LineOffset;
273 : Function(Hash), LineOffset(Off), Column(Col), IsInlineFrame(Inline) {}
278 return Other.Function == Function && Other.LineOffset == LineOffset &&
287 LineOffset = Other.LineOffset;
318 LE.write<uint32_t>(LineOffset);
340 return sizeof(Frame::Function) + sizeof(Frame::LineOffset) +
349 << " LineOffset: " << LineOffset << "\n"
837 LineLocation(uint32_t L, uint32_t D) : LineOffset(L), Column(D) {}
840 return std::tie(LineOffset, Column) < std::tie(O.LineOffset, O.Column);
[all …]
H A DMemProfYAML.h82 : Function(F.Function), LineOffset(F.LineOffset), Column(F.Column),
85 return memprof::Frame(Function, LineOffset, Column, IsInlineFrame);
91 decltype(memprof::Frame::LineOffset) LineOffset = 0;
100 Io.mapRequired("LineOffset", Keys->LineOffset);
107 const auto &[Function, SymbolName, LineOffset, Column, IsInlineFrame] = F;
113 std::is_same_v<remove_cvref_t<decltype(LineOffset)>, uint32_t>);
122 (void)LineOffset;
H A DSampleProf.h284 LineLocation(uint32_t L, uint32_t D) : LineOffset(L), Discriminator(D) {}
293 return std::tie(LineOffset, Discriminator) <
294 std::tie(O.LineOffset, O.Discriminator);
298 return LineOffset == O.LineOffset && Discriminator == O.Discriminator;
302 return LineOffset != O.LineOffset || Discriminator != O.Discriminator;
306 return ((uint64_t) Discriminator << 32) | LineOffset;
309 uint32_t LineOffset;
498 OContextStr << ":" << Location.LineOffset;
608 int LineOffset = 0;
610 LocSplit.first.getAsInteger(10, LineOffset);
[all …]
H A DIndexedMemProfData.h69 HashBuilder.add(F.Function, F.LineOffset, F.Column, F.IsInlineFrame); in hashFrame()
H A DMemProfRadixTree.h198 LineLocation Loc(F.LineOffset, F.Column); in operator()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeInlineSiteSymbol.cpp102 uint32_t &LineOffset, in getLineOffset() argument
104 LineOffset = 0; in getLineOffset()
119 LineOffset += Delta; in getLineOffset()
121 CurLineOffset = LineOffset; in getLineOffset()
123 NextLineOffset = LineOffset; in getLineOffset()
135 LineOffset = *CurLineOffset; in getLineOffset()
/freebsd/contrib/llvm-project/llvm/lib/ProfileData/
H A DSampleProfReader.cpp84 JOS.attribute("line", Loc.LineOffset); in dumpFunctionProfileJson()
110 JOS.attribute("line", Loc.LineOffset); in dumpFunctionProfileJson()
215 uint64_t &NumSamples, uint32_t &LineOffset, in ParseLine() argument
241 if (Loc.getAsInteger(10, LineOffset) || !isOffsetLegal(LineOffset)) in ParseLine()
245 if (Loc.substr(0, n2).getAsInteger(10, LineOffset)) in ParseLine()
377 uint32_t Depth, LineOffset, Discriminator; in readImpl() local
382 if (!ParseLine(*LineIt, LineTy, Depth, NumSamples, LineOffset, in readImpl()
406 LineLocation(LineOffset, Discriminator))[FunctionId(FName)]; in readImpl()
417 LineOffset, Discriminator, in readImpl()
423 FProfile.addBodySamples(LineOffset, Discriminator, NumSamples)); in readImpl()
[all …]
H A DMemProfCommon.cpp77 HashBuilder.add(F.Function, F.LineOffset, F.Column); in computeFullStackId()
H A DSampleProf.cpp109 OS << LineOffset; in print()
156 encodeULEB128(LineOffset, OS); in serialize()
516 ChildNode.CallSiteLoc.LineOffset, ChildNode.CallSiteLoc.Discriminator, in convertCSProfiles()
H A DSampleProfWriter.cpp319 encodeULEB128(Loc.LineOffset, OS); in writeFuncMetadata()
405 encodeULEB128(Callsite.Location.LineOffset, OS); in writeCSNameTableSection()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleProfileMatcher.cpp130 auto isInvalidLineOffset = [](uint32_t LineOffset) { in findProfileAnchors() argument
131 return LineOffset & 0x8000; in findProfileAnchors()
146 if (isInvalidLineOffset(Loc.LineOffset)) in findProfileAnchors()
154 if (isInvalidLineOffset(Loc.LineOffset)) in findProfileAnchors()
237 LocationDelta = Candidate.LineOffset - Loc.LineOffset; in matchNonCallsiteLocs()
246 uint32_t CandidateLineOffset = L.LineOffset + LocationDelta; in matchNonCallsiteLocs()
259 uint32_t CandidateLineOffset = Loc.LineOffset + LocationDelta; in matchNonCallsiteLocs()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSampleProfileLoaderBaseUtil.cpp82 uint32_t LineOffset, in markSamplesUsed() argument
85 LineLocation Loc(LineOffset, Discriminator); in markSamplesUsed()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemProfUse.cpp101 static uint64_t computeStackId(GlobalValue::GUID Function, uint32_t LineOffset, in computeStackId() argument
105 HashBuilder.add(Function, LineOffset, Column); in computeStackId()
113 return computeStackId(Frame.Function, Frame.LineOffset, Frame.Column); in computeStackId()
308 auto J = I->second.find(LineLocation(F.LineOffset, F.Column)); in undriftMemProfRecord()
312 F.LineOffset = NewLoc.LineOffset; in undriftMemProfRecord()
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeInlineSiteSymbol.h41 void getLineOffset(uint32_t OffsetInFunc, uint32_t &LineOffset,
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileLoaderBaseUtil.h37 bool markSamplesUsed(const FunctionSamples *FS, uint32_t LineOffset,
H A DSampleProfileLoaderBaseImpl.h421 uint32_t LineOffset = FunctionSamples::getOffset(DIL);
428 ErrorOr<uint64_t> R = FS->findSamplesAt(LineOffset, Discriminator);
431 CoverageTracker.markSamplesUsed(FS, LineOffset, Discriminator, R.get());
437 Remark << ore::NV("LineOffset", LineOffset);
447 << Inst << " (line offset: " << LineOffset << "."
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DFormatTokenLexer.cpp1123 auto LineOffset = Buffer.rfind('\n', FirstInLineOffset); in tryMergeConflictMarkers() local
1124 if (LineOffset == StringRef::npos) in tryMergeConflictMarkers()
1125 LineOffset = 0; in tryMergeConflictMarkers()
1127 ++LineOffset; in tryMergeConflictMarkers()
1129 auto FirstSpace = Buffer.find_first_of(" \n", LineOffset); in tryMergeConflictMarkers()
1132 LineStart = Buffer.substr(LineOffset); in tryMergeConflictMarkers()
1134 LineStart = Buffer.substr(LineOffset, FirstSpace - LineOffset); in tryMergeConflictMarkers()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugLine.cpp768 int32_t LineOffset = 0; in handleSpecialOpcode() local
770 LineOffset = in handleSpecialOpcode()
773 Row.Line += LineOffset; in handleSpecialOpcode()
774 return {AddrAdvanceResult.AddrDelta, LineOffset, in handleSpecialOpcode()
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalSymbolDumper.cpp720 int32_t LineOffset = 0; in visitKnownRecord() local
734 LineOffset += Delta; in visitKnownRecord()
736 P.format(" line {0} ({1}{2})", LineOffset, Sign, std::abs(Delta)); in visitKnownRecord()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp3464 int32_t LineOffset = LineNumber; in inlineSiteAnnotation() local
3476 LineOffset += Delta; in inlineSiteAnnotation()
3479 dbgs() << formatv(" line {0} ({1}{2})", LineOffset, Sign, in inlineSiteAnnotation()
3493 Line->setLineNumber(LineOffset); in inlineSiteAnnotation()
/freebsd/sys/contrib/dev/acpica/common/
H A Ddmtbdump2.c1864 &Interleave->LineOffset[i], in AcpiDmDumpNfit()
/freebsd/contrib/llvm-project/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp1496 Result.addBodySamples(BodySample.first.LineOffset, MaskedDiscriminator, in remapSamples()
1499 Result.addCalledTargetSamples(BodySample.first.LineOffset, in remapSamples()
/freebsd/sys/contrib/dev/acpica/include/
H A Dactbl2.h2695 UINT32 LineOffset[]; /* Variable length */ member
/freebsd/usr.sbin/acpi/acpidump/
H A Dacpi.c2368 (u_int)ileave->LineOffset[m]); in acpi_print_nfit()