Aarch64 gcc does not optimize function when applied as function attribute