[all-commits] [llvm/llvm-project] 3fb0d8: Recommit "[VPlan] Mark Select VPInstructions as no...

Florian Hahn via All-commits all-commits at lists.llvm.org
Sat Jan 6 04:09:38 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3fb0d8dc808cb7f315670d76109edc9c57cb3d90
      https://github.com/llvm/llvm-project/commit/3fb0d8dc808cb7f315670d76109edc9c57cb3d90
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2024-01-06 (Sat, 06 Jan 2024)

  Changed paths:
    M llvm/lib/Transforms/Vectorize/VPlanRecipes.cpp
    M llvm/test/Transforms/LoopVectorize/reduction-small-size.ll

  Log Message:
  -----------
  Recommit "[VPlan] Mark Select VPInstructions as not having sideeffects."

With #70253 landed, selects for reduction results are explicitly used by
ComputeReductionResult and Selects can be marked as not having
side-effects again.

This reverts the revert commit 173032902c960d4d0d67b521d8c149553d8e8ba3.




More information about the All-commits mailing list