INNER CODE UNIT · Rust
into_register_traces
GuildOfWeavers/distaff · src/processor/decoder/mod.rs:120
pub fn into_register_traces(mut self) -> Vec<Vec<u128>> {
let mut registers: Vec<Vec<u128>> = Vec::new();
registers.push(self.op_counter);
let [r0, r1, r2, r3] = self.sponge_trace;
registers.push(r0);
registers.push(r1);
registers.push(r2);
registers.push(r3);
let [r0, r1, r2] = self.cf_op_bits;
registers.push(r0);
registers.push(r1);
registers.push(r2);
let [r0, r1, r2, r3, r4] = self.ld_op_bits;
registers.push(r0);