diff options
| author | Craig Topper <craig.topper@gmail.com> | 2015-11-27 05:44:02 +0000 | 
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2015-11-27 05:44:02 +0000 | 
| commit | e38c57a4b8254cc4615eea85fb92f083baa141e8 (patch) | |
| tree | ea974acc09a1810897b3dc13dd28b2c36f19790c /llvm/lib/Target | |
| parent | 522eb9c57d84773947e4e588279e730f4981518a (diff) | |
| download | bcm5719-llvm-e38c57a4b8254cc4615eea85fb92f083baa141e8.tar.gz bcm5719-llvm-e38c57a4b8254cc4615eea85fb92f083baa141e8.zip | |
[X86] Pair a NoVLX with HasAVX512 to match the others and remove a unique predicate check in the isel tables. NFC
llvm-svn: 254191
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/X86/X86InstrAVX512.td | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/llvm/lib/Target/X86/X86InstrAVX512.td b/llvm/lib/Target/X86/X86InstrAVX512.td index 8655ac54027..92126ab39c1 100644 --- a/llvm/lib/Target/X86/X86InstrAVX512.td +++ b/llvm/lib/Target/X86/X86InstrAVX512.td @@ -5467,7 +5467,7 @@ defm VCVTQQ2PS : avx512_cvtqq2ps<0x5B, "vcvtqq2ps", sint_to_fp,  defm VCVTUQQ2PS : avx512_cvtqq2ps<0x7A, "vcvtuqq2ps", uint_to_fp,                              X86VUlongToFpRnd>, VEX_W, XD, EVEX_CD8<64, CD8VF>; -let Predicates = [NoVLX] in { +let Predicates = [HasAVX512, NoVLX] in {  def : Pat<(v8i32 (fp_to_uint (v8f32 VR256X:$src1))),            (EXTRACT_SUBREG (v16i32 (VCVTTPS2UDQZrr             (v16f32 (SUBREG_TO_REG (i32 0), VR256X:$src1, sub_ymm)))), sub_ymm)>; | 

