[VE] Extract & insert vector element isel
authorSimon Moll <simon.moll@emea.nec.com>
Fri, 8 Jan 2021 10:35:58 +0000 (11:35 +0100)
committerSimon Moll <simon.moll@emea.nec.com>
Fri, 8 Jan 2021 10:46:59 +0000 (11:46 +0100)
commitd1b606f897bee5f16ce9c459d3a79c8119018d9c
tree02da19261434b958b5596f4de8c30befab27c347
parent2fe625e9abd037b8721977e9736c822ef872487f
[VE] Extract & insert vector element isel

Isel and tests for extract_vector_elt and insert_vector_elt.

Reviewed By: kaz7

Differential Revision: https://reviews.llvm.org/D93687
llvm/lib/Target/VE/VEISelLowering.cpp
llvm/lib/Target/VE/VEISelLowering.h
llvm/lib/Target/VE/VEInstrInfo.td
llvm/lib/Target/VE/VEInstrPatternsVec.td
llvm/test/CodeGen/VE/Vector/extract_elt.ll [new file with mode: 0644]
llvm/test/CodeGen/VE/Vector/insert_elt.ll [new file with mode: 0644]