[GlobalISel] Add lowering support for G_ABS and use for AArch64.
authorAmara Emerson <amara@apple.com>
Fri, 18 Sep 2020 22:13:12 +0000 (15:13 -0700)
committerAmara Emerson <amara@apple.com>
Fri, 18 Sep 2020 23:17:18 +0000 (16:17 -0700)
commit5d34d7f1a0cae8367066ce2b55afe42b94a7466f
treeed1c34f7dac4cd2e01bf85f7d85307bb6cd8d1d0
parent37e7673c21af1531b601ca975cb6118d04b6e1cc
[GlobalISel] Add lowering support for G_ABS and use for AArch64.

Differential Revision: https://reviews.llvm.org/D87952
llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
llvm/lib/Target/AArch64/GISel/AArch64LegalizerInfo.cpp
llvm/test/CodeGen/AArch64/GlobalISel/legalize-abs.mir [new file with mode: 0644]
llvm/test/CodeGen/AArch64/GlobalISel/legalizer-info-validation.mir