[PATCH] D138904: [AArch64] Transform shift+and to shift+shift to select more shifted register

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Nov 29 07:59:11 PST 2022


dmgreen added a reviewer: mingmingl.
dmgreen added inline comments.


================
Comment at: llvm/test/CodeGen/AArch64/shiftregister-from-and.ll:114
+; CHECK:       // %bb.0:
+; CHECK-NEXT:    asr w8, w0, #47
+; CHECK-NEXT:    add w0, w1, w8, lsl #24
----------------
This instruction looks wrong, with the shift being more than 32 for w regs.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D138904/new/

https://reviews.llvm.org/D138904



More information about the llvm-commits mailing list