Skip to content
Commit 97512610 authored by Keith Packard's avatar Keith Packard Committed by Stephanos Ioannidis
Browse files

arm_biquad_cascade_df1_32x64_q31: asrl(val, -shift) -> lsll(val, shift) (#265)



This code was using asrl with an intentionally negative value. GCC 14
doesn't turn that into a left shift, instead it produces 0 for the
result.

Use lsll instead to get the desired result.

Signed-off-by: default avatarKeith Packard <keithp@keithp.com>
(cherry picked from commit b7a49ac9379732e1ca76d2f46e2ee4f87cb4c7be)
parent 2c014e93
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment