[all-commits] [llvm/llvm-project] 90be3c: [VPlan] Introduce new VPWidenCallRecipe (NFC).
Florian Hahn via All-commits
all-commits at lists.llvm.org
Mon Apr 6 08:07:59 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 90be3c24a7162a488f68f7cce159017c10408133
https://github.com/llvm/llvm-project/commit/90be3c24a7162a488f68f7cce159017c10408133
Author: Florian Hahn <flo at fhahn.com>
Date: 2020-04-06 (Mon, 06 Apr 2020)
Changed paths:
M llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
M llvm/lib/Transforms/Vectorize/VPRecipeBuilder.h
M llvm/lib/Transforms/Vectorize/VPlan.cpp
M llvm/lib/Transforms/Vectorize/VPlan.h
Log Message:
-----------
[VPlan] Introduce new VPWidenCallRecipe (NFC).
This patch moves calls to their own recipe, to simplify the transition
to VPUser for operands of VPWidenRecipe, as discussed in D76992.
Subsequently additional information can be added to the recipe rather
than computing it during the execute step.
Reviewers: rengolin, Ayal, gilr, hsaito
Reviewed By: gilr
Differential Revision: https://reviews.llvm.org/D77467
More information about the All-commits
mailing list