-qsimd

In IBM® XL C/C++ for AIX® 16.1.0 or earlier releases, the -qsimd=noauto option disabled the conversion of loop array operations into vector instructions.

In IBM Open XL C/C++ for AIX 17.1.1, use -fno-vectorize and -fno-slp-vectorize options to achieve the same effect to disable auto vectorization features. For an LTO build, you need to add -Wl,-bplugin_opt:-vectorize-loops=false -Wl,-bplugin_opt:-vectorize-slp=false on the link step.

Related information