[PowerPC] Minor improvement for insert_vector_elt codegen
authorNemanja Ivanovic <nemanja.i.ibm@gmail.com>
Fri, 16 Apr 2021 23:51:07 +0000 (18:51 -0500)
committerNemanja Ivanovic <nemanja.i.ibm@gmail.com>
Fri, 16 Apr 2021 23:52:37 +0000 (18:52 -0500)
commitff769dd11128839e00eea546f7e68680d9acfd77
treefd843c4eb9b0320f97db45be8d8328a3286ecee1
parent06995fe256ec5a80092d5045c30b2c94f5ed8232
[PowerPC] Minor improvement for insert_vector_elt codegen

For v2f64, all VSX subtargets can insert an element with a single
XXPERMDI.
llvm/lib/Target/PowerPC/PPCISelLowering.cpp
llvm/lib/Target/PowerPC/PPCInstrVSX.td
llvm/test/CodeGen/PowerPC/swaps-le-6.ll
llvm/test/CodeGen/PowerPC/vsx_insert_extract_le.ll