Lines Matching refs:encoded
80 These integers are encoded in two ways: either as `Fixed Width Integers`_ or as
92 boolean values are usually encoded with a 1-bit wide integer.
103 value (0 through 7) is encoded directly, with the high bit set to zero. Values
107 For example, the value 30 (0x1E) is encoded as 62 (0b0011'1110) when emitted as
113 .. _char6-encoded value:
144 these start with an abbreviation ID encoded as a fixed-bitwidth field. The
174 specific. Nested blocks capture the hierarchical structure of the data encoded
208 record. The ``blockid`` value is encoded as an 8-bit VBR identifier, and
233 may vary between different block types. Records can be encoded either using an
268 encoded according to the `abbreviation definition`_. This allows records to be
269 encoded significantly more densely than records encoded with the
275 encoded in the abbreviation definition (as a literal operand) or supplied in the
344 integer is a vbr6 that indicates the array length, followed by the encoded
349 * Char6 (code 4): This field should be emitted as a `char6-encoded value`_.
361 For example, target triples in LLVM modules are encoded as a record of the form
387 #. The rest of the values are the char6 encoded values for ``"abcd"``.
486 LLVM IR is encoded into a bitstream by defining blocks and records. It uses
596 encoded as relative to the current instruction. Thus, if an operand
598 will be encoded as 1.
621 This can be inefficient, as operands are normally encoded
623 case of phi instructions. For phi instructions, operands are encoded as