Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/Scalar/
DSampleProfile.cpp78 InstructionLocation(int L, unsigned D) : LineOffset(L), Discriminator(D) {} in InstructionLocation()
80 unsigned Discriminator; member
98 std::pair<int, unsigned>(Val.LineOffset, Val.Discriminator)); in getHashValue()
102 LHS.Discriminator == RHS.Discriminator; in isEqual()
133 void addBodySamples(int LineOffset, unsigned Discriminator, unsigned Num) { in addBodySamples() argument
135 BodySamples[InstructionLocation(LineOffset, Discriminator)] += Num; in addBodySamples()
333 << ", discriminator: " << SI->first.Discriminator in print()
508 unsigned LineOffset, NumSamples, Discriminator = 0; in loadText() local
511 Matches[2].getAsInteger(10, Discriminator); in loadText()
522 FProfile.addBodySamples(LineOffset, Discriminator, NumSamples); in loadText()
[all …]
/external/llvm/lib/Transforms/Utils/
DAddDiscriminators.cpp200 unsigned Discriminator = FirstDIL.computeNewDiscriminator(Ctx); in runOnFunction() local
202 Scope, File, LineNumber, ColumnNumber, Discriminator); in runOnFunction()
/external/llvm/include/llvm/MC/
DMCDwarf.h68 unsigned Discriminator; variable
84 Discriminator(discriminator) {} in MCDwarfLoc()
106 unsigned getDiscriminator() const { return Discriminator; } in getDiscriminator()
125 Discriminator = discriminator; in setDiscriminator()
DMCContext.h360 unsigned Discriminator) { in setCurrentDwarfLoc() argument
366 CurrentDwarfLoc.setDiscriminator(Discriminator); in setCurrentDwarfLoc()
DMCObjectStreamer.h116 unsigned Isa, unsigned Discriminator,
DMCStreamer.h672 unsigned Isa, unsigned Discriminator,
/external/llvm/test/MC/ELF/
Ddiscriminator.s59 # DWARF-DUMP: Address Line Column File ISA Discriminator Flags
/external/llvm/lib/DebugInfo/
DDWARFDebugLine.cpp141 Discriminator = 0; in reset()
151 << format(" %6u %3u %13u ", File, Isa, Discriminator) in dump()
341 State.Row.Discriminator = debug_line_data.getULEB128(offset_ptr); in parse()
DDWARFDebugLine.h116 uint32_t Discriminator; member
/external/llvm/lib/MC/
DMCObjectStreamer.cpp259 unsigned Discriminator, in EmitDwarfLocDirective() argument
266 Isa, Discriminator, FileName); in EmitDwarfLocDirective()
DMCAsmStreamer.cpp193 unsigned Isa, unsigned Discriminator,
868 unsigned Discriminator, in EmitDwarfLocDirective() argument
871 Isa, Discriminator, FileName); in EmitDwarfLocDirective()
892 if (Discriminator) in EmitDwarfLocDirective()
893 OS << " discriminator " << Discriminator; in EmitDwarfLocDirective()
DMCDwarf.cpp125 unsigned Discriminator = 0; in EmitDwarfLineTable() local
143 if (Discriminator != it->getDiscriminator()) { in EmitDwarfLineTable()
144 Discriminator = it->getDiscriminator(); in EmitDwarfLineTable()
145 unsigned Size = getULEB128Size(Discriminator); in EmitDwarfLineTable()
149 MCOS->EmitULEB128IntValue(Discriminator); in EmitDwarfLineTable()
DMCStreamer.cpp185 unsigned Discriminator, in EmitDwarfLocDirective() argument
188 Discriminator); in EmitDwarfLocDirective()
/external/llvm/test/DebugInfo/X86/
Ddiscriminator.ll61 ; CHECK: Address Line Column File ISA Discriminator Flags
/external/llvm/test/Transforms/AddDiscriminators/
Dmultiple.ll3 ; Discriminator support for multiple CFG paths on the same line.
/external/llvm/test/DebugInfo/Mips/
Ddelay-slot.ll13 ; CHECK: Address Line Column File ISA Discriminator Flags
/external/llvm/docs/
DHowToSetUpLLVMStyleRTTI.rst74 + /// Discriminator for LLVM-style RTTI (dyn_cast<> et al.)
118 /// Discriminator for LLVM-style RTTI (dyn_cast<> et al.)
160 /// Discriminator for LLVM-style RTTI (dyn_cast<> et al.)
/external/llvm/include/llvm/IR/
DDIBuilder.h661 unsigned Discriminator);
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.cpp1616 unsigned Discriminator = 0; in recordSourceLine() local
1622 Discriminator = DILexicalBlock(S).getDiscriminator(); in recordSourceLine()
1629 Discriminator, Fn); in recordSourceLine()
/external/llvm/lib/IR/
DDIBuilder.cpp1236 unsigned Discriminator) { in createLexicalBlock() argument
1252 ConstantInt::get(Type::getInt32Ty(VMContext), Discriminator), in createLexicalBlock()
/external/clang/lib/AST/
DMicrosoftMangle.cpp90 llvm::DenseMap<DiscriminatorKeyTy, unsigned> Discriminator; member in __anon40de12740111::MicrosoftMangleContextImpl
163 discriminator = ++Discriminator[std::make_pair(DC, ND->getIdentifier())]; in getNextDiscriminator()
DItaniumMangle.cpp118 llvm::DenseMap<DiscriminatorKeyTy, unsigned> Discriminator; member in __anon4e0948f50111::ItaniumMangleContextImpl
187 discriminator = ++Discriminator[std::make_pair(DC, ND->getIdentifier())]; in getNextDiscriminator()
/external/llvm/lib/MC/MCParser/
DAsmParser.cpp2857 int64_t Discriminator = 0; in parseDirectiveLoc() local
2906 if (parseAbsoluteExpression(Discriminator)) in parseDirectiveLoc()
2918 Isa, Discriminator, StringRef()); in parseDirectiveLoc()
/external/tcpdump/
DCHANGES285 Add support for the BFD Discriminator TLV
/external/clang/docs/
DUsersManual.rst1256 b. [OPTIONAL] Discriminator. This is used if the sampled program