HomeSort by relevance Sort by last modified time
    Searched refs:Abbrev (Results 1 - 25 of 50) sorted by null

1 2

  /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...]

Completed in 550 milliseconds

1 2