liblisa::encoding

Module bitpattern

Expand description

Types representing the bitpattern in an Encoding.

Structs§

Enums§

  • The purpose of a bit in an encoding.
  • The location of a source in an encoding. Either a memory address computation or dataflow.
  • The location of an output in an encoding. Either a dataflow destination, or memory output.
  • The location of a source or destination in an encoding.
  • The source of an immediate value bits.
  • The bit ordering of bits in a memory address immediate value.
  • Part mapping for an immediate value. If the immediate value is used in a memory address, MappingOrBitorder::BitOrder is used. Otherwise, MappingOrBitOrder::Mapping is used.
  • A part mapping in an encodin.
  • Represents whether a specific immediate value is valid or invalid.

Constants§

  • The maximum number of supported parts in an encoding.
  • Single-letter names for the parts.