7 Commits (main)

Author SHA1 Message Date
Karl Meakin ff92e7afd1
pulley: superinstructions for pushing/popping list of registers (#9099) 3 months ago
Karl Meakin 7059c57028
pulley: pack `dst`, `src1` and `src2` registers into 2 bytes (#9088) 3 months ago
Nick Fitzgerald 60085774f2
Pulley: Add memory access instructions with 64-bit offsets (#9085) 3 months ago
Karl Meakin e6c532fe01
pulley: use `Index{Mut}` instead of getters and setters (#9097) 3 months ago
Karl Meakin 0077817184
pulley: sign-extend `xconst` immediates (#9075) 3 months ago
Nick Fitzgerald ef1ffa2d2c
Get Pulley tests passing under MIRI; run Pulley tests under MIRI in CI (#9014) 3 months ago
Nick Fitzgerald 4ac1bedfca
Introduce the `pulley-interpreter` crate (#9008) 3 months ago