| /llvm-project-15.0.7/llvm/test/tools/llvm-profdata/ |
| H A D | memprof-inline.test | 103 CHECK-NEXT: LineOffset: 1 109 CHECK-NEXT: LineOffset: 0 115 CHECK-NEXT: LineOffset: 0 121 CHECK-NEXT: LineOffset: 1 152 CHECK-NEXT: LineOffset: 1 158 CHECK-NEXT: LineOffset: 0 164 CHECK-NEXT: LineOffset: 0 170 CHECK-NEXT: LineOffset: 1 198 CHECK-NEXT: LineOffset: 1 205 CHECK-NEXT: LineOffset: 0 [all …]
|
| H A D | memprof-multi.test | 50 CHECK-NEXT: LineOffset: 1 54 CHECK-NEXT: LineOffset: 5
|
| H A D | memprof-basic.test | 102 CHECK-NEXT: LineOffset: 1 130 CHECK-NEXT: LineOffset: 5
|
| /llvm-project-15.0.7/llvm/include/llvm/ProfileData/ |
| H A D | SampleProf.h | 289 return LineOffset < O.LineOffset || 290 (LineOffset == O.LineOffset && Discriminator < O.Discriminator); 294 return LineOffset == O.LineOffset && Discriminator == O.Discriminator; 298 return LineOffset != O.LineOffset || Discriminator != O.Discriminator; 301 uint32_t LineOffset; 469 OContextStr << ":" << Location.LineOffset; 478 return hash_combine(arg.FuncName, arg.Location.LineOffset, 568 int LineOffset = 0; 570 LocSplit.first.getAsInteger(10, LineOffset); 571 LineLoc.LineOffset = LineOffset; [all …]
|
| H A D | MemProf.h | 149 uint32_t LineOffset; member 159 LineOffset = Other.LineOffset; in Frame() 165 : Function(Hash), LineOffset(Off), Column(Col), IsInlineFrame(Inline) {} in Frame() 170 return Other.Function == Function && Other.LineOffset == LineOffset && 177 LineOffset = Other.LineOffset; 197 LE.write<uint32_t>(LineOffset); in serialize() 216 return sizeof(Frame::Function) + sizeof(Frame::LineOffset) + in serializedSize() 225 << " LineOffset: " << LineOffset << "\n" in printYAML() 244 Result ^= HashCombine(LineOffset, Result); in hash()
|
| /llvm-project-15.0.7/llvm/test/MC/COFF/ |
| H A D | cv-inline-linetable.s | 135 # 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 D | cv-inline-linetable-infloop.s | 5 # CHECK: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x0, LineOffset: 1}
|
| H A D | cv-inline-linetable-unreachable.s | 84 # CHECK: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0x3, LineOffset: 1}
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeInlineSiteSymbol.cpp | 102 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()
|
| /llvm-project-15.0.7/llvm/lib/ProfileData/ |
| H A D | SampleProfReader.cpp | 158 if (Loc.getAsInteger(10, LineOffset) || !isOffsetLegal(LineOffset)) in ParseLine() 293 uint32_t Depth, LineOffset, Discriminator; in readImpl() local 516 auto LineOffset = readNumber<uint64_t>(); in readProfile() local 520 if (!isOffsetLegal(*LineOffset)) { in readProfile() 561 auto LineOffset = readNumber<uint64_t>(); in readProfile() local 1064 auto LineOffset = readNumber<uint64_t>(); in readCSNameTableSec() local 1068 if (!isOffsetLegal(*LineOffset)) in readCSNameTableSec() 1113 auto LineOffset = readNumber<uint64_t>(); in readFuncMetadata() local 1129 *LineOffset, in readFuncMetadata() 1617 uint32_t LineOffset = Offset >> 16; in readOneFunctionProfile() local [all …]
|
| H A D | SampleProfWriter.cpp | 216 encodeULEB128(Loc.LineOffset, OS); in writeFuncMetadata() 300 encodeULEB128(Callsite.Location.LineOffset, OS); in writeCSNameTableSection() 487 OS << Loc.LineOffset << ": "; in writeSample() 489 OS << Loc.LineOffset << "." << Loc.Discriminator << ": "; in writeSample() 507 OS << Loc.LineOffset << ": "; in writeSample() 509 OS << Loc.LineOffset << "." << Loc.Discriminator << ": "; in writeSample() 787 encodeULEB128(Loc.LineOffset, OS); in writeBody() 809 encodeULEB128(Loc.LineOffset, OS); in writeBody()
|
| H A D | SampleProf.cpp | 106 OS << LineOffset; in print() 242 (((uint64_t)Callsite.LineOffset) << 32) | Callsite.Discriminator; in getCallSiteHash() 522 ChildNode.CallSiteLoc.LineOffset, ChildNode.CallSiteLoc.Discriminator, in convertProfiles()
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/COFF/ |
| H A D | inlining-files.ll | 29 ; 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 D | inlining-header.ll | 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 D | inlining.ll | 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 D | local-variables.ll | 156 ; OBJ: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0xD, LineOffset: 1} 183 ; OBJ: ChangeCodeOffsetAndLineOffset: {CodeOffset: 0xD, LineOffset: 1}
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseUtil.cpp | 86 uint32_t LineOffset, in markSamplesUsed() argument 89 LineLocation Loc(LineOffset, Discriminator); in markSamplesUsed()
|
| /llvm-project-15.0.7/llvm/tools/llvm-profgen/ |
| H A D | ProfileGenerator.cpp | 374 FunctionProfile.findSamplesAt(LeafLoc.Location.LineOffset, Discriminator); in updateBodySamplesforFunctionProfile() 378 FunctionProfile.addBodySamples(LeafLoc.Location.LineOffset, Discriminator, in updateBodySamplesforFunctionProfile() 591 FrameVec.back().Location.LineOffset, 0, CalleeName, Count); in populateBoundarySamplesWithProbesForAllFunctions() 610 FrameVec[I - 1].Location.LineOffset, in getLeafProfileAndAddTotalSamples() 719 FrameVec.back().Location.LineOffset, in populateBoundarySamplesForAllFunctions() 892 LeafLoc->Location.LineOffset, in populateBoundarySamplesForFunction() 937 CallerProfile.addCalledTargetSamples(CallerLeafFrameLoc.LineOffset, in populateInferredFunctionSamples() 940 CallerProfile.addBodySamples(CallerLeafFrameLoc.LineOffset, in populateInferredFunctionSamples() 1161 uint64_t CallerIndex = ContextNode->getCallSiteLoc().LineOffset; in populateBodySamplesWithProbes()
|
| H A D | CallContext.h | 23 CallsiteStr += Twine(Callsite.Location.LineOffset).str(); in getCallSite()
|
| H A D | ProfiledBinary.cpp | 790 uint32_t LineOffset = (CallerFrame.Line - CallerFrame.StartLine) & 0xffff; in symbolize() local 792 LineOffset = in symbolize() 797 LineLocation Line(LineOffset, Discriminator); in symbolize()
|
| /llvm-project-15.0.7/llvm/unittests/ProfileData/ |
| H A D | MemProfTest.cpp | 99 MATCHER_P4(FrameContains, FunctionName, LineOffset, Column, Inline, "") { 112 if (F.LineOffset == LineOffset && F.Column == Column &&
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | NativeInlineSiteSymbol.h | 41 void getLineOffset(uint32_t OffsetInFunc, uint32_t &LineOffset,
|
| /llvm-project-15.0.7/clang/tools/clang-refactor/ |
| H A D | TestSupport.cpp | 279 unsigned LineOffset = 0; in addEndLineOffsetAndEndColumn() local 285 LineOffset += NewlinePos + 1; in addEndLineOffsetAndEndColumn() 289 size_t LineStart = Source.find_last_of("\r\n", /*From=*/Offset + LineOffset); in addEndLineOffsetAndEndColumn()
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseUtil.h | 37 bool markSamplesUsed(const FunctionSamples *FS, uint32_t LineOffset,
|
| H A D | SampleProfileLoaderBaseImpl.h | 309 uint32_t LineOffset = FunctionSamples::getOffset(DIL); 316 ErrorOr<uint64_t> R = FS->findSamplesAt(LineOffset, Discriminator); 319 CoverageTracker.markSamplesUsed(FS, LineOffset, Discriminator, R.get()); 325 Remark << ore::NV("LineOffset", LineOffset); 335 << Inst << " (line offset: " << LineOffset << "."
|