[PATCH] D66483: [ARM] Generate 8.1-m CSINC, CSNEG and CSINV instructions.
Dave Green via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Aug 24 03:57:18 PDT 2019
dmgreen marked an inline comment as done.
dmgreen added inline comments.
================
Comment at: llvm/test/CodeGen/Thumb2/csel.ll:21
; CHECK-NEXT: cmp r0, #45
-; CHECK-NEXT: it gt
-; CHECK-NEXT: mvngt r1, #5
-; CHECK-NEXT: mov r0, r1
+; CHECK-NEXT: csinv r0, r1, r1, gt
; CHECK-NEXT: bx lr
----------------
efriedma wrote:
> There's an opportunity to save another two bytes converting mvn->movs.
D66701 for this one.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D66483/new/
https://reviews.llvm.org/D66483
More information about the llvm-commits
mailing list