[GlobalISel][AArch64] Add isel support for G_INSERT_VECTOR_ELT on v2s32s
authorJessica Paquette <jpaquette@apple.com>
Fri, 29 Mar 2019 21:39:36 +0000 (21:39 +0000)
committerJessica Paquette <jpaquette@apple.com>
Fri, 29 Mar 2019 21:39:36 +0000 (21:39 +0000)
commitd3ffd47df94b362ebf52c0681bc2cdcfef00b98f
tree2535ba8bfb7d4cbfd8e266661cf9d6887015c426
parentd413f41de6baf500e5d20c638375447e18777db2
[GlobalISel][AArch64] Add isel support for G_INSERT_VECTOR_ELT on v2s32s

This adds support for v2s32 vector inserts, and updates the selection +
regbankselect tests for G_INSERT_VECTOR_ELT.

Differential Revision: https://reviews.llvm.org/D59910

llvm-svn: 357318
llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp
llvm/test/CodeGen/AArch64/GlobalISel/regbank-insert-vector-elt.mir
llvm/test/CodeGen/AArch64/GlobalISel/select-insert-vector-elt.mir