[all-commits] [llvm/llvm-project] 0e1ee7: llvm-reduce: Restrict test to only test relevant r...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Wed Sep 14 10:28:12 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0e1ee738f17c0b1a91ab13a529863bd0fc520495
      https://github.com/llvm/llvm-project/commit/0e1ee738f17c0b1a91ab13a529863bd0fc520495
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-09-14 (Wed, 14 Sep 2022)

  Changed paths:
    M llvm/test/tools/llvm-reduce/mir/drop-ir-references.mir

  Log Message:
  -----------
  llvm-reduce: Restrict test to only test relevant reductions

Avoids breaking this test in a future change.


  Commit: c9ef7d49abffa24413f9682ba1020d01d7f5fb67
      https://github.com/llvm/llvm-project/commit/c9ef7d49abffa24413f9682ba1020d01d7f5fb67
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-09-14 (Wed, 14 Sep 2022)

  Changed paths:
    A llvm/test/tools/llvm-reduce/mir/instr-reduce-dead-def.mir
    M llvm/tools/llvm-reduce/deltas/ReduceInstructionsMIR.cpp

  Log Message:
  -----------
  llvm-reduce: Do not insert replacement IMPLICIT_DEFs for dead defs

Also skip dead defs when looking for a previous vreg with the same
class. This helps avoid some mid-reduction verifier errors when
LiveIntervals computation starts introducing dead flags everywhere.


Compare: https://github.com/llvm/llvm-project/compare/23bc343855fd...c9ef7d49abff


More information about the All-commits mailing list