144 switch (subtrace_sel) {
146 return C::execution_sel_exec_dispatch_execution;
148 return C::execution_sel_exec_dispatch_alu;
150 return C::execution_sel_exec_dispatch_bitwise;
152 return C::execution_sel_exec_dispatch_cast;
154 return C::execution_sel_exec_dispatch_calldata_copy;
156 return C::execution_sel_exec_dispatch_returndata_copy;
158 return C::execution_sel_exec_dispatch_set;
160 return C::execution_sel_exec_dispatch_get_contract_instance;
162 return C::execution_sel_exec_dispatch_emit_unencrypted_log;
164 return C::execution_sel_exec_dispatch_poseidon2_perm;
166 return C::execution_sel_exec_dispatch_sha256_compression;
168 return C::execution_sel_exec_dispatch_keccakf1600;
170 return C::execution_sel_exec_dispatch_ecc_add;
172 return C::execution_sel_exec_dispatch_to_radix;
177 __builtin_unreachable();