[AArch64] Fix signed integer overflow in CSINC case
authorVitaly Buka <vitalybuka@google.com>
Mon, 15 Aug 2022 21:59:50 +0000 (14:59 -0700)
committerVitaly Buka <vitalybuka@google.com>
Mon, 15 Aug 2022 22:04:20 +0000 (15:04 -0700)
commite0e960923ff3666c090cd4e4a3509377f1ecf167
tree919c58cb94a4ea6ac803da202cccb69a45a53ac8
parent65967708d22be2bc87a5789b54d200c94551351d
[AArch64] Fix signed integer overflow in CSINC case

Followup to D131815, which overlflows on different
values.
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/test/CodeGen/AArch64/arm64-csel.ll