r307456 - [X86] Move AVX512VPOPCNTDQ in __builtin_cpu_support's enum to match trunk gcc.
Craig Topper via cfe-commits
cfe-commits at lists.llvm.org
Fri Jul 7 17:47:44 PDT 2017
Author: ctopper
Date: Fri Jul 7 17:47:44 2017
New Revision: 307456
URL: http://llvm.org/viewvc/llvm-project?rev=307456&view=rev
Log:
[X86] Move AVX512VPOPCNTDQ in __builtin_cpu_support's enum to match trunk gcc.
There are two other features before it that we don't currently support in the the frontend or backend so I left placeholders to keep the encoding correct.
I think the compiler-rt implementation of this feature is even further out of date.
Modified:
cfe/trunk/lib/CodeGen/CGBuiltin.cpp
Modified: cfe/trunk/lib/CodeGen/CGBuiltin.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGBuiltin.cpp?rev=307456&r1=307455&r2=307456&view=diff
==============================================================================
--- cfe/trunk/lib/CodeGen/CGBuiltin.cpp (original)
+++ cfe/trunk/lib/CodeGen/CGBuiltin.cpp Fri Jul 7 17:47:44 2017
@@ -7335,6 +7335,8 @@ Value *CodeGenFunction::EmitX86BuiltinEx
AVX512PF,
AVX512VBMI,
AVX512IFMA,
+ AVX5124VNNIW, // TODO implement this fully
+ AVX5124FMAPS, // TODO implement this fully
AVX512VPOPCNTDQ,
MAX
};
More information about the cfe-commits
mailing list