157 switch (subtrace_sel) {
159 return C::execution_sel_execute_alu;
161 return C::execution_sel_execute_cast;
163 return C::execution_sel_execute_set;
165 return C::execution_sel_execute_bitwise;
167 return C::execution_sel_execute_to_radix;
169 return C::execution_sel_execute_poseidon2_perm;
171 return C::execution_sel_execute_ecc_add;
173 return C::execution_sel_execute_calldata_copy;
175 return C::execution_sel_execute_returndata_copy;
177 return C::execution_sel_execute_execution;
179 return C::execution_sel_execute_keccakf1600;
181 return C::execution_sel_execute_get_contract_instance;
183 return C::execution_sel_execute_emit_unencrypted_log;
185 return C::execution_sel_execute_sha256_compression;
190 __builtin_unreachable();