Skip to main content

RegisterMapper

Trait RegisterMapper 

Source
trait RegisterMapper {
    // Required methods
    fn rq(&self) -> u8;
    fn offset(&self) -> i32;
}
Expand description

Map RegisterId in our abstract program to concrete registers and addresses.

Required Methods§

Source

fn rq(&self) -> u8

Map RegisterId(0) to R8, and so on

Source

fn offset(&self) -> i32

Byte offset in a raw RegisterFile

Implementors§