Elena Demikhovsky
|
44bf0637d5
|
AVX-512-SKX: Added instruction VPMOVM2B/W/D/Q.
This instruction allows to broadacst mask vector to data vector.
llvm-svn: 219083
|
2014-10-05 14:11:08 +00:00 |
Elena Demikhovsky
|
34d2d76d25
|
AVX-512: Fixed a bug in emitting compare for MVT:i1 type.
Added a test.
llvm-svn: 215889
|
2014-08-18 11:59:06 +00:00 |
Elena Demikhovsky
|
2efed98b58
|
AVX-512: added a lit test for truncate operation
llvm-svn: 201763
|
2014-02-20 07:34:13 +00:00 |
Benjamin Kramer
|
c10563d14e
|
Fix broken CHECK lines.
llvm-svn: 199016
|
2014-01-11 21:06:00 +00:00 |
Elena Demikhovsky
|
f404e054a1
|
AVX-512: changed property name from "neverHasSideEffects=1" to "hasSideEffects=0", added this property to VMOVSS/VMOVSD;
Optimized a truncate pattern.
llvm-svn: 198562
|
2014-01-05 14:21:07 +00:00 |
Elena Demikhovsky
|
8952974e29
|
AVX-512: implemented extractelement with variable index.
Added parsing of mask register and "zeroing" semantic, like {%k1} {z}.
llvm-svn: 190595
|
2013-09-12 08:55:00 +00:00 |
Elena Demikhovsky
|
980c6b08b1
|
AVX-512: added extend and truncate instructions.
llvm-svn: 189580
|
2013-08-29 11:56:53 +00:00 |