OSDN Git Service

[x86][icelake]VAES introduction
authorCoby Tayree <coby.tayree@intel.com>
Tue, 21 Nov 2017 09:11:41 +0000 (09:11 +0000)
committerCoby Tayree <coby.tayree@intel.com>
Tue, 21 Nov 2017 09:11:41 +0000 (09:11 +0000)
commitf6e1efe78a87e6f174582549b337c47c2c69db92
tree2918c31e3945069ed6343ec02b6c4449b088e2d9
parentf9cc39148ab38031f8ba7957360f61ef0d483b9c
[x86][icelake]VAES introduction
an icelake promotion of AES
Differential Revision: https://reviews.llvm.org/D40078

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@318740 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
include/llvm/IR/IntrinsicsX86.td
lib/Support/Host.cpp
lib/Target/X86/X86.td
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86InstrSSE.td
lib/Target/X86/X86Subtarget.cpp
lib/Target/X86/X86Subtarget.h
test/CodeGen/X86/vaes-intrinsics-avx-x86.ll [new file with mode: 0644]
test/CodeGen/X86/vaes-intrinsics-avx512-x86.ll [new file with mode: 0644]
test/CodeGen/X86/vaes-intrinsics-avx512vl-x86.ll [new file with mode: 0644]
test/MC/X86/avx512vaes-encoding.s [new file with mode: 0644]
test/MC/X86/avx512vl_vaes-encoding.s [new file with mode: 0644]
test/MC/X86/avx_vaes-encoding.s [new file with mode: 0644]