https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98176
--- Comment #9 from Hongyu Wang <wwwhhhyyy333 at gmail dot com> --- (In reply to Richard Biener from comment #8) > I'm failing to reproduce with the sincos example since sincos is transformed > to __builtin_cexpi for me. When using I always generate sincosf with g++ -Ofast -fopenmp-simd -std=c++11, perhaps it is related to libm? I'm using RHEL8 with glibc 2.28. > so I don't think it buys us anything to handle calls yet. sincos would > also be considered as possibly not returning. > Perhaps, since the sincosf case could only be vectorized with #pragma omp simd. But I think it is better to allow those functions with libmvec implementation if the input params are proved to be safe (such as local variables).