http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60236
--- Comment #2 from Bernd Edlinger <bernd.edlinger at hotmail dot de> --- (In reply to Richard Biener from comment #1) > Does ARM have a builtin-vectorized-function hook that handles sqrtf? If not, > then that's expected. > Yes, it does have a builtin-vectorized-function which does _not_ handle sqrtf. > Please adjust the expected number of vectorizations with vect_call_sqrt like > > ! { dg-final { scan-tree-dump-times "vectorized 5 loops" 1 "vect" { ! target > vect_call_sqrt } } } > ! { dg-final { scan-tree-dump-times "vectorized 6 loops" 1 "vect" { target > vect_call_sqrt } } } > > (and hope that powerpc and ia64 hit exactly the same issue ...) you mean vect_call_sqrtf ?