Skip to content

Conversation

@lyakh
Copy link
Collaborator

@lyakh lyakh commented Apr 2, 2025

"inline" without "static" suggests that the function is inlined when called in the same file and will also be compiled out-of-line to be called from other files. This wasn't intended in drc_math_hifi3.c nor in drc_math_generic.c because in most cases those functions are never even called in those files. Remove "inline."

"inline" without "static" suggests that the function is inlined when
called in the same file and will also be compiled out-of-line to be
called from other files. This wasn't intended in drc_math_hifi3.c nor
in drc_math_generic.c because in most cases those functions are never
even called in those files. Remove "inline."

Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
@lyakh lyakh requested a review from a team as a code owner April 2, 2025 13:45
Copy link
Member

@lgirdwood lgirdwood left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@singalsu if these need to be inline for perf reasons should they go in the header ?

@lyakh
Copy link
Collaborator Author

lyakh commented Apr 4, 2025

CI: an unclear (to me) tool-build failure https://sof-ci.01.org/sofpr/PR9948/build11987/build/index.html. Actually I'm rather sure that this PR shouldn't cause any build- or run-time regressions, but I'll relaunch SOF CI for the protocol

@lyakh
Copy link
Collaborator Author

lyakh commented Apr 4, 2025

SOFCI TEST

Copy link
Collaborator

@singalsu singalsu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's no measurable impact to MCPS in HiFi3 build, same 31.3 with before and after.

@lgirdwood lgirdwood merged commit 17ceb4a into thesofproject:main Apr 4, 2025
45 of 49 checks passed
@lyakh lyakh deleted the drc branch April 5, 2025 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants