In the following intrinsics the shift amount
(parameter 2) should be signed.
vqshlb_u8 vqshlh_u16 vqshls_u32 vqshld_u64
vqrshlb_u8 vqrshlh_u16 vqrshls_u32 vqrshld_u64
vshld_u64
vrshld_u64
Paths
| Differential D88013
[AArch64] Correct parameter type for unsigned Neon scalar shift intrinsics ClosedPublic Authored by DavidSpickett on Sep 21 2020, 3:54 AM.
Details Summary In the following intrinsics the shift amount vqshlb_u8 vqshlh_u16 vqshls_u32 vqshld_u64
Diff Detail
Event TimelineComment Actions Links to save combing the document: DavidSpickett retitled this revision from [AArch64] Correct parameter type for Neon scalar shift intrinsics to [AArch64] Correct parameter type for unsigned Neon scalar shift intrinsics.Sep 21 2020, 7:34 AM This revision is now accepted and ready to land.Oct 5 2020, 10:55 AM Closed by commit rGf0a78bdfdc6d: [AArch64] Correct parameter type for unsigned Neon scalar shift intrinsics (authored by DavidSpickett). · Explain WhyOct 6 2020, 3:35 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 296403 clang/include/clang/Basic/arm_neon.td
clang/test/CodeGen/aarch64-neon-intrinsics.c
|