[AArch64][SVE] Improve codegen for select nodes with fixed types
authorBradley Smith <bradley.smith@arm.com>
Thu, 25 Mar 2021 15:07:43 +0000 (15:07 +0000)
committerBradley Smith <bradley.smith@arm.com>
Thu, 1 Apr 2021 14:54:37 +0000 (15:54 +0100)
commit2f45e632c0029d6efa0f8df210c2f5a3f3affc17
treeb8b3d15bd961a06a4fe6af191ed50d4654e6bdf6
parent0934fa4f5d5b07856a73b5dddd395f70c8a3fa84
[AArch64][SVE] Improve codegen for select nodes with fixed types

Additionally, move the existing fixed vselect tests to *-vselect.ll.

Differential Revision: https://reviews.llvm.org/D99418
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/test/CodeGen/AArch64/sve-fixed-length-fp-select.ll
llvm/test/CodeGen/AArch64/sve-fixed-length-fp-vselect.ll [new file with mode: 0644]
llvm/test/CodeGen/AArch64/sve-fixed-length-int-select.ll
llvm/test/CodeGen/AArch64/sve-fixed-length-int-vselect.ll [new file with mode: 0644]