AVX-512: Intrinsics for ERI
authorElena Demikhovsky <elena.demikhovsky@intel.com>
Wed, 12 Nov 2014 07:31:03 +0000 (07:31 +0000)
committerElena Demikhovsky <elena.demikhovsky@intel.com>
Wed, 12 Nov 2014 07:31:03 +0000 (07:31 +0000)
commit5f9c43857755191d08b940780397f9420dd45e10
tree85bc1fdbfd18325c85fd2a23482185c31df57e29
parentee709fe497ef10f178c119acd5e64eeb8c4a503d
AVX-512: Intrinsics for ERI
3 instructions: vrcp28, vrsqrt28, vexp2, only vector forms.
Intrinsics include SAE (Suppres All Exceptions) parameter.

http://reviews.llvm.org/D6214

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@221774 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsX86.td
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86IntrinsicsInfo.h
test/CodeGen/X86/avx512-intrinsics.ll
test/CodeGen/X86/avx512er-intrinsics.ll [new file with mode: 0644]