You copied the Doc URL to your clipboard.

Arm Compiler armclang Reference Guide : __attribute__((noinline)) function attribute

__attribute__((noinline)) function attribute

This attribute suppresses the inlining of a function at the call points of the function.

Example

/* Suppress inlining of foo() wherever foo() is called */
int foo(void) __attribute__((noinline));