Home
last modified time | relevance | path

Searched refs:Discriminator (Results 1 – 25 of 40) sorted by relevance

12

/external/llvm/lib/ProfileData/
DSampleProfReader.cpp90 uint32_t &Discriminator, StringRef &CalleeName, in ParseLine() argument
103 Discriminator = 0; in ParseLine()
107 if (Loc.substr(n2 + 1).getAsInteger(10, Discriminator)) in ParseLine()
192 uint32_t Depth, LineOffset, Discriminator; in read() local
194 Discriminator, FName, TargetCountMap)) { in read()
205 CallsiteLocation(LineOffset, Discriminator, FName)); in read()
215 LineOffset, Discriminator, name_count.first, in read()
218 MergeResult(Result, FProfile.addBodySamples(LineOffset, Discriminator, in read()
308 auto Discriminator = readNumber<uint64_t>(); in readProfile() local
309 if (std::error_code EC = Discriminator.getError()) in readProfile()
[all …]
DSampleProfWriter.cpp54 if (Loc.Discriminator == 0) in write()
57 OS << Loc.LineOffset << "." << Loc.Discriminator << ": "; in write()
73 if (Loc.Discriminator == 0) in write()
76 OS << Loc.LineOffset << "." << Loc.Discriminator << ": "; in write()
154 encodeULEB128(Loc.Discriminator, OS); in writeBody()
172 encodeULEB128(Loc.Discriminator, OS); in writeBody()
DSampleProf.cpp64 if (Discriminator > 0) in print()
65 OS << "." << Discriminator; in print()
/external/llvm/include/llvm/ProfileData/
DSampleProf.h89 LineLocation(uint32_t L, uint32_t D) : LineOffset(L), Discriminator(D) {}
94 (LineOffset == O.LineOffset && Discriminator < O.Discriminator);
98 uint32_t Discriminator;
242 sampleprof_error addBodySamples(uint32_t LineOffset, uint32_t Discriminator,
244 return BodySamples[LineLocation(LineOffset, Discriminator)].addSamples(
248 uint32_t Discriminator,
251 return BodySamples[LineLocation(LineOffset, Discriminator)].addCalledTarget(
259 uint32_t Discriminator) const {
260 const auto &ret = BodySamples.find(LineLocation(LineOffset, Discriminator));
/external/llvm/lib/Transforms/IPO/
DSampleProfile.cpp214 uint32_t Discriminator, uint64_t Samples);
297 uint32_t Discriminator, in markSamplesUsed() argument
299 LineLocation Loc(LineOffset, Discriminator); in markSamplesUsed()
461 uint32_t Discriminator = DIL->getDiscriminator(); in getInstWeight() local
462 ErrorOr<uint64_t> R = FS->findSamplesAt(LineOffset, Discriminator); in getInstWeight()
465 CoverageTracker.markSamplesUsed(FS, LineOffset, Discriminator, R.get()); in getInstWeight()
473 ((Discriminator) ? Twine(".") + Twine(Discriminator) : "") + ")"); in getInstWeight()
/external/llvm/include/llvm/MC/
DMCDwarf.h63 uint32_t Discriminator; variable
79 Discriminator(discriminator) {} in MCDwarfLoc()
101 unsigned getDiscriminator() const { return Discriminator; } in getDiscriminator()
129 Discriminator = discriminator; in setDiscriminator()
DMCContext.h462 unsigned Discriminator) { in setCurrentDwarfLoc() argument
468 CurrentDwarfLoc.setDiscriminator(Discriminator); in setCurrentDwarfLoc()
DMCObjectStreamer.h118 unsigned Isa, unsigned Discriminator,
/external/llvm/lib/IR/
DLLVMContextImpl.h552 unsigned Discriminator;
554 MDNodeKeyImpl(Metadata *Scope, Metadata *File, unsigned Discriminator)
555 : Scope(Scope), File(File), Discriminator(Discriminator) {}
558 Discriminator(N->getDiscriminator()) {}
562 Discriminator == RHS->getDiscriminator();
565 return hash_combine(Scope, File, Discriminator);
DDebugInfoMetadata.cpp389 unsigned Discriminator, in getImpl() argument
393 DEFINE_GETIMPL_LOOKUP(DILexicalBlockFile, (Scope, File, Discriminator)); in getImpl()
395 DEFINE_GETIMPL_STORE(DILexicalBlockFile, (Discriminator), Ops); in getImpl()
/external/llvm/test/tools/dsymutil/X86/
Dbasic-lto-dw4-linking-x86.test145 CHECK: Address Line Column File ISA Discriminator Flags
155 CHECK: Address Line Column File ISA Discriminator Flags
171 CHECK: Address Line Column File ISA Discriminator Flags
Dbasic-lto-linking-x86.test158 CHECK: Address Line Column File ISA Discriminator Flags
167 CHECK: Address Line Column File ISA Discriminator Flags
178 CHECK: Address Line Column File ISA Discriminator Flags
Dbasic-linking-x86.test160 CHECK: Address Line Column File ISA Discriminator Flags
169 CHECK: Address Line Column File ISA Discriminator Flags
181 CHECK: Address Line Column File ISA Discriminator Flags
/external/llvm/test/MC/ELF/
Ddiscriminator.s59 # DWARF-DUMP: Address Line Column File ISA Discriminator Flags
/external/llvm/include/llvm/IR/
DDebugInfoMetadata.h1460 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),
1493 (Scope, File, Discriminator))
[all …]
/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugLine.cpp150 Discriminator = 0; in reset()
160 << format(" %6u %3u %13u ", File, Isa, Discriminator) in dump()
350 State.Row.Discriminator = debug_line_data.getULEB128(offset_ptr); in parse()
/external/llvm/bindings/go/llvm/
DDIBuilderBindings.cpp67 unsigned Discriminator) { in LLVMDIBuilderCreateLexicalBlockFile() argument
70 unwrap<DIFile>(File), Discriminator)); in LLVMDIBuilderCreateLexicalBlockFile()
DDIBuilderBindings.h52 unsigned Discriminator);
/external/llvm/lib/MC/
DMCAsmStreamer.cpp198 unsigned Isa, unsigned Discriminator,
919 unsigned Discriminator, in EmitDwarfLocDirective() argument
941 if (Discriminator) in EmitDwarfLocDirective()
942 OS << " discriminator " << Discriminator; in EmitDwarfLocDirective()
951 Isa, Discriminator, FileName); in EmitDwarfLocDirective()
DMCObjectStreamer.cpp302 unsigned Discriminator, in EmitDwarfLocDirective() argument
309 Isa, Discriminator, FileName); in EmitDwarfLocDirective()
DMCDwarf.cpp107 unsigned Discriminator = 0; in EmitDwarfLineTable() local
125 if (Discriminator != it->getDiscriminator()) { in EmitDwarfLineTable()
126 Discriminator = it->getDiscriminator(); in EmitDwarfLineTable()
127 unsigned Size = getULEB128Size(Discriminator); in EmitDwarfLineTable()
131 MCOS->EmitULEB128IntValue(Discriminator); in EmitDwarfLineTable()
/external/llvm/include/llvm/DebugInfo/DWARF/
DDWARFDebugLine.h124 uint32_t Discriminator; member
/external/llvm/test/DebugInfo/X86/
Ddiscriminator.ll61 ; CHECK: Address Line Column File ISA Discriminator Flags
/external/llvm/test/Transforms/AddDiscriminators/
Dcall.ll3 ; Discriminator support for calls that are defined in one line:
/external/llvm/test/DebugInfo/Mips/
Ddelay-slot.ll13 ; CHECK: Address Line Column File ISA Discriminator Flags

12