[all-commits] [llvm/llvm-project] 019944: llvm-reduce: Use FileCheck instead of python for i...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Tue Sep 13 15:11:14 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0199449fad8362240afb3e5dbeb2683408d8069a
      https://github.com/llvm/llvm-project/commit/0199449fad8362240afb3e5dbeb2683408d8069a
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-09-13 (Tue, 13 Sep 2022)

  Changed paths:
    M llvm/test/tools/llvm-reduce/mir/instr-reduce.mir
    R llvm/test/tools/llvm-reduce/mir/instr-reduce.py

  Log Message:
  -----------
  llvm-reduce: Use FileCheck instead of python for interestingness test

Also avoid using cat for no reason.


  Commit: 9d8c320cd78278f2ac265e7c62b4bd1e88363a38
      https://github.com/llvm/llvm-project/commit/9d8c320cd78278f2ac265e7c62b4bd1e88363a38
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-09-13 (Tue, 13 Sep 2022)

  Changed paths:
    M llvm/test/tools/llvm-reduce/mir/reduce-register-defs.mir

  Log Message:
  -----------
  llvm-reduce: Fix missing undef flags in some tests

These caused failures when LiveIntervals is used by the verifier. Also
fix some other errors that appear with subranges enabled.


  Commit: 78865050620e6b6b90be7e868ffe5d5e67159856
      https://github.com/llvm/llvm-project/commit/78865050620e6b6b90be7e868ffe5d5e67159856
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2022-09-13 (Tue, 13 Sep 2022)

  Changed paths:
    M llvm/test/tools/llvm-reduce/mir/subreg-def0.mir
    M llvm/tools/llvm-reduce/deltas/ReduceInstructionsMIR.cpp

  Log Message:
  -----------
  llvm-reduce: Add undef to new subregister IMPLICIT_DEFs

This avoids a verifier error from the other unused lanes when
LiveIntervals is used.


Compare: https://github.com/llvm/llvm-project/compare/cc45687e1cb3...78865050620e


More information about the All-commits mailing list