https://bugs.llvm.org/show_bug.cgi?id=47407

            Bug ID: 47407
           Summary: [AArch64] Missing signed versions of NEON vcls/vclsq
                    intrinsics
           Product: new-bugs
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
          Assignee: unassignedb...@nondot.org
          Reporter: david.spick...@linaro.org
                CC: htmldevelo...@gmail.com, llvm-bugs@lists.llvm.org

Created attachment 23922
  --> https://bugs.llvm.org/attachment.cgi?id=23922&action=edit
test file

https://developer.arm.com/architectures/instruction-sets/simd-isas/neon/intrinsics?search=vcls

$ ./clang -target aarch64-arm-none-eabi -march=armv8-a+simd -c -o /dev/null
/tmp/missing_intrinsics.cpp
/tmp/missing_intrinsics.cpp:3:33: error: use of undeclared identifier
'vcls_u16'
int16x4_t (*fp10)(uint16x4_t) = vcls_u16;
                                ^
/tmp/missing_intrinsics.cpp:4:33: error: use of undeclared identifier
'vcls_u32'
int32x2_t (*fp11)(uint32x2_t) = vcls_u32;
                                ^
/tmp/missing_intrinsics.cpp:5:31: error: use of undeclared identifier 'vcls_u8'
int8x8_t (*fp12)(uint8x8_t) = vcls_u8;
                              ^
/tmp/missing_intrinsics.cpp:6:33: error: use of undeclared identifier
'vclsq_u16'
int16x8_t (*fp13)(uint16x8_t) = vclsq_u16;
                                ^
/tmp/missing_intrinsics.cpp:7:33: error: use of undeclared identifier
'vclsq_u32'
int32x4_t (*fp14)(uint32x4_t) = vclsq_u32;
                                ^
/tmp/missing_intrinsics.cpp:8:33: error: use of undeclared identifier
'vclsq_u8'
int8x16_t (*fp15)(uint8x16_t) = vclsq_u8;
                                ^
6 errors generated.

The _s8/16/32 variants are present.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to