[VPlan] Add & use VPValue operands for VPReplicateRecipe (NFC).
authorFlorian Hahn <flo@fhahn.com>
Tue, 19 May 2020 14:04:48 +0000 (15:04 +0100)
committerFlorian Hahn <flo@fhahn.com>
Tue, 19 May 2020 14:12:17 +0000 (15:12 +0100)
commitf828d75b46fac03b9340dc5643159cb3b446fb92
tree86cb07f1cbae687230c291d294cf401e6f873b9d
parent7ebf7d91e6132ba619f5b27895fc1b5f536a101b
[VPlan] Add & use VPValue operands for VPReplicateRecipe (NFC).

This patch adds VPValue version of the instruction operands to
VPReplicateRecipe and uses them during code-generation.

Reviewers: Ayal, gilr, rengolin

Reviewed By: gilr

Differential Revision: https://reviews.llvm.org/D80114
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
llvm/lib/Transforms/Vectorize/VPlan.h