[VE][NFC] Split up lowering init
authorSimon Moll <simon.moll@emea.nec.com>
Fri, 30 Oct 2020 15:14:42 +0000 (16:14 +0100)
committerSimon Moll <simon.moll@emea.nec.com>
Fri, 30 Oct 2020 15:18:27 +0000 (16:18 +0100)
commit4474d4d49ce1d13e593136f60fcf888ee6ee2947
treeb3535ea170f195f150994695695f5fbef88f7e91
parent790f5771fd00e18e7eae7f9649ab529c20dd7823
[VE][NFC] Split up lowering init

Split up the monolithic VETargetLowering ctor into three initialization phases:
1. initRegisterClasses()
2. initSPUActions()
3. // TODO initVPUActions()

Reviewed By: kaz7

Differential Revision: https://reviews.llvm.org/D90463
llvm/lib/Target/VE/VEISelLowering.cpp
llvm/lib/Target/VE/VEISelLowering.h