Andrula

Results 10 comments of Andrula

Since hifi3 and hifi4 will use the same instructions, so named the hifi version of mixer as mixer_hifi.c. compared with the original C version, the functions can save at least...

hi @wszypelt , can you help to check internel CI? Thanks.

@lgirdwood @keqiaozhang Use new PR https://github.com/thesofproject/sof/pull/5857 to track this bug.

Looks good to me. And I'm curious about the rms between ref-win and win.

> No need to rename, lets use the deprecated compiler attribute. https://gcc.gnu.org/onlinedocs/gcc-4.7.0/gcc/Function-Attributes.html#:~:text=The%20deprecated%20attribute%20results%20in,future%20version%20of%20a%20program. I tried this, but those warings would be treated as errors and can not pass the compilation. Maybe...

Tested by xtensa simulator, the cycles that C version of Direct-1 cost is almost the same with Direct-2 transport. ![df1 df2t](https://user-images.githubusercontent.com/93516384/196654295-eb24166b-94a6-4f23-9a74-383fa874ab75.png)

here are the detailed test results, DF1 and DF2T have almost the same performance: ![image](https://user-images.githubusercontent.com/93516384/197436654-00bf9f6e-9c78-4c44-a57d-6e30d2d0dfbe.png) and the cycles cost for C version are almost the same, but DF1 can reduce...

> @singalsu now We get a few samples error in only S24_LE test with XCC built FW, no such issue with GCC. The ref = 0x7FFFFF, but FW output =...

here is the xtensa simulator result: ![Screenshot from 2024-02-04 17-08-52](https://github.com/thesofproject/sof/assets/93516384/2f594530-15da-4dbd-bcc2-07fa55858338)