[all-commits] [llvm/llvm-project] 2e2d9c: llvm-reduce: Fix operand reduction asserting on ta...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Mar 24 21:35:50 PDT 2025


  Branch: refs/heads/users/arsenm/llvm-reduce/fix-assert-operands-to-zero-target-ext-type
  Home:   https://github.com/llvm/llvm-project
  Commit: 2e2d9ce52b4f7ddd6c835452284af90f8d848a15
      https://github.com/llvm/llvm-project/commit/2e2d9ce52b4f7ddd6c835452284af90f8d848a15
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-03-25 (Tue, 25 Mar 2025)

  Changed paths:
    A llvm/test/tools/llvm-reduce/reduce-operands-target-ext-ty.ll
    M llvm/tools/llvm-reduce/deltas/ReduceOperands.cpp

  Log Message:
  -----------
  llvm-reduce: Fix operand reduction asserting on target ext types

Not all TargetExtTypes support zeroinit, so use poison as a substitute
if unavailable.


  Commit: 4cbb8fe93615082587948f8733a6685584ec3b0c
      https://github.com/llvm/llvm-project/commit/4cbb8fe93615082587948f8733a6685584ec3b0c
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-03-25 (Tue, 25 Mar 2025)

  Changed paths:
    M llvm/tools/llvm-reduce/deltas/ReduceOperands.cpp

  Log Message:
  -----------
  Avoid replacing cases that are already set to the constant


  Commit: 633b42c786836d6c9628560dc1c6a080e8a5d056
      https://github.com/llvm/llvm-project/commit/633b42c786836d6c9628560dc1c6a080e8a5d056
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-03-25 (Tue, 25 Mar 2025)

  Changed paths:
    M llvm/test/tools/llvm-reduce/reduce-operands-target-ext-ty.ll
    M llvm/tools/llvm-reduce/deltas/ReduceOperands.cpp

  Log Message:
  -----------
  Do not form poison in zero reduction


Compare: https://github.com/llvm/llvm-project/compare/2eab5bbbb3a6...633b42c78683

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