[VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC).
authorFlorian Hahn <flo@fhahn.com>
Fri, 26 Jun 2020 16:51:51 +0000 (17:51 +0100)
committerFlorian Hahn <flo@fhahn.com>
Fri, 26 Jun 2020 19:59:17 +0000 (20:59 +0100)
commitc0cdba727ab29fb8ed2758a93a61d9658036ffe7
treeb5a21624299a6c58577225813624c68dd0a16d17
parent13fdcd37b325f62ff2513c59807de9ad0a9d2a51
[VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC).

This patch adds VPValue version of the GEP's operands to
VPWidenGEPRecipe and uses them during code-generation.

Reviewers: Ayal, gilr, rengolin

Reviewed By: gilr

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