[all-commits] [llvm/llvm-project] 8556f3: [x86 testing] NFC: Create exhaustive vector popcnt...

David Zarzycki via All-commits all-commits at lists.llvm.org
Thu Oct 22 04:58:52 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 8556f38b0d6268103a6da08dc01c360f8e20fc32
      https://github.com/llvm/llvm-project/commit/8556f38b0d6268103a6da08dc01c360f8e20fc32
  Author: David Zarzycki <dave at znu.io>
  Date:   2020-10-22 (Thu, 22 Oct 2020)

  Changed paths:
    A llvm/test/CodeGen/X86/vector-popcnt-128-ult-ugt.ll
    M llvm/test/CodeGen/X86/vector-popcnt-128.ll
    A llvm/test/CodeGen/X86/vector-popcnt-256-ult-ugt.ll
    M llvm/test/CodeGen/X86/vector-popcnt-256.ll
    A llvm/test/CodeGen/X86/vector-popcnt-512-ult-ugt.ll
    M llvm/test/CodeGen/X86/vector-popcnt-512.ll

  Log Message:
  -----------
  [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.




More information about the All-commits mailing list