[x86 testing] NFC: Create exhaustive vector popcnt ULT/UGT tests
authorDavid Zarzycki <dave@znu.io>
Thu, 22 Oct 2020 11:50:00 +0000 (07:50 -0400)
committerDavid Zarzycki <dave@znu.io>
Thu, 22 Oct 2020 11:57:40 +0000 (07:57 -0400)
commit8556f38b0d6268103a6da08dc01c360f8e20fc32
treeb4d0d4a5dc36de7513d900e196e32b9408bdd98c
parent37558fd29ee0af2302c051b8e70543cfc3e7ca91
[x86 testing] NFC: Create exhaustive vector popcnt ULT/UGT tests

There are bunch of optimization opportunities right now in the vector
popcnt code gen when doing simple less-than/greater-than comparisons, so
let's examine them all to ensure that things don't regress as different
scenarios are fixed. We can always delete some later once some fixes are
made.

Please note: the new files were auto-generated. If people want, I can
commit the short C code that printed out the various combinations.
llvm/test/CodeGen/X86/vector-popcnt-128-ult-ugt.ll [new file with mode: 0644]
llvm/test/CodeGen/X86/vector-popcnt-128.ll
llvm/test/CodeGen/X86/vector-popcnt-256-ult-ugt.ll [new file with mode: 0644]
llvm/test/CodeGen/X86/vector-popcnt-256.ll
llvm/test/CodeGen/X86/vector-popcnt-512-ult-ugt.ll [new file with mode: 0644]
llvm/test/CodeGen/X86/vector-popcnt-512.ll