Module dataflows
Expand description
Types representing the dataflows in an Encoding.
Structs§
- An address term, consisting of a primary sized shift-then-multipy operation, and an optional second sized shift-then-multiply operation.
 - A shift-then-multiply operation.
 - The values for the shift-then-multiply operation.
 - An address computation of a memory access.
 - A single dataflow. Has one target (destination), and zero or more inputs (sources).
 - A collection of dataflows and memory accesses.
 - A set of inputs to a dataflow or memory address computation.
 - A memory access.
 - A collection of memory accesses.
 - A range of bytes.
 
Enums§
- The type of access that is performed.
 - The size of a term in the address computation. Also specifies whether the term should be interpreted as signed or unsigned after cropping it to the right size.
 - A destination in a dataflow.
 - A source in a dataflow
 
Traits§
- Types that implement this trait can be converted into destinations, given a size.
 - Types that implement this trait can be converted into sources, given a size.