[all-commits] [llvm/llvm-project] 70c398: [AArch64] Use common CHECK prefix for test, reduci...

Florian Hahn via All-commits all-commits at lists.llvm.org
Tue Mar 1 02:30:57 PST 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 70c398c198135ca9b3a959efd7512a4df8369e4a
      https://github.com/llvm/llvm-project/commit/70c398c198135ca9b3a959efd7512a4df8369e4a
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2022-03-01 (Tue, 01 Mar 2022)

  Changed paths:
    M llvm/test/CodeGen/AArch64/vecreduce-fadd.ll

  Log Message:
  -----------
  [AArch64] Use common CHECK prefix for test, reducing duplicated checks.

Use the common CHECK prefix with runlines with and without fullfp16.
This means no duplicated checks are generated for tests not using fp16.


  Commit: bb746716c2f67289f45e6d6b6c6a51a62425ecc8
      https://github.com/llvm/llvm-project/commit/bb746716c2f67289f45e6d6b6c6a51a62425ecc8
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2022-03-01 (Tue, 01 Mar 2022)

  Changed paths:
    M llvm/test/CodeGen/AArch64/vecreduce-fadd.ll

  Log Message:
  -----------
  [AArch64] Add tests with unnecessary dependency with faddp lowering.

The added tests highlight an unnecessary cross-iteration dependency when
lowering reductions to faddp. This dependency can negatively impact
performance.


Compare: https://github.com/llvm/llvm-project/compare/57aaab3b17f0...bb746716c2f6


More information about the All-commits mailing list