/external/clang/lib/Frontend/ |
SerializedDiagnosticPrinter.cpp | 428 static void AddSourceLocationAbbrev(llvm::BitCodeAbbrev *Abbrev) { 430 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 10)); // File ID. 431 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Line. 432 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Column. 433 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Fixed, 32)); // Offset; 436 static void AddRangeLocationAbbrev(llvm::BitCodeAbbrev *Abbrev) { 437 AddSourceLocationAbbrev(Abbrev); 438 AddSourceLocationAbbrev(Abbrev); 455 BitCodeAbbrev *Abbrev = new BitCodeAbbrev(); 456 Abbrev->Add(BitCodeAbbrevOp(RECORD_VERSION)) [all...] |
TestModuleFileExtension.cpp | 31 auto Abbrev = Stream.EmitAbbrev(Abv); 42 Stream.EmitRecordWithBlob(Abbrev, Record, Message);
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfFile.cpp | 25 for (DIEAbbrev *Abbrev : Abbreviations) 26 Abbrev->~DIEAbbrev(); 33 DIEAbbrev Abbrev = Die.generateAbbrev(); 34 Abbrev.Profile(ID); 44 DIEAbbrev *New = new (AbbrevAllocator) DIEAbbrev(std::move(Abbrev)); 102 const DIEAbbrev &Abbrev = assignAbbrevNumber(Die); 117 (void)Abbrev; 118 assert(Abbrev.hasChildren() && "Children flag not set"); 134 // Start the debug abbrev section.
|
/external/llvm/test/MC/ELF/ |
compression.s | 84 .long .Lsection_abbrev # Offset Into Abbrev. Section 86 .byte 1 # Abbrev [1] DW_TAG_compile_unit
|
discriminator.s | 19 .long .L.debug_abbrev_begin # Offset Into Abbrev. Section 21 .byte 1 # Abbrev [1] 0xb:0x1b DW_TAG_compile_unit
|
/external/llvm/include/llvm/Bitcode/ |
BitstreamWriter.h | 96 /// \brief Retrieve the number of bits currently used to encode an abbrev ID. 220 // Push the outer block's abbrev set onto the stack, start out with an 221 // empty abbrev set. 226 // to the abbrev list. 249 // Restore the inner block's code size and abbrev table. 260 /// EmitAbbreviatedLiteral - Emit a literal value according to its abbrev 261 /// record. This is a no-op, since the abbrev specifies the literal to use. 265 // If the abbrev specifies the literal value to use, don't emit 268 "Invalid abbrev for record!"); 301 void EmitRecordWithAbbrevImpl(unsigned Abbrev, ArrayRef<uintty> Vals [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Bitcode/ |
BitstreamWriter.h | 73 // Free blockinfo abbrev info. 210 // Push the outer block's abbrev set onto the stack, start out with an 211 // empty abbrev set. 216 // to the abbrev list. 248 // Restore the inner block's code size and abbrev table. 259 /// EmitAbbreviatedLiteral - Emit a literal value according to its abbrev 260 /// record. This is a no-op, since the abbrev specifies the literal to use. 264 // If the abbrev specifies the literal value to use, don't emit 267 "Invalid abbrev for record!"); 298 void EmitRecordWithAbbrevImpl(unsigned Abbrev, SmallVectorImpl<uintty> &Vals [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/ |
DIE.h | 116 /// Abbrev - Buffer for constructing abbreviation. 118 DIEAbbrev Abbrev; 142 : Abbrev(Tag, dwarf::DW_CHILDREN_no), Offset(0), 147 DIEAbbrev &getAbbrev() { return Abbrev; } 148 unsigned getAbbrevNumber() const { return Abbrev.getNumber(); } 149 unsigned getTag() const { return Abbrev.getTag(); } 155 void setTag(unsigned Tag) { Abbrev.setTag(Tag); } 162 Abbrev.AddAttribute(Attribute, Form); 183 Abbrev.setChildrenFlag(dwarf::DW_CHILDREN_yes);
|
DIE.cpp | 120 Abbrev.AddFirstAttribute(dwarf::DW_AT_sibling, dwarf::DW_FORM_ref4); 128 bool isBlock = Abbrev.getTag() == 0; 138 << dwarf::TagString(Abbrev.getTag()) 140 << dwarf::ChildrenString(Abbrev.getChildrenFlag()) << "\n"; 145 const SmallVector<DIEAbbrevData, 8> &Data = Abbrev.getData(); 326 const SmallVector<DIEAbbrevData, 8> &AbbrevData = Abbrev.getData(); 345 const SmallVector<DIEAbbrevData, 8> &AbbrevData = Abbrev.getData();
|
/external/swiftshader/third_party/LLVM/lib/DebugInfo/ |
DWARFContext.cpp | 58 if (Abbrev) 59 return Abbrev.get(); 63 Abbrev.reset(new DWARFDebugAbbrev()); 64 Abbrev->parse(abbrData); 65 return Abbrev.get();
|
DWARFContext.h | 30 OwningPtr<DWARFDebugAbbrev> Abbrev;
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/elf/ |
dwarf2-1.d | 11 Abbrev Offset: 0x0 13 <0><b>: Abbrev Number: 1 \(DW_TAG_compile_unit\) 20 <1><2f>: Abbrev Number: 2 \(DW_TAG_subprogram\) 29 <1><4a>: Abbrev Number: 3 \(DW_TAG_base_type\) 33 <1><51>: Abbrev Number: 0
|
dwarf2-2.d | 11 Abbrev Offset: 0x0 13 <0><b>: Abbrev Number: 1 \(DW_TAG_compile_unit\) 20 <1><2f>: Abbrev Number: 2 \(DW_TAG_subprogram\) 29 <1><4a>: Abbrev Number: 3 \(DW_TAG_base_type\) 33 <1><51>: Abbrev Number: 0
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
dw2-compress-1.d | 10 Abbrev Offset: 0x0 12 <0><b>: Abbrev Number: 1 \(DW_TAG_compile_unit\) 19 <1><2f>: Abbrev Number: 2 \(DW_TAG_subprogram\) 28 <1><4a>: Abbrev Number: 3 \(DW_TAG_base_type\) 32 <1><51>: Abbrev Number: 0
|
/external/clang/lib/Serialization/ |
ASTWriter.cpp | [all...] |
/external/llvm/test/DebugInfo/SystemZ/ |
variable-loc.s | 107 .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_bloc [all...] |
/toolchain/binutils/binutils-2.25/binutils/testsuite/binutils-all/i386/ |
compressed-1a.d | 35 Abbrev Offset: 0x0 37 <0><b>: Abbrev Number: 1 \(DW_TAG_compile_unit\) 45 <1><25>: Abbrev Number: 2 \(DW_TAG_subprogram\) 53 <1><37>: Abbrev Number: 2 \(DW_TAG_subprogram\) 61 <1><49>: Abbrev Number: 0
|
/toolchain/binutils/binutils-2.25/binutils/testsuite/binutils-all/x86-64/ |
compressed-1a.d | 35 Abbrev Offset: 0x0 37 <0><b>: Abbrev Number: 1 \(DW_TAG_compile_unit\) 45 <1><2d>: Abbrev Number: 2 \(DW_TAG_subprogram\) 53 <1><47>: Abbrev Number: 2 \(DW_TAG_subprogram\) 61 <1><61>: Abbrev Number: 0
|
/external/google-breakpad/src/common/dwarf/ |
dwarf2reader_test_common.h | 72 // DWARF version, abbrev table offset, and address size. 119 TestAbbrevTable &Abbrev(int code, DwarfTag tag, DwarfHasChild has_children) {
|
dwarf2reader.h | 244 struct Abbrev { 271 const Abbrev& abbrev); 283 // Skips the die with attributes specified in ABBREV starting at 286 const Abbrev& abbrev); 316 std::vector<Abbrev>* abbrevs_; [all...] |
/external/llvm/test/tools/dsymutil/Inputs/scattered-reloc/ |
1.s | 82 Lset0 = Lsection_abbrev-Lsection_abbrev @ Offset Into Abbrev. Section 85 .byte 1 @ Abbrev [1] 0xb:0x2d DW_TAG_compile_unit 92 .byte 2 @ Abbrev [2] 0x1e:0x12 DW_TAG_variable 101 .byte 3 @ Abbrev [3] 0x30:0x7 DW_TAG_base_type
|
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | 44 // VALUE_SYMTAB_BLOCK abbrev id's. 50 // CONSTANTS_BLOCK abbrev id's. 56 // FUNCTION_BLOCK abbrev id's. 160 unsigned Abbrev); 163 unsigned &Abbrev); 166 SmallVectorImpl<uint64_t> &Record, unsigned &Abbrev); 168 unsigned Abbrev); 170 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev); 172 unsigned Abbrev); 174 SmallVectorImpl<uint64_t> &Record, unsigned Abbrev); [all...] |
/external/llvm/unittests/Bitcode/ |
BitstreamReaderTest.cpp | 200 BitCodeAbbrev *Abbrev = new BitCodeAbbrev(); 201 Abbrev->Add(BitCodeAbbrevOp(RecordID)); 202 Abbrev->Add(BitCodeAbbrevOp(BitCodeAbbrevOp::Blob)); 203 AbbrevID = Stream.EmitAbbrev(Abbrev);
|
/prebuilts/go/darwin-x86/src/cmd/internal/dwarf/ |
dwarf.go | 25 Abbrev int // Either DW_ABRV_AUTO or DW_ABRV_PARAM 93 * always write them out in the order of declaration in the abbrev. 435 Abbrev int 442 func putattr(ctxt Context, s Sym, abbrev int, form int, cls int, value int64, data interface{}) error { 523 return fmt.Errorf("dwarf: null reference in %d", abbrev) 546 // only the ones actually listed in the Abbrev will be written out. 547 func PutAttrs(ctxt Context, s Sym, abbrev int, attr *DWAttr) { 549 for _, f := range abbrevs[abbrev].attr { 552 putattr(ctxt, s, abbrev, int(f.form), int(ap.Cls), ap.Value, ap.Data) 557 putattr(ctxt, s, abbrev, int(f.form), 0, 0, nil [all...] |
/prebuilts/go/linux-x86/src/cmd/internal/dwarf/ |
dwarf.go | 25 Abbrev int // Either DW_ABRV_AUTO or DW_ABRV_PARAM 93 * always write them out in the order of declaration in the abbrev. 435 Abbrev int 442 func putattr(ctxt Context, s Sym, abbrev int, form int, cls int, value int64, data interface{}) error { 523 return fmt.Errorf("dwarf: null reference in %d", abbrev) 546 // only the ones actually listed in the Abbrev will be written out. 547 func PutAttrs(ctxt Context, s Sym, abbrev int, attr *DWAttr) { 549 for _, f := range abbrevs[abbrev].attr { 552 putattr(ctxt, s, abbrev, int(f.form), int(ap.Cls), ap.Value, ap.Data) 557 putattr(ctxt, s, abbrev, int(f.form), 0, 0, nil [all...] |