[all-commits] [llvm/llvm-project] d7e0ea: [PowerPC] add testcase for a xxinsertw bug, NFC

Chen Zheng via All-commits all-commits at lists.llvm.org
Thu Apr 11 01:01:35 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d7e0ea205fa111fba46e08f3df2860f76b47acb6
      https://github.com/llvm/llvm-project/commit/d7e0ea205fa111fba46e08f3df2860f76b47acb6
  Author: Chen Zheng <czhengsz at cn.ibm.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    A llvm/test/CodeGen/PowerPC/xxinsertw.ll

  Log Message:
  -----------
  [PowerPC] add testcase for a xxinsertw bug, NFC


  Commit: 053750c3b42c126eb4620f62cbf4e665803b941d
      https://github.com/llvm/llvm-project/commit/053750c3b42c126eb4620f62cbf4e665803b941d
  Author: Chen Zheng <czhengsz at cn.ibm.com>
  Date:   2024-04-11 (Thu, 11 Apr 2024)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
    M llvm/test/CodeGen/PowerPC/xxinsertw.ll

  Log Message:
  -----------
  [PowerPC] Fix the undef register for VECINSERT

If the V2 of the vector_shuffle is undef, the two vector inputs are
expected to be the same when do the VECINSERT transformation. For now
the first operand of VECINSERT is set to undef which is not right.
This patch fixes this bug.


Compare: https://github.com/llvm/llvm-project/compare/85bc6de67ef2...053750c3b42c

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list