Cameron McInally
|
febc28b529
|
Update AVX512 vector blend intrinsic names.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196581 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-12-06 13:35:35 +00:00 |
|
Cameron McInally
|
6d3d93c40b
|
Fix assembly syntax for AVX512 vector blend instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196393 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-12-04 18:05:36 +00:00 |
|
Cameron McInally
|
2e58f1d4cf
|
Add support for AVX512 masked vector blend intrinsics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194006 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-11-04 19:14:56 +00:00 |
|
Elena Demikhovsky
|
633f98bdfa
|
AVX-512: added VPCONFLICT instruction and intrinsics,
added EVEX_KZ to tablegen
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193959 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-11-03 13:46:31 +00:00 |
|
Cameron McInally
|
424f19732e
|
Add AVX512 unmasked integer broadcast intrinsics and support.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193748 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-31 13:56:31 +00:00 |
|
Elena Demikhovsky
|
62d66cbec5
|
AVX-512: PMIN/PMAX intrinsics and patterns
Patch by Cameron McInally <cameron.mcinally@nyu.edu>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193497 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-27 08:18:37 +00:00 |
|
Quentin Colombet
|
ed400c7108
|
[X86][AVX512] Add patterns that match the AVX512 floating point register vbroadcast intrinsics.
Patch by Cameron McInally <cameron.mcinally@nyu.edu>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193422 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-25 18:04:12 +00:00 |
|
Quentin Colombet
|
52d4822f71
|
[X86][AVX512] Add patterns that match the AVX512 floating point vbroadcast intrinsics.
Patch by Cameron McInally <cameron.mcinally@nyu.edu>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193421 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-25 17:47:18 +00:00 |
|
Elena Demikhovsky
|
62ef058116
|
AVX-512: added VCVTPH2PS, VCVTPS2PH with intrinsics
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193312 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-24 07:16:35 +00:00 |
|
Elena Demikhovsky
|
50dc2ad46c
|
AVX-512: Added VRCP28 and VRSQRT28 instructions and intrinsics.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192283 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-09 08:16:14 +00:00 |
|
Elena Demikhovsky
|
714319a169
|
AVX-512: added scalar convert instructions and intrinsics.
Fixed load folding in VPERM2I instruction.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192063 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-10-06 13:11:09 +00:00 |
|
Elena Demikhovsky
|
2fb982aa72
|
AVX-512: added SQRT, VRSQRT14, VCOMISS, VUCOMISS, VRCP14, VPABS
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189472 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-28 11:21:58 +00:00 |
|