]> granicus.if.org Git - clang/commit
[X86][AVX512F] add float/double abs intrinsics
authorAsaf Badouh <asaf.badouh@intel.com>
Tue, 5 Jul 2016 12:24:14 +0000 (12:24 +0000)
committerAsaf Badouh <asaf.badouh@intel.com>
Tue, 5 Jul 2016 12:24:14 +0000 (12:24 +0000)
commit075a2bc2570dfcbb6d6aed6c836e4c62b37afea6
tree49a08938e0623398cdab3ea9c47891e8cc839bf5
parent47e709418ebc5f2b6bae8e1888461481c6ec6170
[X86][AVX512F]  add float/double abs intrinsics
add abs intrinsics that use native LLVM-IR.
change _mm512_mask[z]_and_epi{32|64} to use select intrinsic

Differential Revision: http://reviews.llvm.org/D21973

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@274542 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Headers/avx512fintrin.h
test/CodeGen/avx512f-builtins.c