24 static constexpr std::array<ColumnAndShifts, LOOKUP_TUPLE_SIZE>
SRC_COLUMNS = {
25 ColumnAndShifts::execution_rop_1_,
26 ColumnAndShifts::execution_sel_opcode_error,
27 ColumnAndShifts::execution_sel_envvar_pi_lookup_col0,
28 ColumnAndShifts::execution_sel_envvar_pi_lookup_col1,
29 ColumnAndShifts::execution_envvar_pi_row_idx,
30 ColumnAndShifts::execution_is_address,
31 ColumnAndShifts::execution_is_sender,
32 ColumnAndShifts::execution_is_transactionfee,
33 ColumnAndShifts::execution_is_isstaticcall,
34 ColumnAndShifts::execution_is_l2gasleft,
35 ColumnAndShifts::execution_is_dagasleft,
36 ColumnAndShifts::execution_mem_tag_reg_0_
38 static constexpr std::array<ColumnAndShifts, LOOKUP_TUPLE_SIZE>
DST_COLUMNS = {
39 ColumnAndShifts::precomputed_clk,
40 ColumnAndShifts::precomputed_invalid_envvar_enum,
41 ColumnAndShifts::precomputed_sel_envvar_pi_lookup_col0,
42 ColumnAndShifts::precomputed_sel_envvar_pi_lookup_col1,
43 ColumnAndShifts::precomputed_envvar_pi_row_idx,
44 ColumnAndShifts::precomputed_is_address,
45 ColumnAndShifts::precomputed_is_sender,
46 ColumnAndShifts::precomputed_is_transactionfee,
47 ColumnAndShifts::precomputed_is_isstaticcall,
48 ColumnAndShifts::precomputed_is_l2gasleft,
49 ColumnAndShifts::precomputed_is_dagasleft,
50 ColumnAndShifts::precomputed_out_tag