HomeSort by: relevance | last modified time | path
    Searched defs:Abbrev (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Frontend/
TestModuleFileExtension.cpp 32 auto Abbrev = Stream.EmitAbbrev(std::move(Abv));
43 Stream.EmitRecordWithBlob(Abbrev, Record, Message);
SerializedDiagnosticPrinter.cpp 415 static void AddSourceLocationAbbrev(llvm::BitCodeAbbrev &Abbrev) {
417 Abbrev.Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); // File ID.
418 Abbrev.Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Line.
419 Abbrev.Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Column.
420 Abbrev.Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Offset;
423 static void AddRangeLocationAbbrev(llvm::BitCodeAbbrev &Abbrev) {
424 AddSourceLocationAbbrev(Abbrev);
425 AddSourceLocationAbbrev(Abbrev);
442 auto Abbrev = std::make_shared<BitCodeAbbrev>();
443 Abbrev->Add(BitCodeAbbrevOp(RECORD_VERSION))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Remarks/
BitstreamRemarkSerializer.cpp 54 auto Abbrev = std::make_shared<BitCodeAbbrev>();
55 Abbrev->Add(BitCodeAbbrevOp(RECORD_META_CONTAINER_INFO));
56 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Version.
57 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 2)); // Type.
59 Bitstream.EmitBlockInfoAbbrev(META_BLOCK_ID, Abbrev);
66 auto Abbrev = std::make_shared<BitCodeAbbrev>();
67 Abbrev->Add(BitCodeAbbrevOp(RECORD_META_REMARK_VERSION));
68 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Version.
70 Bitstream.EmitBlockInfoAbbrev(META_BLOCK_ID, Abbrev);
85 auto Abbrev = std::make_shared<BitCodeAbbrev>()
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Bitcode/
BitcodeConvenience.h 65 static void emitOp(llvm::BitCodeAbbrev &abbrev) {
66 abbrev.Add(llvm::BitCodeAbbrevOp(Value));
81 static void emitOp(llvm::BitCodeAbbrev &abbrev) {
82 abbrev.Add(llvm::BitCodeAbbrevOp(llvm::BitCodeAbbrevOp::Fixed, Width));
106 static void emitOp(llvm::BitCodeAbbrev &abbrev) {
107 abbrev.Add(llvm::BitCodeAbbrevOp(llvm::BitCodeAbbrevOp::VBR, Width));
123 static void emitOp(llvm::BitCodeAbbrev &abbrev) {
124 abbrev.Add(llvm::BitCodeAbbrevOp(llvm::BitCodeAbbrevOp::Char6));
141 static void emitOp(llvm::BitCodeAbbrev &abbrev) {
142 abbrev.Add(llvm::BitCodeAbbrevOp(llvm::BitCodeAbbrevOp::Blob))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
DIE.cpp 142 for (DIEAbbrev *Abbrev : Abbreviations)
143 Abbrev->~DIEAbbrev();
149 DIEAbbrev Abbrev = Die.generateAbbrev();
150 Abbrev.Profile(ID);
160 DIEAbbrev *New = new (Alloc) DIEAbbrev(std::move(Abbrev));
172 // Start the debug abbrev section.
187 DIEAbbrev Abbrev(Tag, hasChildren());
190 Abbrev.AddImplicitConstAttribute(V.getAttribute(),
193 Abbrev.AddAttribute(V.getAttribute(), V.getForm());
194 return Abbrev;
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
DWARFContext.h 58 std::unique_ptr<DWARFDebugAbbrev> Abbrev;
DWARFAcceleratorTable.h 270 struct Abbrev {
275 Abbrev(uint32_t Code, dwarf::Tag Tag,
285 const Abbrev *Abbr;
287 Entry(const NameIndex &NameIdx, const Abbrev &Abbr);
312 const Abbrev &getAbbrev() const { return *Abbr; }
335 /// DenseMapInfo for struct Abbrev.
337 static Abbrev getEmptyKey();
338 static Abbrev getTombstoneKey();
342 static unsigned getHashValue(const Abbrev &Abbr) {
345 static bool isEqual(uint32_t LHS, const Abbrev &RHS)
    [all...]
DWARFUnit.h 209 const DWARFDebugAbbrev *Abbrev;
  /src/external/apache2/llvm/dist/llvm/tools/dsymutil/
DwarfLinkerForBinary.cpp 672 /// attribute with index \p Idx descibed by \p Abbrev. \p Offset is
674 /// by \p Abbrev.
677 getAttributeOffsets(const DWARFAbbreviationDeclaration *Abbrev, unsigned Idx,
682 DWARFFormValue::skipValue(Abbrev->getFormByIndex(I), Data, &Offset,
686 DWARFFormValue::skipValue(Abbrev->getFormByIndex(Idx), Data, &End,
694 const auto *Abbrev = DIE.getAbbreviationDeclarationPtr();
697 Abbrev->findAttributeIndex(dwarf::DW_AT_location);
701 uint64_t Offset = DIE.getOffset() + getULEB128Size(Abbrev->getCode());
704 getAttributeOffsets(Abbrev, *LocationIdx, Offset, *DIE.getDwarfUnit());
713 const auto *Abbrev = DIE.getAbbreviationDeclarationPtr()
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
GlobalModuleIndex.cpp 836 auto Abbrev = std::make_shared<BitCodeAbbrev>();
837 Abbrev->Add(BitCodeAbbrevOp(IDENTIFIER_INDEX));
838 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32));
839 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob));
840 unsigned IDTableAbbrev = Stream.EmitAbbrev(std::move(Abbrev));
ASTWriter.cpp 173 /*abbrev*/ 0);
1144 auto Abbrev = std::make_shared<BitCodeAbbrev>();
1145 Abbrev->Add(BitCodeAbbrevOp(MODULE_NAME));
1146 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name
1147 unsigned AbbrevCode = Stream.EmitAbbrev(std::move(Abbrev));
1164 auto Abbrev = std::make_shared<BitCodeAbbrev>();
1165 Abbrev->Add(BitCodeAbbrevOp(MODULE_DIRECTORY));
1166 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Directory
1167 unsigned AbbrevCode = Stream.EmitAbbrev(std::move(Abbrev));
1385 auto Abbrev = std::make_shared<BitCodeAbbrev>()
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/ObjectYAML/
DWARFYAML.h 36 struct Abbrev {
45 std::vector<Abbrev> Table;
251 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::DWARFYAML::Abbrev)
290 template <> struct MappingTraits<DWARFYAML::Abbrev> {
291 static void mapping(IO &IO, DWARFYAML::Abbrev &Abbrev);
  /src/external/apache2/llvm/dist/llvm/lib/DWARFLinker/
DWARFLinker.cpp 428 const auto *Abbrev = DIE.getAbbreviationDeclarationPtr();
432 Abbrev->findAttributeIndex(dwarf::DW_AT_const_value)) {
629 const auto *Abbrev = Die.getAbbreviationDeclarationPtr();
630 uint64_t Offset = Die.getOffset() + getULEB128Size(Abbrev->getCode());
633 for (const auto &AttrSpec : Abbrev->attributes()) {
815 /// Assign an abbreviation number to \p Abbrev.
821 void DWARFLinker::assignAbbrev(DIEAbbrev &Abbrev) {
824 Abbrev.Profile(ID);
831 Abbrev.setNumber(InSet->getNumber());
835 std::make_unique<DIEAbbrev>(Abbrev.getTag(), Abbrev.hasChildren()))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 104 // VALUE_SYMTAB_BLOCK abbrev id's.
110 // CONSTANTS_BLOCK abbrev id's.
116 // FUNCTION_BLOCK abbrev id's.
294 unsigned Abbrev);
297 unsigned &Abbrev);
300 SmallVectorImpl<uint64_t> &Record, unsigned &Abbrev);
302 unsigned Abbrev);
305 unsigned Abbrev);
307 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev);
309 unsigned Abbrev);
    [all...]

Completed in 28 milliseconds