| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | PseudoProbe.cpp | 27 auto Discriminator = DIL->getDiscriminator(); in extractProbeFromDiscriminator() local 28 if (DILocation::isPseudoProbeDiscriminator(Discriminator)) { in extractProbeFromDiscriminator() 31 PseudoProbeDwarfDiscriminator::extractProbeIndex(Discriminator); in extractProbeFromDiscriminator() 33 PseudoProbeDwarfDiscriminator::extractProbeType(Discriminator); in extractProbeFromDiscriminator() 37 PseudoProbeDwarfDiscriminator::extractProbeFactor(Discriminator) / in extractProbeFromDiscriminator() 39 Probe.Discriminator = 0; in extractProbeFromDiscriminator() 64 Probe.Discriminator = 0; in extractProbe() 66 Probe.Discriminator = DLoc->getDiscriminator(); in extractProbe() 90 auto Discriminator = DIL->getDiscriminator(); in setProbeDistributionFactor() local 91 if (DILocation::isPseudoProbeDiscriminator(Discriminator)) { in setProbeDistributionFactor() [all …]
|
| H A D | LLVMContextImpl.h | 639 Metadata *Discriminator; 651 MDString *Identifier, Metadata *Discriminator, 659 Discriminator(Discriminator), DataLocation(DataLocation), 671 Discriminator(N->getRawDiscriminator()), 688 Discriminator == RHS->getRawDiscriminator() && 903 unsigned Discriminator; 905 MDNodeKeyImpl(Metadata *Scope, Metadata *File, unsigned Discriminator) 906 : Scope(Scope), File(File), Discriminator(Discriminator) {} 909 Discriminator(N->getDiscriminator()) {} 913 Discriminator == RHS->getDiscriminator(); [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | AddDiscriminators.cpp | 187 unsigned Discriminator = R.second ? ++LDM[L] : LDM[L]; in addDiscriminators() local 188 auto NewDIL = DIL->cloneWithBaseDiscriminator(Discriminator); in addDiscriminators() 192 << DIL->getColumn() << ":" << Discriminator << " " in addDiscriminators() 197 << DIL->getColumn() << ":" << Discriminator << " " << I in addDiscriminators() 224 unsigned Discriminator = ++LDM[L]; in addDiscriminators() local 225 auto NewDIL = CurrentDIL->cloneWithBaseDiscriminator(Discriminator); in addDiscriminators() 231 << ":" << Discriminator << " " << I << "\n"); in addDiscriminators()
|
| H A D | SampleProfileLoaderBaseUtil.cpp | 83 uint32_t Discriminator, in markSamplesUsed() argument 85 LineLocation Loc(LineOffset, Discriminator); in markSamplesUsed()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | PseudoProbePrinter.cpp | 45 uint64_t Discriminator = 0; in emitPseudoProbe() local 50 Discriminator = DebugLoc->getDiscriminator(); in emitPseudoProbe() 51 assert((EnableFSDiscriminator || Discriminator == 0) && in emitPseudoProbe() 54 Asm->OutStreamer->emitPseudoProbe(Guid, Index, Type, Attr, Discriminator, in emitPseudoProbe()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MIRFSDiscriminator.cpp | 154 unsigned Discriminator = DIL->getDiscriminator(); in runOnMachineFunction() local 158 Discriminator = 0; in runOnMachineFunction() 165 LocationDiscriminator LD{DIL->getFilename(), LineNo, Discriminator, in runOnMachineFunction() 178 unsigned NewD = Discriminator | DiscriminatorCurrPass; in runOnMachineFunction() 183 << DIL->getColumn() << ":" << Discriminator << " " in runOnMachineFunction() 192 << Discriminator << " -> " << NewD << "\n"); in runOnMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | SampleProf.h | 288 (LineOffset == O.LineOffset && Discriminator < O.Discriminator); 292 return LineOffset == O.LineOffset && Discriminator == O.Discriminator; 296 return LineOffset != O.LineOffset || Discriminator != O.Discriminator; 300 return ((uint64_t) Discriminator << 32) | LineOffset; 304 uint32_t Discriminator; 486 if (Location.Discriminator) 487 OContextStr << "." << Location.Discriminator; 602 LocSplit.second.getAsInteger(10, LineLoc.Discriminator); 785 uint32_t Discriminator, 875 uint32_t Discriminator) const { [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64MCExpr.h | 181 uint16_t Discriminator; variable 184 explicit AArch64AuthMCExpr(const MCExpr *Expr, uint16_t Discriminator, in AArch64AuthMCExpr() argument 187 Discriminator(Discriminator), Key(Key) {} in AArch64AuthMCExpr() 191 create(const MCExpr *Expr, uint16_t Discriminator, AArch64PACKey::ID Key, 195 uint16_t getDiscriminator() const { return Discriminator; } in getDiscriminator()
|
| H A D | AArch64MCExpr.cpp | 159 uint16_t Discriminator, in create() argument 164 AArch64AuthMCExpr(Expr, Discriminator, Key, HasAddressDiversity); in create() 175 OS << "@AUTH(" << AArch64PACKeyIDToString(Key) << ',' << Discriminator; in printImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | SampleProfReader.cpp | 85 if (Loc.Discriminator) in dumpFunctionProfileJson() 111 if (Loc.Discriminator) in dumpFunctionProfileJson() 235 Discriminator = 0; in ParseLine() 367 uint32_t Depth, LineOffset, Discriminator; in readImpl() local 387 Discriminator &= getDiscriminatorMask(); in readImpl() 592 auto Discriminator = readNumber<uint64_t>(); in readProfile() local 633 auto Discriminator = readNumber<uint64_t>(); in readProfile() local 1178 auto Discriminator = readNumber<uint64_t>(); in readCSNameTableSec() local 1221 auto Discriminator = readNumber<uint64_t>(); in readFuncMetadata() local 1655 uint32_t Discriminator = Offset & 0xffff; in readOneFunctionProfile() local [all …]
|
| H A D | SampleProf.cpp | 107 if (Discriminator > 0) in print() 108 OS << "." << Discriminator; in print() 232 unsigned Discriminator = in getCallSiteIdentifier() local 234 return LineLocation(FunctionSamples::getOffset(DIL), Discriminator); in getCallSiteIdentifier() 472 ChildNode.CallSiteLoc.LineOffset, ChildNode.CallSiteLoc.Discriminator, in convertCSProfiles()
|
| H A D | SampleProfWriter.cpp | 322 encodeULEB128(Loc.Discriminator, OS); in writeFuncMetadata() 408 encodeULEB128(Callsite.Location.Discriminator, OS); in writeCSNameTableSection() 585 if (Loc.Discriminator == 0) in writeSample() 588 OS << Loc.LineOffset << "." << Loc.Discriminator << ": "; in writeSample() 606 if (Loc.Discriminator == 0) in writeSample() 609 OS << Loc.LineOffset << "." << Loc.Discriminator << ": "; in writeSample() 837 encodeULEB128(Loc.Discriminator, OS); in writeBody() 859 encodeULEB128(Loc.Discriminator, OS); in writeBody()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SampleProfileLoaderBaseImpl.h | 393 uint32_t Discriminator; 395 Discriminator = DIL->getDiscriminator(); 397 Discriminator = DIL->getBaseDiscriminator(); 399 ErrorOr<uint64_t> R = FS->findSamplesAt(LineOffset, Discriminator); 409 if (Discriminator) { 411 Remark << ore::NV("Discriminator", Discriminator); 451 auto R = FS->findSamplesAt(Probe->Id, Probe->Discriminator); 461 if (Probe->Discriminator) { 463 Remark << ore::NV("Discriminator", Probe->Discriminator); 474 if (Probe->Discriminator) [all …]
|
| H A D | SampleProfileLoaderBaseUtil.h | 38 uint32_t Discriminator, uint64_t Samples);
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/ |
| H A D | DIContext.h | 51 uint32_t Discriminator = 0; member 61 Discriminator == RHS.Discriminator; 68 StartLine, Discriminator) < 70 RHS.Column, RHS.StartLine, RHS.Discriminator);
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCPseudoProbe.h | 114 uint32_t Discriminator; variable 124 : Guid(G), Index(I), Discriminator(D), Attributes(At), Type(T) {} in MCPseudoProbeBase() 132 uint32_t getDiscriminator() const { return Discriminator; } in getDiscriminator() 164 uint64_t Attributes, uint32_t Discriminator) in MCPseudoProbe() argument 165 : MCPseudoProbeBase(Guid, Index, Attributes, Type, Discriminator), in MCPseudoProbe()
|
| H A D | MCDwarf.h | 112 uint32_t Discriminator; variable 129 Discriminator(discriminator) {} in MCDwarfLoc() 151 unsigned getDiscriminator() const { return Discriminator; } in getDiscriminator() 179 Discriminator = discriminator; in setDiscriminator()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Core/ |
| H A D | LVLine.h | 117 uint32_t Discriminator = 0; variable 130 uint32_t getDiscriminator() const override { return Discriminator; } in getDiscriminator() 132 Discriminator = Value; in setDiscriminator()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCPseudoProbe.cpp | 66 if (Discriminator) in emit() 90 if (Discriminator) in emit() 91 MCOS->emitULEB128IntValue(Discriminator); in emit() 331 if (Discriminator) in print() 332 OS << "Discriminator: " << Discriminator << " "; in print() 514 uint32_t Discriminator = 0; in buildAddress2ProbeMap() local 519 Discriminator = std::move(*ErrorOrDiscriminator); in buildAddress2ProbeMap() 526 Discriminator, Cur); in buildAddress2ProbeMap()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
| H A D | LVObject.cpp | 52 std::string LVObject::lineAsString(uint32_t LineNumber, LVHalf Discriminator, in lineAsString() argument 60 if (Discriminator && options().getAttributeDiscriminator()) in lineAsString() 62 << Discriminator; in lineAsString()
|
| H A D | LVElement.cpp | 60 uint32_t Discriminator = getDiscriminator(); in discriminatorAsString() local 63 if (Discriminator && options().getAttributeDiscriminator()) in discriminatorAsString() 64 Stream << "," << Discriminator; in discriminatorAsString()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InlineAdvisor.cpp | 449 uint32_t Discriminator = DIL->getBaseDiscriminator(); in formatCallSiteLocation() local 456 if (Format.outputDiscriminator() && Discriminator) in formatCallSiteLocation() 457 CallSiteLoc << "." << llvm::utostr(Discriminator); in formatCallSiteLocation() 476 unsigned int Discriminator = DIL->getBaseDiscriminator(); in addLocationToRemarks() local 482 if (Discriminator) in addLocationToRemarks() 483 Remark << "." << ore::NV("Disc", Discriminator); in addLocationToRemarks()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
| H A D | DIPrinter.cpp | 142 if (Info.Discriminator) in printSimpleLocation() 143 OS << " (discriminator " << Info.Discriminator << ')'; in printSimpleLocation() 159 if (Info.Discriminator) in printVerbose() 160 OS << " Discriminator: " << Info.Discriminator << '\n'; in printVerbose() 311 {"Discriminator", LineInfo.Discriminator}}); in toJSON()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DebugInfoMetadata.h | 1125 DIDerivedType *Discriminator, Metadata *DataLocation, 1164 StringRef Identifier = "", DIDerivedType *Discriminator = nullptr, 1202 Metadata *TemplateParams, Metadata *Discriminator, 1223 Metadata *TemplateParams, Metadata *Discriminator, 2027 return ((Discriminator & 0x7) == 0x7) && (Discriminator & 0xFFFFFFF8); in isPseudoProbeDiscriminator() 2239 unsigned Discriminator, ArrayRef<Metadata *> Ops) in DILexicalBlockFile() argument 2241 SubclassData32 = Discriminator; in DILexicalBlockFile() 2267 unsigned Discriminator), 2268 (Scope, File, Discriminator)) 2271 (Scope, File, Discriminator)) [all …]
|
| H A D | PseudoProbe.h | 96 uint32_t Discriminator; member
|