[all-commits] [llvm/llvm-project] bb725c: [VPlan] Use defined and ops VPValues to print VPIn...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Mon Aug 2 10:39:54 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: bb725c98037eb8ad2ca2033427103b3503d57b2f
https://github.com/llvm/llvm-project/commit/bb725c98037eb8ad2ca2033427103b3503d57b2f
Author: Florian Hahn <flo at fhahn.com>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/lib/Transforms/Vectorize/VPlan.h
M llvm/test/Transforms/LoopVectorize/vplan-printing.ll
Log Message:
-----------
[VPlan] Use defined and ops VPValues to print VPInterleaveRecipe.
This patch updates VPInterleaveRecipe::print to print the actual defined
VPValues for load groups and the store VPValue operands for store
groups.
The IR references may become outdated while transforming the VPlan and
the defined and stored VPValues always are up-to-date.
Reviewed By: Ayal
Differential Revision: https://reviews.llvm.org/D107223
More information about the All-commits
mailing list