28 in.get(C::memory_sel_addressing_indirect_0_) * (
FF(1) - in.get(C::memory_sel_addressing_indirect_0_));
29 tmp *= scaling_factor;
30 std::get<1>(evals) +=
typename Accumulator::View(tmp);
35 in.get(C::memory_sel_addressing_indirect_1_) * (
FF(1) - in.get(C::memory_sel_addressing_indirect_1_));
36 tmp *= scaling_factor;
37 std::get<2>(evals) +=
typename Accumulator::View(tmp);
42 in.get(C::memory_sel_addressing_indirect_2_) * (
FF(1) - in.get(C::memory_sel_addressing_indirect_2_));
43 tmp *= scaling_factor;
44 std::get<3>(evals) +=
typename Accumulator::View(tmp);
49 in.get(C::memory_sel_addressing_indirect_3_) * (
FF(1) - in.get(C::memory_sel_addressing_indirect_3_));
50 tmp *= scaling_factor;
51 std::get<4>(evals) +=
typename Accumulator::View(tmp);
56 in.get(C::memory_sel_addressing_indirect_4_) * (
FF(1) - in.get(C::memory_sel_addressing_indirect_4_));
57 tmp *= scaling_factor;
58 std::get<5>(evals) +=
typename Accumulator::View(tmp);
63 in.get(C::memory_sel_addressing_indirect_5_) * (
FF(1) - in.get(C::memory_sel_addressing_indirect_5_));
64 tmp *= scaling_factor;
65 std::get<6>(evals) +=
typename Accumulator::View(tmp);
70 in.get(C::memory_sel_addressing_indirect_6_) * (
FF(1) - in.get(C::memory_sel_addressing_indirect_6_));
71 tmp *= scaling_factor;
72 std::get<7>(evals) +=
typename Accumulator::View(tmp);
76 auto tmp = in.get(C::memory_sel_keccak) * (
FF(1) - in.get(C::memory_sel_keccak));
77 tmp *= scaling_factor;
78 std::get<8>(evals) +=
typename Accumulator::View(tmp);
82 auto tmp = in.get(C::memory_sel_sha256_read) * (
FF(1) - in.get(C::memory_sel_sha256_read));
83 tmp *= scaling_factor;
84 std::get<9>(evals) +=
typename Accumulator::View(tmp);
88 auto tmp = in.get(C::memory_sel_sha256_op_0_) * (
FF(1) - in.get(C::memory_sel_sha256_op_0_));
89 tmp *= scaling_factor;
94 auto tmp = in.get(C::memory_sel_sha256_op_1_) * (
FF(1) - in.get(C::memory_sel_sha256_op_1_));
95 tmp *= scaling_factor;
100 auto tmp = in.get(C::memory_sel_sha256_op_2_) * (
FF(1) - in.get(C::memory_sel_sha256_op_2_));
101 tmp *= scaling_factor;
106 auto tmp = in.get(C::memory_sel_sha256_op_3_) * (
FF(1) - in.get(C::memory_sel_sha256_op_3_));
107 tmp *= scaling_factor;
112 auto tmp = in.get(C::memory_sel_sha256_op_4_) * (
FF(1) - in.get(C::memory_sel_sha256_op_4_));
113 tmp *= scaling_factor;
118 auto tmp = in.get(C::memory_sel_sha256_op_5_) * (
FF(1) - in.get(C::memory_sel_sha256_op_5_));
119 tmp *= scaling_factor;
124 auto tmp = in.get(C::memory_sel_sha256_op_6_) * (
FF(1) - in.get(C::memory_sel_sha256_op_6_));
125 tmp *= scaling_factor;
130 auto tmp = in.get(C::memory_sel_sha256_op_7_) * (
FF(1) - in.get(C::memory_sel_sha256_op_7_));
131 tmp *= scaling_factor;
136 auto tmp = in.get(C::memory_sel) * (in.get(C::memory_sel) -
FF(1));
137 tmp *= scaling_factor;
142 auto tmp = in.get(C::memory_rw) * (
FF(1) - in.get(C::memory_rw));
143 tmp *= scaling_factor;