[SLP][NFC] Cleanup: Separate vectorization of Inserts and CmpInsts.
authorVasileios Porpodas <vporpodas@google.com>
Fri, 5 May 2023 20:23:21 +0000 (13:23 -0700)
committerVasileios Porpodas <vporpodas@google.com>
Mon, 15 May 2023 17:12:34 +0000 (10:12 -0700)
commitddb2188afc86c7819e87ec538545b45803984342
tree95fc7edf1835bca6d97ee9bda868379883145f6e
parent1c983af96a5d9bdd654dfe8cb8b06b97dfa03222
[SLP][NFC] Cleanup: Separate vectorization of Inserts and CmpInsts.

This deprecates `vectorizeSimpleInstructions()` and replaces it with separate
functions that vectorize CmpInsts and Inserts.

Differential Revision: https://reviews.llvm.org/D149993
llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp