[PowerPC] Improvements for BUILD_VECTOR Vol. 1
authorNemanja Ivanovic <nemanja.i.ibm@gmail.com>
Tue, 29 Nov 2016 16:11:34 +0000 (16:11 +0000)
committerNemanja Ivanovic <nemanja.i.ibm@gmail.com>
Tue, 29 Nov 2016 16:11:34 +0000 (16:11 +0000)
commitdf1cb520df72d28eb3283931a0a86ec06ea4e536
treecc6265a7adbd61cf04ac31b264e5e09387d46050
parent9b3ae73fc8bf5de598f9a56e9aeb8b0acd3fdaf0
[PowerPC] Improvements for BUILD_VECTOR Vol. 1

This patch corresponds to review:
https://reviews.llvm.org/D25912

This is the first patch in a series of 4 that improve the lowering and combining
for BUILD_VECTOR nodes on PowerPC.

llvm-svn: 288152
llvm/lib/Target/PowerPC/PPCISelLowering.cpp
llvm/lib/Target/PowerPC/PPCInstrInfo.td
llvm/lib/Target/PowerPC/PPCInstrVSX.td
llvm/test/CodeGen/PowerPC/p8-scalar_vector_conversions.ll
llvm/test/CodeGen/PowerPC/power9-moves-and-splats.ll
llvm/test/CodeGen/PowerPC/vsx.ll