The following fig (1) shows an implementation of the SSQ kernel from the BLAS
Library in ATLAS.
Fig(2) shows the conversions of the IF-THEN-ELSE in Fig(1) to vectorized code.
Normally in the automatic vectorization the IF-THEN-ELSE is
vectorized only after the IF-CONVERSION that converts con
Snapshot gcc-5-20150104 is now available on
ftp://gcc.gnu.org/pub/gcc/snapshots/5-20150104/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.
This snapshot has been generated from the GCC 5 SVN branch
with the following options: svn://gcc.gnu.org/svn/gcc/trunk revision