[llvm] [ARM][Codegen] Fix vector data miscompilation in arm32be (PR #105519)
David Green via llvm-commits
llvm-commits at lists.llvm.org
Sat Aug 24 13:38:01 PDT 2024
================
@@ -65,7 +65,8 @@ define arm_aapcs_vfpcc <4 x i32> @test_vmovlbq_u16(<8 x i16> %a) {
; BE-LABEL: test_vmovlbq_u16:
; BE: @ %bb.0: @ %entry
; BE-NEXT: vrev64.16 q1, q0
-; BE-NEXT: vmovlb.u16 q1, q1
+; BE-NEXT: vmov.i32 q0, #0xffff
----------------
davemgreen wrote:
Please run update_llc_test_checks.py to update the tests, it should make updating them nice an easy, and keeps them all consistent.
With the change in b9a02765504f8b83701ffffc097531638c4fc22e I'm hoping this difference goes away.
https://github.com/llvm/llvm-project/pull/105519
More information about the llvm-commits
mailing list