[AArch64][SVE] Add patterns for some arith SVE instructions.
authorDanilo Carvalho Grael <danilo.carvalho.grael@huawei.com>
Tue, 17 Dec 2019 15:42:52 +0000 (10:42 -0500)
committerDanilo Carvalho Grael <danilo.carvalho.grael@huawei.com>
Mon, 13 Jan 2020 16:39:42 +0000 (11:39 -0500)
commit2d7e757a836abb54590daa25fce626283adafadf
tree1fed90e969da934db88cb0a5bd4c123295dd70fc
parent2af97be8027a0823b88d4b6a07fc5eedb440bc1f
[AArch64][SVE] Add patterns for some arith SVE instructions.

Summary: Add patterns for the following instructions:
- smax, smin, umax, umin

Reviewers: sdesmalen, huntergr, rengolin, efriedma, c-rhodes, mgudim, kmclaughlin

Subscribers: amehsan

Differential Revision: https://reviews.llvm.org/D71779
llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/lib/Target/AArch64/AArch64InstrFormats.td
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/lib/Target/AArch64/SVEInstrFormats.td
llvm/test/CodeGen/AArch64/sve-int-arith-imm.ll [new file with mode: 0644]