[VectorUtils] Move ToVectorTy to VectorUtils.h (NFC).
authorFlorian Hahn <flo@fhahn.com>
Fri, 21 Feb 2020 17:21:44 +0000 (17:21 +0000)
committerFlorian Hahn <flo@fhahn.com>
Fri, 21 Feb 2020 17:31:24 +0000 (17:31 +0000)
commit98f5268a7292c2996e2f718382e2d5404eb5d112
tree6045697defd18f43c99852cacc5b66d7e4d9914e
parentc90ea87cfd71f8da05f2e684d3cf139f9773c15d
[VectorUtils] Move ToVectorTy to VectorUtils.h (NFC).

ToVectorTy is defined and used in multiple places. Hoist it to
VectorUtils.h to avoid duplication and improve re-usability.

Reviewers: rengolin, hsaito, Ayal, gilr, fpetrogalli

Reviewed By: fpetrogalli

Differential Revision: https://reviews.llvm.org/D74959
llvm/include/llvm/Analysis/VectorUtils.h
llvm/lib/Transforms/Utils/InjectTLIMappings.cpp
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp