mirror of
https://github.com/logos-storage/plonky2.git
synced 2026-01-04 14:53:08 +00:00
Small optimization -- use mul_add instead of mul + add (#137)
This commit is contained in:
parent
50b07f2ceb
commit
94b85b0806
@ -183,8 +183,7 @@ pub(crate) fn reduce_with_powers_ext_recursive<F: Extendable<D>, const D: usize>
|
||||
) -> ExtensionTarget<D> {
|
||||
let mut sum = builder.zero_extension();
|
||||
for &term in terms.iter().rev() {
|
||||
sum = builder.scalar_mul_ext(alpha, sum);
|
||||
sum = builder.add_extension(sum, term);
|
||||
sum = builder.scalar_mul_add_extension(alpha, sum, term);
|
||||
}
|
||||
sum
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user