[AVX512] Emit select instruction instead of using x86 specific instrinsics.
This will allow us to remove the x86 instrinics from the backend.
| Paths 
 |  Differential  D21060  
[AVX512] Emit select instruction instead of using x86 specific instrinsics. ClosedPublic Authored by igorb on Jun 7 2016, 1:33 AM. 
Details Summary [AVX512] Emit select instruction instead of using x86 specific instrinsics. This will allow us to remove the x86 instrinics from the backend. 
Diff Detail 
 Event TimelineThis revision is now accepted and ready to land.Jun 8 2016, 1:00 AM Closed by commit rL272141: [AVX512] Emit select instruction instead of using x86 specific instrinsics. (authored by ibreger).  ·  Explain WhyJun 8 2016, 7:06 AM This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 59840 include/clang/Basic/BuiltinsX86.def
 lib/CodeGen/CGBuiltin.cpp
 
 lib/Headers/avx512bwintrin.h
 lib/Headers/avx512fintrin.h
 
 lib/Headers/avx512vlbwintrin.h
 lib/Headers/avx512vlintrin.h
 
 test/CodeGen/avx512bw-builtins.c
 test/CodeGen/avx512f-builtins.c
 
 test/CodeGen/avx512vl-builtins.c
 
 test/CodeGen/avx512vlbw-builtins.c
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||