[ARM] Add VGETLANEu patterns for v4f16 and v8f16
authorDavid Green <david.green@arm.com>
Sun, 19 Sep 2021 13:25:21 +0000 (14:25 +0100)
committerDavid Green <david.green@arm.com>
Sun, 19 Sep 2021 13:25:21 +0000 (14:25 +0100)
commit1da52ef2943b67c0ec1ccd3b8e459d0e57e67a6d
tree8359af37ca9c9a84825b9c4089ac7546942a4eec
parent9de88fc0eac1bfc719dfd63a32b7eb069489407e
[ARM] Add VGETLANEu patterns for v4f16 and v8f16

These were apparently missing, having no pattern that could convert a
VGETLANEu of a v4f16 to an i32. Added bf16 whilst here, following the
same code.
llvm/lib/Target/ARM/ARMInstrNEON.td
llvm/test/CodeGen/ARM/bf16-getlane-with-fp16.ll
llvm/test/CodeGen/ARM/fp16-insert-extract.ll