[all-commits] [llvm/llvm-project] e25eb1: [ConstraintElim] Add tests for loops with chained ...

Florian Hahn via All-commits all-commits at lists.llvm.org
Mon Sep 9 06:13:29 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e25eb1433110d94d16fd69e5aca9bdf72259263d
      https://github.com/llvm/llvm-project/commit/e25eb1433110d94d16fd69e5aca9bdf72259263d
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    A llvm/test/Transforms/ConstraintElimination/monotonic-pointer-phis-chain-of-exits.ll

  Log Message:
  -----------
  [ConstraintElim] Add tests for loops with chained header conditions.


  Commit: aa158bf40285925d3c019d9e697cd2c88421297a
      https://github.com/llvm/llvm-project/commit/aa158bf40285925d3c019d9e697cd2c88421297a
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2024-09-09 (Mon, 09 Sep 2024)

  Changed paths:
    M llvm/test/Transforms/LoopVectorize/AArch64/call-costs.ll
    M llvm/test/Transforms/LoopVectorize/vector-intrinsic-call-cost.ll

  Log Message:
  -----------
  [LV] Update tests to replace some code with loop varying instructions.

Update some tests with loop-invariant instructions, where hoisting them
out of the loop changes the vectorization decision. This should preserve
their original spirit when making further improvements.


Compare: https://github.com/llvm/llvm-project/compare/1199e5b9ce5a...aa158bf40285

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