[SVE][CodeGen] Add bfloat16 support to scalable masked gather
authorKerry McLaughlin <kerry.mclaughlin@arm.com>
Thu, 17 Dec 2020 10:36:52 +0000 (10:36 +0000)
committerKerry McLaughlin <kerry.mclaughlin@arm.com>
Thu, 17 Dec 2020 11:08:15 +0000 (11:08 +0000)
commit6d2a78996bee74611dad55b6c42b828ce1ee0953
tree229193d7c8a6c38a10e28ef7bf43702a827ee85e
parent9ed8e0caab9b6f638e82979f6fdf60d67ce65b92
[SVE][CodeGen] Add bfloat16 support to scalable masked gather

Reviewed By: david-arm

Differential Revision: https://reviews.llvm.org/D93307
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/test/CodeGen/AArch64/sve-masked-gather-32b-signed-scaled.ll
llvm/test/CodeGen/AArch64/sve-masked-gather-32b-signed-unscaled.ll
llvm/test/CodeGen/AArch64/sve-masked-gather-32b-unsigned-scaled.ll
llvm/test/CodeGen/AArch64/sve-masked-gather-32b-unsigned-unscaled.ll
llvm/test/CodeGen/AArch64/sve-masked-gather-64b-scaled.ll
llvm/test/CodeGen/AArch64/sve-masked-gather-64b-unscaled.ll
llvm/test/CodeGen/AArch64/sve-masked-scatter-legalise.ll