/external/llvm/lib/ProfileData/ |
H A D | SampleProfReader.cpp | 84 /// \param Discriminator discriminator of the line. 90 uint32_t &Discriminator, StringRef &CalleeName, 103 Discriminator = 0; 107 if (Loc.substr(n2 + 1).getAsInteger(10, Discriminator)) 192 uint32_t Depth, LineOffset, Discriminator; local 194 Discriminator, FName, TargetCountMap)) { 205 CallsiteLocation(LineOffset, Discriminator, FName)); 215 LineOffset, Discriminator, name_count.first, 218 MergeResult(Result, FProfile.addBodySamples(LineOffset, Discriminator, 308 auto Discriminator local 88 ParseLine(const StringRef &Input, bool &IsCallsite, uint32_t &Depth, uint64_t &NumSamples, uint32_t &LineOffset, uint32_t &Discriminator, StringRef &CalleeName, DenseMap<StringRef, uint64_t> &TargetCountMap) argument 563 uint32_t Discriminator = Offset & 0xffff; local 585 uint32_t Discriminator = Offset & 0xffff; local [all...] |
H A D | SampleProfWriter.cpp | 54 if (Loc.Discriminator == 0) 57 OS << Loc.LineOffset << "." << Loc.Discriminator << ": "; 73 if (Loc.Discriminator == 0) 76 OS << Loc.LineOffset << "." << Loc.Discriminator << ": "; 154 encodeULEB128(Loc.Discriminator, OS); 172 encodeULEB128(Loc.Discriminator, OS);
|
H A D | SampleProf.cpp | 64 if (Discriminator > 0) 65 OS << "." << Discriminator; local
|
/external/llvm/include/llvm/ProfileData/ |
H A D | SampleProf.h | 89 LineLocation(uint32_t L, uint32_t D) : LineOffset(L), Discriminator(D) {} 94 (LineOffset == O.LineOffset && Discriminator < O.Discriminator); 98 uint32_t Discriminator; member in struct:llvm::sampleprof::LineLocation 242 sampleprof_error addBodySamples(uint32_t LineOffset, uint32_t Discriminator, argument 244 return BodySamples[LineLocation(LineOffset, Discriminator)].addSamples( 248 uint32_t Discriminator, 251 return BodySamples[LineLocation(LineOffset, Discriminator)].addCalledTarget( 256 /// Each location is specified by \p LineOffset and \p Discriminator. 259 uint32_t Discriminator) cons 247 addCalledTargetSamples(uint32_t LineOffset, uint32_t Discriminator, std::string FName, uint64_t Num, uint64_t Weight = 1) argument [all...] |
/external/llvm/test/MC/ELF/ |
H A D | discriminator.s | 59 # DWARF-DUMP: Address Line Column File ISA Discriminator Flags
|
/external/llvm/include/llvm/MC/ |
H A D | MCDwarf.h | 63 uint32_t Discriminator; member in class:llvm::MCDwarfLoc 79 Discriminator(discriminator) {} 100 /// \brief Get the Discriminator of this MCDwarfLoc. 101 unsigned getDiscriminator() const { return Discriminator; } 127 /// \brief Set the Discriminator of this MCDwarfLoc. 129 Discriminator = discriminator;
|
H A D | MCObjectStreamer.h | 118 unsigned Isa, unsigned Discriminator,
|
H A D | MCContext.h | 462 unsigned Discriminator) { 468 CurrentDwarfLoc.setDiscriminator(Discriminator); 460 setCurrentDwarfLoc(unsigned FileNum, unsigned Line, unsigned Column, unsigned Flags, unsigned Isa, unsigned Discriminator) argument
|
H A D | MCStreamer.h | 636 unsigned Isa, unsigned Discriminator,
|
/external/llvm/lib/Transforms/IPO/ |
H A D | SampleProfile.cpp | 214 uint32_t Discriminator, uint64_t Samples); 292 /// (LineOffset, Discriminator). 297 uint32_t Discriminator, 299 LineLocation Loc(LineOffset, Discriminator); 461 uint32_t Discriminator = DIL->getDiscriminator(); local 462 ErrorOr<uint64_t> R = FS->findSamplesAt(LineOffset, Discriminator); 465 CoverageTracker.markSamplesUsed(FS, LineOffset, Discriminator, R.get()); 473 ((Discriminator) ? Twine(".") + Twine(Discriminator) : "") + ")"); 295 markSamplesUsed(const FunctionSamples *FS, uint32_t LineOffset, uint32_t Discriminator, uint64_t Samples) argument
|
/external/llvm/bindings/go/llvm/ |
H A D | DIBuilderBindings.h | 52 unsigned Discriminator);
|
H A D | DIBuilderBindings.cpp | 67 unsigned Discriminator) { 70 unwrap<DIFile>(File), Discriminator)); 64 LLVMDIBuilderCreateLexicalBlockFile(LLVMDIBuilderRef Dref, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned Discriminator) argument
|
/external/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDebugLine.h | 124 uint32_t Discriminator; member in struct:llvm::DWARFDebugLine::Row
|
/external/llvm/lib/IR/ |
H A D | LLVMContextImpl.h | 552 unsigned Discriminator; member in struct:llvm::MDNodeKeyImpl 554 MDNodeKeyImpl(Metadata *Scope, Metadata *File, unsigned Discriminator) argument 555 : Scope(Scope), File(File), Discriminator(Discriminator) {} 558 Discriminator(N->getDiscriminator()) {} 562 Discriminator == RHS->getDiscriminator(); 565 return hash_combine(Scope, File, Discriminator);
|
H A D | DebugInfoMetadata.cpp | 389 unsigned Discriminator, 393 DEFINE_GETIMPL_LOOKUP(DILexicalBlockFile, (Scope, File, Discriminator)); 395 DEFINE_GETIMPL_STORE(DILexicalBlockFile, (Discriminator), Ops); 387 getImpl(LLVMContext &Context, Metadata *Scope, Metadata *File, unsigned Discriminator, StorageType Storage, bool ShouldCreate) argument
|
H A D | DIBuilder.cpp | 753 unsigned Discriminator) { 754 return DILexicalBlockFile::get(VMContext, Scope, File, Discriminator); 751 createLexicalBlockFile(DIScope *Scope, DIFile *File, unsigned Discriminator) argument
|
/external/llvm/include/llvm/IR/ |
H A D | DebugInfoMetadata.h | 1460 unsigned Discriminator; 1463 unsigned Discriminator, ArrayRef<Metadata *> Ops) 1465 Discriminator(Discriminator) {} 1469 DIFile *File, unsigned Discriminator, 1473 static_cast<Metadata *>(File), Discriminator, Storage, 1478 Metadata *File, unsigned Discriminator, 1489 unsigned Discriminator), 1490 (Scope, File, Discriminator)) 1492 (Metadata * Scope, Metadata *File, unsigned Discriminator), [all...] |
H A D | DIBuilder.h | 603 /// \param Discriminator DWARF path discriminator value. 605 unsigned Discriminator = 0);
|
/external/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugLine.cpp | 150 Discriminator = 0; 160 << format(" %6u %3u %13u ", File, Isa, Discriminator) 190 OS << "Address Line Column File ISA Discriminator Flags\n" 350 State.Row.Discriminator = debug_line_data.getULEB128(offset_ptr);
|
/external/llvm/lib/MC/ |
H A D | MCObjectStreamer.cpp | 302 unsigned Discriminator, 309 Isa, Discriminator, FileName); 299 EmitDwarfLocDirective(unsigned FileNo, unsigned Line, unsigned Column, unsigned Flags, unsigned Isa, unsigned Discriminator, StringRef FileName) argument
|
H A D | MCAsmStreamer.cpp | 198 unsigned Isa, unsigned Discriminator, 919 unsigned Discriminator, 941 if (Discriminator) 942 OS << " discriminator " << Discriminator; 951 Isa, Discriminator, FileName);
|
H A D | MCDwarf.cpp | 107 unsigned Discriminator = 0; local 125 if (Discriminator != it->getDiscriminator()) { 126 Discriminator = it->getDiscriminator(); 127 unsigned Size = getULEB128Size(Discriminator); 131 MCOS->EmitULEB128IntValue(Discriminator);
|
H A D | MCStreamer.cpp | 155 unsigned Discriminator, 158 Discriminator); 152 EmitDwarfLocDirective(unsigned FileNo, unsigned Line, unsigned Column, unsigned Flags, unsigned Isa, unsigned Discriminator, StringRef FileName) argument
|
/external/llvm/unittests/IR/ |
H A D | MetadataTest.cpp | 1601 unsigned Discriminator = 5; local 1603 auto *N = DILexicalBlockFile::get(Context, Scope, File, Discriminator); 1608 EXPECT_EQ(Discriminator, N->getDiscriminator()); 1609 EXPECT_EQ(N, DILexicalBlockFile::get(Context, Scope, File, Discriminator)); 1612 Discriminator)); 1614 DILexicalBlockFile::get(Context, Scope, getFile(), Discriminator)); 1616 DILexicalBlockFile::get(Context, Scope, File, Discriminator + 1));
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfDebug.cpp | 1275 unsigned Discriminator = 0; local 1280 Discriminator = LBF->getDiscriminator(); 1287 Discriminator, Fn);
|