[PATCH] D135024: [PowerPC] Fix invalid cast for vector shuffles when lowering to the xxsplti32dx instruction.
Zarko Todorovski via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 13 10:06:48 PDT 2022
ZarkoCA added inline comments.
================
Comment at: llvm/test/CodeGen/PowerPC/p10-splatImm32-undef.ll:35-60
+; CHECK-AIX-NEXT: stxv vs52, 112(r1) # 16-byte Folded Spill
+; CHECK-AIX-NEXT: stxv vs53, 128(r1) # 16-byte Folded Spill
+; CHECK-AIX-NEXT: stxv vs54, 144(r1) # 16-byte Folded Spill
+; CHECK-AIX-NEXT: stxv vs55, 160(r1) # 16-byte Folded Spill
+; CHECK-AIX-NEXT: stxv vs56, 176(r1) # 16-byte Folded Spill
+; CHECK-AIX-NEXT: stxv vs57, 192(r1) # 16-byte Folded Spill
+; CHECK-AIX-NEXT: stxv vs58, 208(r1) # 16-byte Folded Spill
----------------
These register spills are not seen with any other target in the test case. Is this maybe an artifact of the test case, or something else? What happens on Linux 64 BE?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D135024/new/
https://reviews.llvm.org/D135024
More information about the llvm-commits
mailing list