33 in.get(C::execution_sel_op_is_indirect_wire_6_) * in.get(C::execution_sel_op_is_address_6_);
34 const auto execution_NUM_RELATIVE_OPERANDS =
35 in.get(C::execution_sel_op_is_relative_effective_0_) + in.get(C::execution_sel_op_is_relative_effective_1_) +
36 in.get(C::execution_sel_op_is_relative_effective_2_) + in.get(C::execution_sel_op_is_relative_effective_3_) +
37 in.get(C::execution_sel_op_is_relative_effective_4_) + in.get(C::execution_sel_op_is_relative_effective_5_) +
38 in.get(C::execution_sel_op_is_relative_effective_6_);
39 const auto execution_NUM_RELATIVE_X = execution_NUM_RELATIVE_OPERANDS;
40 const auto execution_NUM_RELATIVE_Y = in.get(C::execution_num_relative_operands_inv);
41 const auto execution_NUM_RELATIVE_E = (
FF(1) - in.get(C::execution_sel_do_base_check));
42 const auto execution_BASE_CHECK_X =
43 in.get(C::execution_sel_do_base_check) * (in.get(C::execution_base_address_tag) - constants_MEM_TAG_U32);
44 const auto execution_BASE_CHECK_Y = in.get(C::execution_base_address_tag_diff_inv);
45 const auto execution_BASE_CHECK_E = (
FF(1) - in.get(C::execution_sel_base_address_failure));
46 const auto execution_RELATIVE_RESOLUTION_FILTER =
47 (
FF(1) - in.get(C::execution_sel_base_address_failure)) * in.get(C::execution_base_address_val);
48 const auto execution_BATCHED_TAGS_DIFF = in.get(C::execution_sel_should_apply_indirection_0_) *
FF(1) *
49 (in.get(C::execution_rop_tag_0_) - constants_MEM_TAG_U32) +
50 in.get(C::execution_sel_should_apply_indirection_1_) *
FF(8) *
51 (in.get(C::execution_rop_tag_1_) - constants_MEM_TAG_U32) +
52 in.get(C::execution_sel_should_apply_indirection_2_) *
FF(64) *
53 (in.get(C::execution_rop_tag_2_) - constants_MEM_TAG_U32) +
54 in.get(C::execution_sel_should_apply_indirection_3_) *
FF(512) *
55 (in.get(C::execution_rop_tag_3_) - constants_MEM_TAG_U32) +
56 in.get(C::execution_sel_should_apply_indirection_4_) *
FF(4096) *
57 (in.get(C::execution_rop_tag_4_) - constants_MEM_TAG_U32) +
58 in.get(C::execution_sel_should_apply_indirection_5_) *
FF(32768) *
59 (in.get(C::execution_rop_tag_5_) - constants_MEM_TAG_U32) +
60 in.get(C::execution_sel_should_apply_indirection_6_) *
FF(262144) *
61 (in.get(C::execution_rop_tag_6_) - constants_MEM_TAG_U32);
62 const auto execution_BATCHED_TAGS_DIFF_X = execution_BATCHED_TAGS_DIFF;
63 const auto execution_BATCHED_TAGS_DIFF_Y = in.get(C::execution_batched_tags_diff_inv);
64 const auto execution_BATCHED_TAGS_DIFF_E = (
FF(1) - in.get(C::execution_sel_some_final_check_failed));
65 const auto execution_BATCHED_TAGS_DIFF_EQ =
66 (execution_BATCHED_TAGS_DIFF_X *
67 (execution_BATCHED_TAGS_DIFF_E * (
FF(1) - execution_BATCHED_TAGS_DIFF_Y) + execution_BATCHED_TAGS_DIFF_Y) -
69 execution_BATCHED_TAGS_DIFF_E;
70 const auto execution_ADDRESSING_ERROR_COLLECTION =
71 in.get(C::execution_sel_base_address_failure) + in.get(C::execution_sel_relative_overflow_0_) +
72 in.get(C::execution_sel_relative_overflow_1_) + in.get(C::execution_sel_relative_overflow_2_) +
73 in.get(C::execution_sel_relative_overflow_3_) + in.get(C::execution_sel_relative_overflow_4_) +
74 in.get(C::execution_sel_relative_overflow_5_) + in.get(C::execution_sel_relative_overflow_6_) +
75 in.get(C::execution_sel_some_final_check_failed);
76 const auto execution_ADDRESSING_COLLECTION_X = execution_ADDRESSING_ERROR_COLLECTION;
77 const auto execution_ADDRESSING_COLLECTION_Y = in.get(C::execution_addressing_error_collection_inv);
78 const auto execution_ADDRESSING_COLLECTION_E = (
FF(1) - in.get(C::execution_sel_addressing_error));
79 const auto execution_ADDRESSING_COLLECTION_EQ =
80 (execution_ADDRESSING_COLLECTION_X *
81 (execution_ADDRESSING_COLLECTION_E * (
FF(1) - execution_ADDRESSING_COLLECTION_Y) +
82 execution_ADDRESSING_COLLECTION_Y) -
84 execution_ADDRESSING_COLLECTION_E;
85 const auto execution_SEL_SHOULD_RESOLVE_ADDRESS =
86 in.get(C::execution_sel_bytecode_retrieval_success) * in.get(C::execution_sel_instruction_fetching_success);
91 in.get(C::execution_sel_op_is_relative_wire_0_) * (
FF(1) - in.get(C::execution_sel_op_is_relative_wire_0_));
92 tmp *= scaling_factor;
93 std::get<0>(evals) +=
typename Accumulator::View(tmp);
98 in.get(C::execution_sel_op_is_relative_wire_1_) * (
FF(1) - in.get(C::execution_sel_op_is_relative_wire_1_));
99 tmp *= scaling_factor;
100 std::get<1>(evals) +=
typename Accumulator::View(tmp);
105 in.get(C::execution_sel_op_is_relative_wire_2_) * (
FF(1) - in.get(C::execution_sel_op_is_relative_wire_2_));
106 tmp *= scaling_factor;
107 std::get<2>(evals) +=
typename Accumulator::View(tmp);
112 in.get(C::execution_sel_op_is_relative_wire_3_) * (
FF(1) - in.get(C::execution_sel_op_is_relative_wire_3_));
113 tmp *= scaling_factor;
114 std::get<3>(evals) +=
typename Accumulator::View(tmp);
119 in.get(C::execution_sel_op_is_relative_wire_4_) * (
FF(1) - in.get(C::execution_sel_op_is_relative_wire_4_));
120 tmp *= scaling_factor;
121 std::get<4>(evals) +=
typename Accumulator::View(tmp);
126 in.get(C::execution_sel_op_is_relative_wire_5_) * (
FF(1) - in.get(C::execution_sel_op_is_relative_wire_5_));
127 tmp *= scaling_factor;
128 std::get<5>(evals) +=
typename Accumulator::View(tmp);
133 in.get(C::execution_sel_op_is_relative_wire_6_) * (
FF(1) - in.get(C::execution_sel_op_is_relative_wire_6_));
134 tmp *= scaling_factor;
135 std::get<6>(evals) +=
typename Accumulator::View(tmp);
140 in.get(C::execution_sel_op_is_relative_wire_7_) * (
FF(1) - in.get(C::execution_sel_op_is_relative_wire_7_));
141 tmp *= scaling_factor;
142 std::get<7>(evals) +=
typename Accumulator::View(tmp);
147 in.get(C::execution_sel_op_is_indirect_wire_0_) * (
FF(1) - in.get(C::execution_sel_op_is_indirect_wire_0_));
148 tmp *= scaling_factor;
149 std::get<8>(evals) +=
typename Accumulator::View(tmp);
154 in.get(C::execution_sel_op_is_indirect_wire_1_) * (
FF(1) - in.get(C::execution_sel_op_is_indirect_wire_1_));
155 tmp *= scaling_factor;
156 std::get<9>(evals) +=
typename Accumulator::View(tmp);
161 in.get(C::execution_sel_op_is_indirect_wire_2_) * (
FF(1) - in.get(C::execution_sel_op_is_indirect_wire_2_));
162 tmp *= scaling_factor;
168 in.get(C::execution_sel_op_is_indirect_wire_3_) * (
FF(1) - in.get(C::execution_sel_op_is_indirect_wire_3_));
169 tmp *= scaling_factor;
175 in.get(C::execution_sel_op_is_indirect_wire_4_) * (
FF(1) - in.get(C::execution_sel_op_is_indirect_wire_4_));
176 tmp *= scaling_factor;
182 in.get(C::execution_sel_op_is_indirect_wire_5_) * (
FF(1) - in.get(C::execution_sel_op_is_indirect_wire_5_));
183 tmp *= scaling_factor;
189 in.get(C::execution_sel_op_is_indirect_wire_6_) * (
FF(1) - in.get(C::execution_sel_op_is_indirect_wire_6_));
190 tmp *= scaling_factor;
196 in.get(C::execution_sel_op_is_indirect_wire_7_) * (
FF(1) - in.get(C::execution_sel_op_is_indirect_wire_7_));
197 tmp *= scaling_factor;
202 auto tmp = (execution_SEL_SHOULD_RESOLVE_ADDRESS * in.get(C::execution_indirect) -
203 (
FF(1) * in.get(C::execution_sel_op_is_indirect_wire_0_) +
204 FF(2) * in.get(C::execution_sel_op_is_relative_wire_0_) +
205 FF(4) * in.get(C::execution_sel_op_is_indirect_wire_1_) +
206 FF(8) * in.get(C::execution_sel_op_is_relative_wire_1_) +
207 FF(16) * in.get(C::execution_sel_op_is_indirect_wire_2_) +
208 FF(32) * in.get(C::execution_sel_op_is_relative_wire_2_) +
209 FF(64) * in.get(C::execution_sel_op_is_indirect_wire_3_) +
210 FF(128) * in.get(C::execution_sel_op_is_relative_wire_3_) +
211 FF(256) * in.get(C::execution_sel_op_is_indirect_wire_4_) +
212 FF(512) * in.get(C::execution_sel_op_is_relative_wire_4_) +
213 FF(1024) * in.get(C::execution_sel_op_is_indirect_wire_5_) +
214 FF(2048) * in.get(C::execution_sel_op_is_relative_wire_5_) +
215 FF(4096) * in.get(C::execution_sel_op_is_indirect_wire_6_) +
216 FF(8192) * in.get(C::execution_sel_op_is_relative_wire_6_) +
217 FF(16384) * in.get(C::execution_sel_op_is_indirect_wire_7_) +
218 FF(32768) * in.get(C::execution_sel_op_is_relative_wire_7_)));
219 tmp *= scaling_factor;
224 auto tmp = (in.get(C::execution_sel_op_is_relative_effective_0_) -
225 in.get(C::execution_sel_op_is_relative_wire_0_) * in.get(C::execution_sel_op_is_address_0_));
226 tmp *= scaling_factor;
231 auto tmp = (in.get(C::execution_sel_op_is_relative_effective_1_) -
232 in.get(C::execution_sel_op_is_relative_wire_1_) * in.get(C::execution_sel_op_is_address_1_));
233 tmp *= scaling_factor;
238 auto tmp = (in.get(C::execution_sel_op_is_relative_effective_2_) -
239 in.get(C::execution_sel_op_is_relative_wire_2_) * in.get(C::execution_sel_op_is_address_2_));
240 tmp *= scaling_factor;
245 auto tmp = (in.get(C::execution_sel_op_is_relative_effective_3_) -
246 in.get(C::execution_sel_op_is_relative_wire_3_) * in.get(C::execution_sel_op_is_address_3_));
247 tmp *= scaling_factor;
252 auto tmp = (in.get(C::execution_sel_op_is_relative_effective_4_) -
253 in.get(C::execution_sel_op_is_relative_wire_4_) * in.get(C::execution_sel_op_is_address_4_));
254 tmp *= scaling_factor;
259 auto tmp = (in.get(C::execution_sel_op_is_relative_effective_5_) -
260 in.get(C::execution_sel_op_is_relative_wire_5_) * in.get(C::execution_sel_op_is_address_5_));
261 tmp *= scaling_factor;
266 auto tmp = (in.get(C::execution_sel_op_is_relative_effective_6_) -
267 in.get(C::execution_sel_op_is_relative_wire_6_) * in.get(C::execution_sel_op_is_address_6_));
268 tmp *= scaling_factor;
273 auto tmp = ((execution_NUM_RELATIVE_X *
274 (execution_NUM_RELATIVE_E * (
FF(1) - execution_NUM_RELATIVE_Y) + execution_NUM_RELATIVE_Y) -
276 execution_NUM_RELATIVE_E);
277 tmp *= scaling_factor;
282 auto tmp = ((execution_BASE_CHECK_X *
283 (execution_BASE_CHECK_E * (
FF(1) - execution_BASE_CHECK_Y) + execution_BASE_CHECK_Y) -
285 execution_BASE_CHECK_E);
286 tmp *= scaling_factor;
292 in.get(C::execution_sel_relative_overflow_0_) * (
FF(1) - in.get(C::execution_sel_relative_overflow_0_));
293 tmp *= scaling_factor;
299 in.get(C::execution_sel_relative_overflow_1_) * (
FF(1) - in.get(C::execution_sel_relative_overflow_1_));
300 tmp *= scaling_factor;
306 in.get(C::execution_sel_relative_overflow_2_) * (
FF(1) - in.get(C::execution_sel_relative_overflow_2_));
307 tmp *= scaling_factor;
313 in.get(C::execution_sel_relative_overflow_3_) * (
FF(1) - in.get(C::execution_sel_relative_overflow_3_));
314 tmp *= scaling_factor;
320 in.get(C::execution_sel_relative_overflow_4_) * (
FF(1) - in.get(C::execution_sel_relative_overflow_4_));
321 tmp *= scaling_factor;
327 in.get(C::execution_sel_relative_overflow_5_) * (
FF(1) - in.get(C::execution_sel_relative_overflow_5_));
328 tmp *= scaling_factor;
334 in.get(C::execution_sel_relative_overflow_6_) * (
FF(1) - in.get(C::execution_sel_relative_overflow_6_));
335 tmp *= scaling_factor;
340 auto tmp = in.get(C::execution_sel_relative_overflow_0_) *
341 (
FF(1) - in.get(C::execution_sel_op_is_relative_effective_0_));
342 tmp *= scaling_factor;
347 auto tmp = in.get(C::execution_sel_relative_overflow_1_) *
348 (
FF(1) - in.get(C::execution_sel_op_is_relative_effective_1_));
349 tmp *= scaling_factor;
354 auto tmp = in.get(C::execution_sel_relative_overflow_2_) *
355 (
FF(1) - in.get(C::execution_sel_op_is_relative_effective_2_));
356 tmp *= scaling_factor;
361 auto tmp = in.get(C::execution_sel_relative_overflow_3_) *
362 (
FF(1) - in.get(C::execution_sel_op_is_relative_effective_3_));
363 tmp *= scaling_factor;
368 auto tmp = in.get(C::execution_sel_relative_overflow_4_) *
369 (
FF(1) - in.get(C::execution_sel_op_is_relative_effective_4_));
370 tmp *= scaling_factor;
375 auto tmp = in.get(C::execution_sel_relative_overflow_5_) *
376 (
FF(1) - in.get(C::execution_sel_op_is_relative_effective_5_));
377 tmp *= scaling_factor;
382 auto tmp = in.get(C::execution_sel_relative_overflow_6_) *
383 (
FF(1) - in.get(C::execution_sel_op_is_relative_effective_6_));
384 tmp *= scaling_factor;
389 auto tmp = (in.get(C::execution_op_after_relative_0_) -
390 (in.get(C::execution_op_0_) +
391 in.get(C::execution_sel_op_is_relative_effective_0_) * execution_RELATIVE_RESOLUTION_FILTER));
392 tmp *= scaling_factor;
397 auto tmp = (in.get(C::execution_op_after_relative_1_) -
398 (in.get(C::execution_op_1_) +
399 in.get(C::execution_sel_op_is_relative_effective_1_) * execution_RELATIVE_RESOLUTION_FILTER));
400 tmp *= scaling_factor;
405 auto tmp = (in.get(C::execution_op_after_relative_2_) -
406 (in.get(C::execution_op_2_) +
407 in.get(C::execution_sel_op_is_relative_effective_2_) * execution_RELATIVE_RESOLUTION_FILTER));
408 tmp *= scaling_factor;
413 auto tmp = (in.get(C::execution_op_after_relative_3_) -
414 (in.get(C::execution_op_3_) +
415 in.get(C::execution_sel_op_is_relative_effective_3_) * execution_RELATIVE_RESOLUTION_FILTER));
416 tmp *= scaling_factor;
421 auto tmp = (in.get(C::execution_op_after_relative_4_) -
422 (in.get(C::execution_op_4_) +
423 in.get(C::execution_sel_op_is_relative_effective_4_) * execution_RELATIVE_RESOLUTION_FILTER));
424 tmp *= scaling_factor;
429 auto tmp = (in.get(C::execution_op_after_relative_5_) -
430 (in.get(C::execution_op_5_) +
431 in.get(C::execution_sel_op_is_relative_effective_5_) * execution_RELATIVE_RESOLUTION_FILTER));
432 tmp *= scaling_factor;
437 auto tmp = (in.get(C::execution_op_after_relative_6_) -
438 (in.get(C::execution_op_6_) +
439 in.get(C::execution_sel_op_is_relative_effective_6_) * execution_RELATIVE_RESOLUTION_FILTER));
440 tmp *= scaling_factor;
445 auto tmp = execution_SEL_SHOULD_RESOLVE_ADDRESS * (in.get(C::execution_two_to_32) -
FF(4294967296UL));
446 tmp *= scaling_factor;
452 (in.get(C::execution_overflow_range_check_result_0_) -
453 in.get(C::execution_sel_op_is_relative_effective_0_) *
454 (((
FF(1) - in.get(C::execution_sel_relative_overflow_0_)) *
455 ((
FF(2) * in.get(C::execution_two_to_32) -
FF(2) * in.get(C::execution_op_after_relative_0_)) -
457 in.get(C::execution_op_after_relative_0_)) -
458 in.get(C::execution_two_to_32)));
459 tmp *= scaling_factor;
465 (in.get(C::execution_overflow_range_check_result_1_) -
466 in.get(C::execution_sel_op_is_relative_effective_1_) *
467 (((
FF(1) - in.get(C::execution_sel_relative_overflow_1_)) *
468 ((
FF(2) * in.get(C::execution_two_to_32) -
FF(2) * in.get(C::execution_op_after_relative_1_)) -
470 in.get(C::execution_op_after_relative_1_)) -
471 in.get(C::execution_two_to_32)));
472 tmp *= scaling_factor;
478 (in.get(C::execution_overflow_range_check_result_2_) -
479 in.get(C::execution_sel_op_is_relative_effective_2_) *
480 (((
FF(1) - in.get(C::execution_sel_relative_overflow_2_)) *
481 ((
FF(2) * in.get(C::execution_two_to_32) -
FF(2) * in.get(C::execution_op_after_relative_2_)) -
483 in.get(C::execution_op_after_relative_2_)) -
484 in.get(C::execution_two_to_32)));
485 tmp *= scaling_factor;
491 (in.get(C::execution_overflow_range_check_result_3_) -
492 in.get(C::execution_sel_op_is_relative_effective_3_) *
493 (((
FF(1) - in.get(C::execution_sel_relative_overflow_3_)) *
494 ((
FF(2) * in.get(C::execution_two_to_32) -
FF(2) * in.get(C::execution_op_after_relative_3_)) -
496 in.get(C::execution_op_after_relative_3_)) -
497 in.get(C::execution_two_to_32)));
498 tmp *= scaling_factor;
504 (in.get(C::execution_overflow_range_check_result_4_) -
505 in.get(C::execution_sel_op_is_relative_effective_4_) *
506 (((
FF(1) - in.get(C::execution_sel_relative_overflow_4_)) *
507 ((
FF(2) * in.get(C::execution_two_to_32) -
FF(2) * in.get(C::execution_op_after_relative_4_)) -
509 in.get(C::execution_op_after_relative_4_)) -
510 in.get(C::execution_two_to_32)));
511 tmp *= scaling_factor;
517 (in.get(C::execution_overflow_range_check_result_5_) -
518 in.get(C::execution_sel_op_is_relative_effective_5_) *
519 (((
FF(1) - in.get(C::execution_sel_relative_overflow_5_)) *
520 ((
FF(2) * in.get(C::execution_two_to_32) -
FF(2) * in.get(C::execution_op_after_relative_5_)) -
522 in.get(C::execution_op_after_relative_5_)) -
523 in.get(C::execution_two_to_32)));
524 tmp *= scaling_factor;
530 (in.get(C::execution_overflow_range_check_result_6_) -
531 in.get(C::execution_sel_op_is_relative_effective_6_) *
532 (((
FF(1) - in.get(C::execution_sel_relative_overflow_6_)) *
533 ((
FF(2) * in.get(C::execution_two_to_32) -
FF(2) * in.get(C::execution_op_after_relative_6_)) -
535 in.get(C::execution_op_after_relative_6_)) -
536 in.get(C::execution_two_to_32)));
537 tmp *= scaling_factor;
543 (in.get(C::execution_sel_should_apply_indirection_0_) -
544 execution_SEL_OP_IS_INDIRECT_EFFECTIVE_0_ * (
FF(1) - in.get(C::execution_sel_relative_overflow_0_)) *
545 (
FF(1) - in.get(C::execution_sel_base_address_failure)));
546 tmp *= scaling_factor;
552 (in.get(C::execution_sel_should_apply_indirection_1_) -
553 execution_SEL_OP_IS_INDIRECT_EFFECTIVE_1_ * (
FF(1) - in.get(C::execution_sel_relative_overflow_1_)) *
554 (
FF(1) - in.get(C::execution_sel_base_address_failure)));
555 tmp *= scaling_factor;
561 (in.get(C::execution_sel_should_apply_indirection_2_) -
562 execution_SEL_OP_IS_INDIRECT_EFFECTIVE_2_ * (
FF(1) - in.get(C::execution_sel_relative_overflow_2_)) *
563 (
FF(1) - in.get(C::execution_sel_base_address_failure)));
564 tmp *= scaling_factor;
570 (in.get(C::execution_sel_should_apply_indirection_3_) -
571 execution_SEL_OP_IS_INDIRECT_EFFECTIVE_3_ * (
FF(1) - in.get(C::execution_sel_relative_overflow_3_)) *
572 (
FF(1) - in.get(C::execution_sel_base_address_failure)));
573 tmp *= scaling_factor;
579 (in.get(C::execution_sel_should_apply_indirection_4_) -
580 execution_SEL_OP_IS_INDIRECT_EFFECTIVE_4_ * (
FF(1) - in.get(C::execution_sel_relative_overflow_4_)) *
581 (
FF(1) - in.get(C::execution_sel_base_address_failure)));
582 tmp *= scaling_factor;
588 (in.get(C::execution_sel_should_apply_indirection_5_) -
589 execution_SEL_OP_IS_INDIRECT_EFFECTIVE_5_ * (
FF(1) - in.get(C::execution_sel_relative_overflow_5_)) *
590 (
FF(1) - in.get(C::execution_sel_base_address_failure)));
591 tmp *= scaling_factor;
597 (in.get(C::execution_sel_should_apply_indirection_6_) -
598 execution_SEL_OP_IS_INDIRECT_EFFECTIVE_6_ * (
FF(1) - in.get(C::execution_sel_relative_overflow_6_)) *
599 (
FF(1) - in.get(C::execution_sel_base_address_failure)));
600 tmp *= scaling_factor;
605 auto tmp = (
FF(1) - in.get(C::execution_sel_should_apply_indirection_0_)) *
606 (in.get(C::execution_rop_0_) - in.get(C::execution_op_after_relative_0_));
607 tmp *= scaling_factor;
612 auto tmp = (
FF(1) - in.get(C::execution_sel_should_apply_indirection_1_)) *
613 (in.get(C::execution_rop_1_) - in.get(C::execution_op_after_relative_1_));
614 tmp *= scaling_factor;
619 auto tmp = (
FF(1) - in.get(C::execution_sel_should_apply_indirection_2_)) *
620 (in.get(C::execution_rop_2_) - in.get(C::execution_op_after_relative_2_));
621 tmp *= scaling_factor;
626 auto tmp = (
FF(1) - in.get(C::execution_sel_should_apply_indirection_3_)) *
627 (in.get(C::execution_rop_3_) - in.get(C::execution_op_after_relative_3_));
628 tmp *= scaling_factor;
633 auto tmp = (
FF(1) - in.get(C::execution_sel_should_apply_indirection_4_)) *
634 (in.get(C::execution_rop_4_) - in.get(C::execution_op_after_relative_4_));
635 tmp *= scaling_factor;
640 auto tmp = (
FF(1) - in.get(C::execution_sel_should_apply_indirection_5_)) *
641 (in.get(C::execution_rop_5_) - in.get(C::execution_op_after_relative_5_));
642 tmp *= scaling_factor;
647 auto tmp = (
FF(1) - in.get(C::execution_sel_should_apply_indirection_6_)) *
648 (in.get(C::execution_rop_6_) - in.get(C::execution_op_after_relative_6_));
649 tmp *= scaling_factor;
654 auto tmp = execution_BATCHED_TAGS_DIFF_EQ;
655 tmp *= scaling_factor;
660 auto tmp = execution_ADDRESSING_COLLECTION_EQ;
661 tmp *= scaling_factor;
666 auto tmp = (
FF(1) - execution_SEL_SHOULD_RESOLVE_ADDRESS) * in.get(C::execution_sel_addressing_error);
667 tmp *= scaling_factor;