]> granicus.if.org Git - llvm/commit
[GlobalISel][AArch64] Make G_EXTRACT_VECTOR_ELT legal for v8s16s
authorJessica Paquette <jpaquette@apple.com>
Thu, 25 Apr 2019 20:00:57 +0000 (20:00 +0000)
committerJessica Paquette <jpaquette@apple.com>
Thu, 25 Apr 2019 20:00:57 +0000 (20:00 +0000)
commit9629553b79070c058aee0a6d60263aadf0c13473
treec18ea86a3f2653b1bbdae1cb4c82706613674a58
parent85656d2bc35e5af4b67a4c5e7c1f726788231785
[GlobalISel][AArch64] Make G_EXTRACT_VECTOR_ELT legal for v8s16s

This case was missing before, so we couldn't legalize it.

Add it to AArch64LegalizerInfo.cpp and update select-extract-vector-elt.mir.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@359231 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64LegalizerInfo.cpp
test/CodeGen/AArch64/GlobalISel/select-extract-vector-elt.mir