[AArch64] Add patterns to fold zext(cmpeq(x, splat(0)))
authorCullen Rhodes <cullen.rhodes@arm.com>
Tue, 19 Jul 2022 07:51:28 +0000 (07:51 +0000)
committerCullen Rhodes <cullen.rhodes@arm.com>
Tue, 19 Jul 2022 08:14:38 +0000 (08:14 +0000)
commitf7b2d4aac66576ce9d091b748141f5cfe5100f91
tree50234e385f2ae59ae6719bdb56e4156ffc489a3b
parent4bb19de4b6cbe56636a1e7cd9c53aae3dcf4d4b0
[AArch64] Add patterns to fold zext(cmpeq(x, splat(0)))

Reviewed By: paulwalker-arm

Differential Revision: https://reviews.llvm.org/D129626
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/test/CodeGen/AArch64/sve-cmp-folds.ll