[AArch64][SVE] Add addsub carry long instrinsics
authorDanilo Carvalho Grael <danilo.carvalho.grael@huawei.com>
Wed, 12 Feb 2020 15:36:15 +0000 (10:36 -0500)
committerDanilo Carvalho Grael <danilo.carvalho.grael@huawei.com>
Wed, 12 Feb 2020 15:49:10 +0000 (10:49 -0500)
commitfc8d033e966305ebed3ffcd7c633d6e9ebef10ae
tree5d551fab49e549e6f33c8e787a68d5894b4441cf
parentabd09053bc7aa6144873c196a7d50aa6ce6ca430
[AArch64][SVE] Add addsub carry long instrinsics

Summary:
Add intrinsics for the following instructions:
- adclb, adclt, sbclb, sbclt

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

Reviewed By: kmclaughlin

Subscribers: tschuett, kristof.beyls, hiraditya, rkruppe, psnobl, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D74328
llvm/include/llvm/IR/IntrinsicsAArch64.td
llvm/lib/Target/AArch64/AArch64SVEInstrInfo.td
llvm/lib/Target/AArch64/SVEInstrFormats.td
llvm/test/CodeGen/AArch64/sve2-int-addsub-long.ll [new file with mode: 0644]