https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112323
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |WONTFIX Status|UNCONFIRMED |RESOLVED --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- https://gcc.gnu.org/pipermail/gcc-patches/2019-November/533558.html So the answer is no as far as I can tell. In fact: (5) It makes it easier to ensure that (with default options) code is portable between compilers without the GNU vector extensions having to become an official part of the SVE intrinsics spec. Is one of the big reasons. Though (1) might be even better reason. It is a bit odd that clang decided to go and implement it but this was a conscious decision to reject it and gave reasons why.