Andrula
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. 
here are the detailed test results, DF1 and DF2T have almost the same performance:  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: 