https://llvm.org/bugs/show_bug.cgi?id=28528
Bug ID: 28528 Summary: Cannot select: intrinsic %llvm.aarch64.neon.sqshrun Product: libraries Version: trunk Hardware: PC OS: All Status: NEW Severity: normal Priority: P Component: Backend: AArch64 Assignee: unassignedb...@nondot.org Reporter: alina.sbir...@gmail.com CC: llvm-bugs@lists.llvm.org Classification: Unclassified Created attachment 16735 --> https://llvm.org/bugs/attachment.cgi?id=16735&action=edit Test showing the failure. We've come across this testcase where the following sequence fails to lower intrinsic sqshrun. Fulltest attached (llc test_reduced.ll to reproduce). %tmp1906 = add nsw <8 x i32> undef, undef %tmp1908 = shufflevector <8 x i32> %tmp1906, <8 x i32> undef, <4 x i32> <i32 0, i32 1, i32 2, i32 3> %tmp1909 = call <4 x i16> @llvm.aarch64.neon.sqshrun.v4i16(<4 x i32> %tmp1908, i32 18) #0 %tmp1914 = getelementptr inbounds i16, i16* undef, i64 8 %tmp1915 = bitcast i16* %tmp1914 to <4 x i16>* store <4 x i16> %tmp1909, <4 x i16>* %tmp1915, align 16 -- You are receiving this mail because: You are on the CC list for the bug.
_______________________________________________ llvm-bugs mailing list llvm-bugs@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs