Home
last modified time | relevance | path

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

12

/external/clang/lib/Frontend/
DSerializedDiagnosticPrinter.cpp427 static void AddSourceLocationAbbrev(llvm::BitCodeAbbrev *Abbrev) { in AddSourceLocationAbbrev() argument
429 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); // File ID. in AddSourceLocationAbbrev()
430 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Line. in AddSourceLocationAbbrev()
431 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Column. in AddSourceLocationAbbrev()
432 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Offset; in AddSourceLocationAbbrev()
435 static void AddRangeLocationAbbrev(llvm::BitCodeAbbrev *Abbrev) { in AddRangeLocationAbbrev() argument
436 AddSourceLocationAbbrev(Abbrev); in AddRangeLocationAbbrev()
437 AddSourceLocationAbbrev(Abbrev); in AddRangeLocationAbbrev()
454 BitCodeAbbrev *Abbrev = new BitCodeAbbrev(); in EmitBlockInfoBlock() local
455 Abbrev->Add(BitCodeAbbrevOp(RECORD_VERSION)); in EmitBlockInfoBlock()
[all …]
DTestModuleFileExtension.cpp31 auto Abbrev = Stream.EmitAbbrev(Abv); in writeExtensionContents() local
44 Stream.EmitRecordWithBlob(Abbrev, Record, Message); in writeExtensionContents()
/external/clang/lib/Serialization/
DASTWriter.cpp1217 auto *Abbrev = new BitCodeAbbrev(); in WriteControlBlock() local
1218 Abbrev->Add(BitCodeAbbrevOp(MODULE_NAME)); in WriteControlBlock()
1219 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Name in WriteControlBlock()
1220 unsigned AbbrevCode = Stream.EmitAbbrev(Abbrev); in WriteControlBlock()
1237 auto *Abbrev = new BitCodeAbbrev(); in WriteControlBlock() local
1238 Abbrev->Add(BitCodeAbbrevOp(MODULE_DIRECTORY)); in WriteControlBlock()
1239 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); // Directory in WriteControlBlock()
1240 unsigned AbbrevCode = Stream.EmitAbbrev(Abbrev); in WriteControlBlock()
1458 auto *Abbrev = new BitCodeAbbrev(); in WriteControlBlock() local
1459 Abbrev->Add(BitCodeAbbrevOp(ORIGINAL_PCH_DIR)); in WriteControlBlock()
[all …]
DGlobalModuleIndex.cpp753 BitCodeAbbrev *Abbrev = new BitCodeAbbrev(); in writeIndex() local
754 Abbrev->Add(BitCodeAbbrevOp(IDENTIFIER_INDEX)); in writeIndex()
755 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); in writeIndex()
756 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); in writeIndex()
757 unsigned IDTableAbbrev = Stream.EmitAbbrev(Abbrev); in writeIndex()
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfFile.cpp24 for (DIEAbbrev *Abbrev : Abbreviations) in ~DwarfFile()
25 Abbrev->~DIEAbbrev(); in ~DwarfFile()
32 DIEAbbrev Abbrev = Die.generateAbbrev(); in assignAbbrevNumber() local
33 Abbrev.Profile(ID); in assignAbbrevNumber()
43 DIEAbbrev *New = new (AbbrevAllocator) DIEAbbrev(std::move(Abbrev)); in assignAbbrevNumber()
95 const DIEAbbrev &Abbrev = assignAbbrevNumber(Die); in computeSizeAndOffset() local
110 (void)Abbrev; in computeSizeAndOffset()
111 assert(Abbrev.hasChildren() && "Children flag not set"); in computeSizeAndOffset()
DAsmPrinterDwarf.cpp284 void AsmPrinter::emitDwarfAbbrev(const DIEAbbrev &Abbrev) const { in emitDwarfAbbrev()
286 EmitULEB128(Abbrev.getNumber(), "Abbreviation Code"); in emitDwarfAbbrev()
289 Abbrev.Emit(this); in emitDwarfAbbrev()
DDIE.cpp112 DIEAbbrev Abbrev(Tag, hasChildren()); in generateAbbrev() local
114 Abbrev.AddAttribute(V.getAttribute(), V.getForm()); in generateAbbrev()
115 return Abbrev; in generateAbbrev()
/external/llvm/include/llvm/Bitcode/
DBitstreamWriter.h301 void EmitRecordWithAbbrevImpl(unsigned Abbrev, ArrayRef<uintty> Vals, in EmitRecordWithAbbrevImpl() argument
305 unsigned AbbrevNo = Abbrev-bitc::FIRST_APPLICATION_ABBREV; in EmitRecordWithAbbrevImpl()
309 EmitCode(Abbrev); in EmitRecordWithAbbrevImpl()
410 void EmitRecord(unsigned Code, const Container &Vals, unsigned Abbrev = 0) {
411 if (!Abbrev) {
423 EmitRecordWithAbbrevImpl(Abbrev, makeArrayRef(Vals), StringRef(), Code);
430 void EmitRecordWithAbbrev(unsigned Abbrev, const Container &Vals) { in EmitRecordWithAbbrev() argument
431 EmitRecordWithAbbrevImpl(Abbrev, makeArrayRef(Vals), StringRef(), None); in EmitRecordWithAbbrev()
440 void EmitRecordWithBlob(unsigned Abbrev, const Container &Vals, in EmitRecordWithBlob() argument
442 EmitRecordWithAbbrevImpl(Abbrev, makeArrayRef(Vals), Blob, None); in EmitRecordWithBlob()
[all …]
/external/llvm/test/DebugInfo/SystemZ/
Dvariable-loc.s107 .long .L.debug_abbrev_begin # Offset Into Abbrev. Section
109 .byte 1 # Abbrev [1] 0xb:0x94 DW_TAG_compile_unit
116 .byte 2 # Abbrev [2] 0x26:0x7 DW_TAG_subprogram
122 .byte 3 # Abbrev [3] 0x2d:0xb DW_TAG_subprogram
129 .byte 4 # Abbrev [4] 0x38:0x7 DW_TAG_base_type
133 .byte 5 # Abbrev [5] 0x3f:0xb DW_TAG_subprogram
141 .byte 6 # Abbrev [6] 0x4a:0x7 DW_TAG_base_type
145 .byte 7 # Abbrev [7] 0x51:0x5 DW_TAG_array_type
147 .byte 8 # Abbrev [8] 0x56:0x48 DW_TAG_subprogram
154 .byte 9 # Abbrev [9] 0x6d:0x30 DW_TAG_lexical_block
[all …]
/external/llvm/test/DebugInfo/Generic/
Dinlined-vars.ll37 ; ARGUMENT: {{.*Abbrev.*DW_TAG_formal_parameter}}
38 ; ARGUMENT: {{.*Abbrev.*DW_TAG_formal_parameter}}
39 ; ARGUMENT-NOT: {{.*Abbrev.*DW_TAG_formal_parameter}}
44 ; VARIABLE: {{.*Abbrev.*DW_TAG_variable}}
45 ; VARIABLE: {{.*Abbrev.*DW_TAG_variable}}
46 ; VARIABLE-NOT: {{.*Abbrev.*DW_TAG_variable}}
/external/google-breakpad/src/client/mac/handler/testcases/testdata/
Ddump_syms_i386_breakpad.sym1043 …::_Vector_base<dwarf2reader::CompilationUnit::Abbrev, std::allocator<dwarf2reader::CompilationUnit…
1214 …:CompilationUnit::Abbrev, std::allocator<dwarf2reader::CompilationUnit::Abbrev> >::_M_deallocate(d…
1895Abbrev*, std::allocator<dwarf2reader::CompilationUnit::Abbrev> >(dwarf2reader::CompilationUnit::Ab…
3714 …tionUnit::ProcessDIE(unsigned long long, char const*, dwarf2reader::CompilationUnit::Abbrev const&)
3722 …0 dwarf2reader::CompilationUnit::SkipDIE(char const*, dwarf2reader::CompilationUnit::Abbrev const&)
4206 … 0 std::vector<dwarf2reader::CompilationUnit::Abbrev, std::allocator<dwarf2reader::CompilationUnit…
4210 … 0 std::vector<dwarf2reader::CompilationUnit::Abbrev, std::allocator<dwarf2reader::CompilationUnit…
4216 … 0 std::vector<dwarf2reader::CompilationUnit::Abbrev, std::allocator<dwarf2reader::CompilationUnit…
4221 … 0 std::vector<dwarf2reader::CompilationUnit::Abbrev, std::allocator<dwarf2reader::CompilationUnit…
4227 … 0 std::vector<dwarf2reader::CompilationUnit::Abbrev, std::allocator<dwarf2reader::CompilationUnit…
[all …]
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp844 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev) { in WriteMDTuple() argument
853 Record, Abbrev); in WriteMDTuple()
860 unsigned Abbrev) { in WriteDILocation() argument
867 Stream.EmitRecord(bitc::METADATA_LOCATION, Record, Abbrev); in WriteDILocation()
875 unsigned Abbrev) { in WriteGenericDINode() argument
883 Stream.EmitRecord(bitc::METADATA_GENERIC_DEBUG, Record, Abbrev); in WriteGenericDINode()
895 unsigned Abbrev) { in WriteDISubrange() argument
900 Stream.EmitRecord(bitc::METADATA_SUBRANGE, Record, Abbrev); in WriteDISubrange()
907 unsigned Abbrev) { in WriteDIEnumerator() argument
912 Stream.EmitRecord(bitc::METADATA_ENUMERATOR, Record, Abbrev); in WriteDIEnumerator()
[all …]
/external/llvm/test/MC/ELF/
Dcompression.s50 .long .Lsection_abbrev # Offset Into Abbrev. Section
52 .byte 1 # Abbrev [1] DW_TAG_compile_unit
Ddiscriminator.s19 .long .L.debug_abbrev_begin # Offset Into Abbrev. Section
21 .byte 1 # Abbrev [1] 0xb:0x1b DW_TAG_compile_unit
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp1370 void copyAbbrev(const DWARFAbbreviationDeclaration &Abbrev, bool hasODR);
1374 void AssignAbbrev(DIEAbbrev &Abbrev);
2006 getAttributeOffsets(const DWARFAbbreviationDeclaration *Abbrev, unsigned Idx, in getAttributeOffsets() argument
2011 DWARFFormValue::skipValue(Abbrev->getFormByIndex(i), Data, &Offset, &Unit); in getAttributeOffsets()
2014 DWARFFormValue::skipValue(Abbrev->getFormByIndex(Idx), Data, &End, &Unit); in getAttributeOffsets()
2026 const auto *Abbrev = DIE.getAbbreviationDeclarationPtr(); in shouldKeepVariableDIE() local
2030 Abbrev->findAttributeIndex(dwarf::DW_AT_const_value) != -1U) { in shouldKeepVariableDIE()
2035 uint32_t LocationIdx = Abbrev->findAttributeIndex(dwarf::DW_AT_location); in shouldKeepVariableDIE()
2039 uint32_t Offset = DIE.getOffset() + getULEB128Size(Abbrev->getCode()); in shouldKeepVariableDIE()
2043 getAttributeOffsets(Abbrev, LocationIdx, Offset, OrigUnit); in shouldKeepVariableDIE()
[all …]
/external/google-breakpad/src/common/dwarf/
Ddwarf2reader.h244 struct Abbrev { struct
271 const Abbrev& abbrev); argument
286 const Abbrev& abbrev);
316 std::vector<Abbrev>* abbrevs_;
Ddwarf2reader_test_common.h119 TestAbbrevTable &Abbrev(int code, DwarfTag tag, DwarfHasChild has_children) { in Abbrev() function
Ddwarf2reader_die_unittest.cc165 abbrevs.Abbrev(1, dwarf2reader::DW_TAG_compile_unit, in TEST_P()
240 abbrevs.Abbrev(1, tag, dwarf2reader::DW_children_no) in StartSingleAttributeDIE()
/external/llvm/tools/llvm-dwp/
Dllvm-dwp.cpp90 static uint32_t getCUAbbrev(StringRef Abbrev, uint64_t AbbrCode) { in getCUAbbrev() argument
93 DataExtractor AbbrevData(Abbrev, true, 0); in getCUAbbrev()
106 static uint64_t getCUSignature(StringRef Abbrev, StringRef Info) { in getCUSignature() argument
116 DataExtractor AbbrevData(Abbrev, true, 0); in getCUSignature()
117 uint32_t AbbrevOffset = getCUAbbrev(Abbrev, AbbrCode); in getCUSignature()
/external/llvm/include/llvm/CodeGen/
DAsmPrinter.h453 for (const auto &Abbrev : Abbrevs) in emitDwarfAbbrevs() local
454 emitDwarfAbbrev(*Abbrev); in emitDwarfAbbrevs()
460 void emitDwarfAbbrev(const DIEAbbrev &Abbrev) const;
/external/llvm/lib/DebugInfo/DWARF/
DDWARFContext.cpp292 if (Abbrev) in getDebugAbbrev()
293 return Abbrev.get(); in getDebugAbbrev()
297 Abbrev.reset(new DWARFDebugAbbrev()); in getDebugAbbrev()
298 Abbrev->extract(abbrData); in getDebugAbbrev()
299 return Abbrev.get(); in getDebugAbbrev()
DDWARFUnit.cpp39 : Context(DC), InfoSection(Section), Abbrev(DA), RangeSection(RS), in DWARFUnit()
100 Abbrevs = Abbrev->getAbbreviationDeclarationSet(AbbrOffset); in extractImpl()
/external/llvm/test/tools/llvm-dwp/X86/
Dsimple.test20 CHECK-LABEL: Abbrev table for offset:
25 CHECK-LABEL: Abbrev table for offset:
/external/llvm/test/DebugInfo/X86/
Dfission-cu.ll25 ; CHECK: Abbrev table for offset: 0x00000000
34 ; CHECK: Abbrev table for offset: 0x00000000
/external/strace/
Dmpers.awk214 /^Abbrev Number:[^(]+\(DW_TAG_/ {

12