[all-commits] [llvm/llvm-project] 9129e7: [LV] Replace OrigPHIsToFix in native with VPlan tr...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Mon Jun 13 14:21:58 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9129e7bb541b8f83a0acefe541b6887837178d8e
https://github.com/llvm/llvm-project/commit/9129e7bb541b8f83a0acefe541b6887837178d8e
Author: Florian Hahn <flo at fhahn.com>
Date: 2022-06-13 (Mon, 13 Jun 2022)
Changed paths:
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
Log Message:
-----------
[LV] Replace OrigPHIsToFix in native with VPlan traversal. (NFC)
OrigPHIsToFix is only used in the native path. Collecting phis can be
replaced by iterating over the plan. This also removes another
unnecessary use of a late getVPValue.
This also reduces the coupling between ILV and the VPlan utilities.
More information about the All-commits
mailing list