[all-commits] [llvm/llvm-project] e3c537: [VPlan] Consider non-header phis in planContainsAd...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Tue Sep 10 13:37:55 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e3c537ff903af9a92ff43bab6d21c0ea759d65e5
https://github.com/llvm/llvm-project/commit/e3c537ff903af9a92ff43bab6d21c0ea759d65e5
Author: Florian Hahn <flo at fhahn.com>
Date: 2024-09-10 (Tue, 10 Sep 2024)
Changed paths:
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/test/Transforms/LoopVectorize/RISCV/dead-ops-cost.ll
Log Message:
-----------
[VPlan] Consider non-header phis in planContainsAdditionalSimp.
Update planContainsAdditionalSimplifications to also check phis not in
the loop header. This ensures we don't miss cases where VPBlendRecipes
(which correspond to such phis) have been simplified.
Fixes https://github.com/llvm/llvm-project/issues/107473.
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