OSDN Git Service

[X86] Expand the testing of expand and compress intrinsics
authorCraig Topper <craig.topper@intel.com>
Fri, 1 Jun 2018 21:59:24 +0000 (21:59 +0000)
committerCraig Topper <craig.topper@intel.com>
Fri, 1 Jun 2018 21:59:24 +0000 (21:59 +0000)
commit2c205448993ac382b15164e1a7a015268f78d6e2
tree73af18cd5cd0bdfaf5731d0f1a979cc2b754607a
parent4a03a2af4d90fea76c74245a1fc94f889f2f09e5
[X86] Expand the testing of expand and compress intrinsics

The avx512f intrinsic tests were in the avx512vl file. We were also missing some combinations of masking.

This does show that we fail to use the zero masking form of expand loads when the passthru is zero. I'll try to get that fixed shortly.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@333795 91177308-0d34-0410-b5e6-96231b3b80d8
test/CodeGen/X86/avx512-intrinsics.ll
test/CodeGen/X86/avx512vbmi2-intrinsics.ll
test/CodeGen/X86/avx512vbmi2vl-intrinsics.ll
test/CodeGen/X86/avx512vl-intrinsics.ll