r280597 - [AVX-512] Remove masked integer mullo builtins and replace with native IR.

Craig Topper via cfe-commits cfe-commits at lists.llvm.org
Mon Sep 5 17:11:22 PDT 2016

This error makes even less sense. Nothing about __builtin_ia32_selectd_512
requires a constant integer.

error: argument to '__builtin_ia32_selectd_512' must be a constant
  return (__m512i)__builtin_ia32_selectd_512(__M,


On Mon, Sep 5, 2016 at 4:49 PM, Renato Golin <renato.golin at linaro.org>

> On 6 September 2016 at 00:27, Craig Topper <craig.topper at gmail.com> wrote:
> > This failure doesn't make sense. It's acting like the test was updated
> for
> > r280596, but not the intrinsic header or the clang binary. That's the
> only
> > way I can think that the output IR could contain
> > @llvm.x86.avx512.mask.padd.b.256.
> Hi Craig,
> I don't know, but this is a fresh build with sources (hopefully) in sync:
> http://lab.llvm.org:8011/builders/clang-cmake-thumbv7-a15/builds/15232
> and still shows a lot of avx builtin problems...
> cheers,
> --renato
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160905/5e3d7ac8/attachment.html>

More information about the cfe-commits mailing list