Module bitpattern
Expand description
Types representing the bitpattern in an Encoding.
Structs§
Enums§
- Bit
- The purpose of a bit in an encoding.
- Flow
Input Location - The location of a source in an encoding. Either a memory address computation or dataflow.
- Flow
Output Location - The location of an output in an encoding. Either a dataflow destination, or memory output.
- Flow
Value Location - The location of a source or destination in an encoding.
- ImmBit
- The source of an immediate value bits.
- ImmBit
Order - The bit ordering of bits in a memory address immediate value.
- Mapping
OrBit Order - Part mapping for an immediate value.
If the immediate value is used in a memory address,
MappingOrBitorder::BitOrderis used. Otherwise,MappingOrBitOrder::Mappingis used. - Part
Mapping - A part mapping in an encodin.
- Part
Value - Represents whether a specific immediate value is valid or invalid.
Constants§
- MAX_
PARTS - The maximum number of supported parts in an encoding.
- PART_
NAMES - Single-letter names for the parts.