| /freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/ |
| D | PseudoProbe.cpp | 30 auto Discriminator = DIL->getDiscriminator(); in extractProbeFromDiscriminator() local 31 if (DILocation::isPseudoProbeDiscriminator(Discriminator)) { in extractProbeFromDiscriminator() 34 PseudoProbeDwarfDiscriminator::extractProbeIndex(Discriminator); in extractProbeFromDiscriminator() 36 PseudoProbeDwarfDiscriminator::extractProbeType(Discriminator); in extractProbeFromDiscriminator() 38 PseudoProbeDwarfDiscriminator::extractProbeAttributes(Discriminator); in extractProbeFromDiscriminator() 40 PseudoProbeDwarfDiscriminator::extractProbeFactor(Discriminator) / in extractProbeFromDiscriminator() 79 auto Discriminator = DIL->getDiscriminator(); in setProbeDistributionFactor() local 80 if (DILocation::isPseudoProbeDiscriminator(Discriminator)) { in setProbeDistributionFactor() 82 PseudoProbeDwarfDiscriminator::extractProbeIndex(Discriminator); in setProbeDistributionFactor() 84 PseudoProbeDwarfDiscriminator::extractProbeType(Discriminator); in setProbeDistributionFactor() [all …]
|
| D | LLVMContextImpl.h | 567 Metadata *Discriminator; 578 MDString *Identifier, Metadata *Discriminator, 586 Discriminator(Discriminator), DataLocation(DataLocation), 597 Discriminator(N->getRawDiscriminator()), 614 Discriminator == RHS->getRawDiscriminator() && 822 unsigned Discriminator; 824 MDNodeKeyImpl(Metadata *Scope, Metadata *File, unsigned Discriminator) 825 : Scope(Scope), File(File), Discriminator(Discriminator) {} 828 Discriminator(N->getDiscriminator()) {} 832 Discriminator == RHS->getDiscriminator(); [all …]
|
| D | DebugInfoMetadata.cpp | 602 Metadata *TemplateParams, MDString *Identifier, Metadata *Discriminator, in getImpl() argument 612 Identifier, Discriminator, DataLocation, Associated, Allocated, Rank)); in getImpl() 615 Discriminator, DataLocation, Associated, Allocated, in getImpl() 627 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, in buildODRType() argument 638 VTableHolder, TemplateParams, &Identifier, Discriminator, in buildODRType() 651 Discriminator, DataLocation, Associated, Allocated, in buildODRType() 666 Metadata *VTableHolder, Metadata *TemplateParams, Metadata *Discriminator, in getODRType() argument 677 TemplateParams, &Identifier, Discriminator, DataLocation, Associated, in getODRType() 910 unsigned Discriminator, in getImpl() argument 914 DEFINE_GETIMPL_LOOKUP(DILexicalBlockFile, (Scope, File, Discriminator)); in getImpl() [all …]
|
| D | DIBuilder.cpp | 504 DIDerivedType *Discriminator, DINodeArray Elements, StringRef UniqueIdentifier) { in createVariantPart() argument 508 Elements, 0, nullptr, nullptr, UniqueIdentifier, Discriminator); in createVariantPart() 902 unsigned Discriminator) { in createLexicalBlockFile() argument 903 return DILexicalBlockFile::get(VMContext, Scope, File, Discriminator); in createLexicalBlockFile()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| D | AddDiscriminators.cpp | 217 unsigned Discriminator = R.second ? ++LDM[L] : LDM[L]; in addDiscriminators() local 218 auto NewDIL = DIL->cloneWithBaseDiscriminator(Discriminator); in addDiscriminators() 222 << DIL->getColumn() << ":" << Discriminator << " " in addDiscriminators() 227 << DIL->getColumn() << ":" << Discriminator << " " << I in addDiscriminators() 254 unsigned Discriminator = ++LDM[L]; in addDiscriminators() local 255 auto NewDIL = CurrentDIL->cloneWithBaseDiscriminator(Discriminator); in addDiscriminators() 261 << ":" << Discriminator << " " << I << "\n"); in addDiscriminators()
|
| D | SampleProfileLoaderBaseUtil.cpp | 75 uint32_t Discriminator, in markSamplesUsed() argument 77 LineLocation Loc(LineOffset, Discriminator); in markSamplesUsed()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| D | MIRFSDiscriminator.cpp | 100 unsigned Discriminator = DIL->getDiscriminator(); in runOnMachineFunction() local 101 LocationDiscriminator LD{DIL->getFilename(), LineNo, Discriminator}; in runOnMachineFunction() 112 unsigned NewD = Discriminator | DiscriminatorCurrPass; in runOnMachineFunction() 117 << DIL->getColumn() << ":" << Discriminator << " " in runOnMachineFunction() 126 << Discriminator << " -> " << NewD << "\n"); in runOnMachineFunction()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| D | SampleProf.h | 265 LineLocation(uint32_t L, uint32_t D) : LineOffset(L), Discriminator(D) {} 272 (LineOffset == O.LineOffset && Discriminator < O.Discriminator); 276 return LineOffset == O.LineOffset && Discriminator == O.Discriminator; 280 return LineOffset != O.LineOffset || Discriminator != O.Discriminator; 284 uint32_t Discriminator; 468 LocSplit.second.getAsInteger(10, LineLoc.Discriminator); 574 sampleprof_error addBodySamples(uint32_t LineOffset, uint32_t Discriminator, 576 return BodySamples[LineLocation(LineOffset, Discriminator)].addSamples( 581 uint32_t Discriminator, 584 return BodySamples[LineLocation(LineOffset, Discriminator)].addCalledTarget( [all …]
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/ |
| D | DIContext.h | 46 uint32_t Discriminator = 0; member 56 Discriminator == RHS.Discriminator; 63 StartLine, Discriminator) < 65 RHS.Column, RHS.StartLine, RHS.Discriminator);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/ProfileData/ |
| D | SampleProf.cpp | 107 if (Discriminator > 0) in print() 108 OS << "." << Discriminator; in print() 227 unsigned Discriminator; in findFunctionSamples() local 229 Discriminator = DIL->getDiscriminator(); in findFunctionSamples() 231 Discriminator = DIL->getBaseDiscriminator(); in findFunctionSamples() 234 std::make_pair(LineLocation(getOffset(DIL), Discriminator), in findFunctionSamples()
|
| D | SampleProfReader.cpp | 139 uint32_t &Discriminator, StringRef &CalleeName, in ParseLine() argument 158 Discriminator = 0; in ParseLine() 162 if (Loc.substr(n2 + 1).getAsInteger(10, Discriminator)) in ParseLine() 291 uint32_t Depth, LineOffset, Discriminator; in readImpl() local 296 Discriminator, FName, TargetCountMap, FunctionHash, in readImpl() 311 Discriminator &= getDiscriminatorMask(); in readImpl() 319 LineLocation(LineOffset, Discriminator))[std::string(FName)]; in readImpl() 332 LineOffset, Discriminator, name_count.first, in readImpl() 335 MergeResult(Result, FProfile.addBodySamples(LineOffset, Discriminator, in readImpl() 510 auto Discriminator = readNumber<uint64_t>(); in readProfile() local [all …]
|
| D | SampleProfWriter.cpp | 405 if (Loc.Discriminator == 0) in writeSample() 408 OS << Loc.LineOffset << "." << Loc.Discriminator << ": "; in writeSample() 425 if (Loc.Discriminator == 0) in writeSample() 428 OS << Loc.LineOffset << "." << Loc.Discriminator << ": "; in writeSample() 698 encodeULEB128(Loc.Discriminator, OS); in writeBody() 720 encodeULEB128(Loc.Discriminator, OS); in writeBody()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| D | SampleProfileLoaderBaseImpl.h | 282 uint32_t Discriminator; 284 Discriminator = DIL->getDiscriminator(); 286 Discriminator = DIL->getBaseDiscriminator(); 288 ErrorOr<uint64_t> R = FS->findSamplesAt(LineOffset, Discriminator); 291 CoverageTracker.markSamplesUsed(FS, LineOffset, Discriminator, R.get()); 298 if (Discriminator) { 300 Remark << ore::NV("Discriminator", Discriminator); 306 LLVM_DEBUG(dbgs() << " " << DLoc.getLine() << "." << Discriminator << ":" 308 << Discriminator << " - weight: " << R.get() << ")\n");
|
| D | SampleProfileLoaderBaseUtil.h | 44 uint32_t Discriminator, uint64_t Samples);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| D | InlineAdvisor.cpp | 398 uint32_t Discriminator = DIL->getBaseDiscriminator(); in getCallSiteLocation() local 404 if (Discriminator) in getCallSiteLocation() 405 CallSiteLoc << "." << llvm::utostr(Discriminator); in getCallSiteLocation() 424 unsigned int Discriminator = DIL->getBaseDiscriminator(); in addLocationToRemarks() local 430 if (Discriminator) in addLocationToRemarks() 431 Remark << "." << ore::NV("Disc", Discriminator); in addLocationToRemarks()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
| D | DIPrinter.cpp | 144 if (Info.Discriminator) in printSimpleLocation() 145 OS << " (discriminator " << Info.Discriminator << ')'; in printSimpleLocation() 161 if (Info.Discriminator) in printVerbose() 162 OS << " Discriminator: " << Info.Discriminator << '\n'; in printVerbose() 313 {"Discriminator", LineInfo.Discriminator}}); in print()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| D | DebugInfoMetadata.h | 1082 DIDerivedType *Discriminator, Metadata *DataLocation, 1089 getCanonicalMDString(Context, Identifier), Discriminator, DataLocation, 1098 MDString *Identifier, Metadata *Discriminator, Metadata *DataLocation, 1120 StringRef Identifier = "", DIDerivedType *Discriminator = nullptr, 1125 Identifier, Discriminator, DataLocation, Associated, Allocated, Rank)) 1133 Metadata *Discriminator = nullptr, Metadata *DataLocation = nullptr, 1138 Identifier, Discriminator, DataLocation, Associated, Allocated, Rank)) 1155 Metadata *TemplateParams, Metadata *Discriminator, 1176 Metadata *TemplateParams, Metadata *Discriminator, 1683 inline static bool isPseudoProbeDiscriminator(unsigned Discriminator) { in isPseudoProbeDiscriminator() argument [all …]
|
| D | DIBuilder.h | 448 DIDerivedType *Discriminator, 809 unsigned Discriminator = 0);
|
| /freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
| D | MCDwarf.h | 83 uint32_t Discriminator; variable 100 Discriminator(discriminator) {} in MCDwarfLoc() 122 unsigned getDiscriminator() const { return Discriminator; } in getDiscriminator() 150 Discriminator = discriminator; in setDiscriminator()
|
| D | MCObjectStreamer.h | 146 unsigned Discriminator,
|
| D | MCContext.h | 736 unsigned Discriminator) { in setCurrentDwarfLoc() argument 742 CurrentDwarfLoc.setDiscriminator(Discriminator); in setCurrentDwarfLoc()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| D | DWARFDebugLine.cpp | 465 Discriminator = 0; in postAppend() 478 Discriminator = 0; in reset() 496 << format(" %6u %3u %13u ", File, Isa, Discriminator) in dump() 946 State.Row.Discriminator = TableData.getULEB128(Cursor); in parse() 948 *OS << " (" << State.Row.Discriminator << ")"; in parse() 1412 Result.Discriminator = Row.Discriminator; in getFileLineInfoForAddress()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/MC/ |
| D | MCDwarf.cpp | 173 unsigned Discriminator = 0; in emitDwarfLineTable() local 190 if (Discriminator != LineEntry.getDiscriminator() && in emitDwarfLineTable() 192 Discriminator = LineEntry.getDiscriminator(); in emitDwarfLineTable() 193 unsigned Size = getULEB128Size(Discriminator); in emitDwarfLineTable() 197 MCOS->emitULEB128IntValue(Discriminator); in emitDwarfLineTable() 224 Discriminator = 0; in emitDwarfLineTable()
|
| D | MCAsmStreamer.cpp | 270 unsigned Discriminator, 1571 unsigned Isa, unsigned Discriminator, in emitDwarfLocDirective() argument 1580 Discriminator, FileName); in emitDwarfLocDirective() 1605 if (Discriminator) in emitDwarfLocDirective() 1606 OS << " discriminator " << Discriminator; in emitDwarfLocDirective() 1616 Discriminator, FileName); in emitDwarfLocDirective()
|
| /freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
| D | MicrosoftMangle.cpp | 129 llvm::DenseMap<DiscriminatorKeyTy, unsigned> Discriminator; member in __anon5c217a130111::MicrosoftMangleContextImpl 226 discriminator = ++Discriminator[std::make_pair(DC, ND->getIdentifier())]; in getNextDiscriminator() 1163 [](StringRef Name, const unsigned Discriminator, in mangleNestedName() 1168 if (Discriminator) in mangleNestedName() 1169 Stream << '_' << Discriminator; in mangleNestedName() 1175 unsigned Discriminator = BD->getBlockManglingNumber(); in mangleNestedName() local 1176 if (!Discriminator) in mangleNestedName() 1177 Discriminator = Context.getBlockId(BD, /*Local=*/false); in mangleNestedName() 1192 mangleSourceName(Discriminate("_block_invoke", Discriminator, in mangleNestedName() 1218 Discriminate("__block_literal", Discriminator, in mangleNestedName()
|