Lines Matching full:records
20 <li><a href="#datarecord">Data Records</a></li>
107 <li><a href="#datarecord">Data Records</a>, which describe entities within the
230 <a href="#datarecord">Data Records</a>. Both of these start with an
343 <a name="datarecord">Data Records</a>
348 Data records consist of a record code and a number of (up to) 64-bit
351 Records can be encoded either using an unabbrev record, or with an
394 This allows records to be encoded significantly more densely than records
418 to specify a dense encoding for a class of records once, then use that encoding
419 to emit many records. It takes space to emit the encoding into the file, but
420 the space is recouped (hopefully plus some) when the records that use it are
450 abbreviations defined within the block itself. Abbreviated data records
536 <li>The second value, 2, is the record code for <tt>TRIPLE</tt> records within LLVM IR file <tt>MODULE_BLOCK</tt> blocks.</li>
575 blocks. The currently specified records are:
589 described. <tt>SETBID</tt> records can occur multiple times throughout the
591 a <tt>SETBID</tt> record prior to any other records.
595 Standard <tt>DEFINE_ABBREV</tt> records can occur inside <tt>BLOCKINFO</tt>
614 "metadata," the abbreviations they contain are essential for parsing records
662 LLVM IR is encoded into a bitstream by defining blocks and records. It uses
664 records for things like instructions, global variable descriptors, type
725 <tt>CST_CODE_INTEGER</tt> and <tt>CST_CODE_WIDE_INTEGER</tt> records
758 <li>16 — <a href="#METADATA_ATTACHMENT"><tt>METADATA_ATTACHMENT</tt></a> — This contains records associating metadata with function instruction values.</li>
774 addition to records (described below) containing information
845 <tt>section</tt> attributes) within the module. These records can be
847 <tt>GLOBALVAR</tt> or <tt>FUNCTION</tt> records.</p>
1016 and <tt>ALIAS</tt> records. After a <tt>PURGEVALS</tt> record is seen,
1030 the module. These records can be referenced by 1-based index in the <i>gc</i>
1031 fields of <tt>FUNCTION</tt> records.</p>
1047 records, or within the <i>attr</i> field of function block <a
1049 href="#FUNC_CODE_INST_CALL"><tt>INST_CALL</tt></a> records.</p>
1108 <p>The <tt>TYPE_BLOCK</tt> block (id 10) contains records which
1114 type operator records.