llvm-project/clang/test/CodeGen/aarch64-sve-intrinsics
David Sherwood 9a1a7d888b [SVE] Add more warnings checks to clang and LLVM SVE tests
There are now more SVE tests in LLVM and Clang that do not
emit warnings related to invalid use of EVT::getVectorNumElements()
and VectorType::getNumElements(). For these tests I have added
additional checks that there are no warnings in order to prevent
any future regressions.

Differential Revision: https://reviews.llvm.org/D82943
2020-07-07 09:33:20 +01:00
..
negative [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
README [SVE] Add checks for no warnings in SVE tests 2020-06-18 13:18:01 +01:00
acle_sve_abd.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_abs.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_acge.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_acgt.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_acle.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_aclt.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_add.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_adda.c Remove "rm -f" workaround in acle_sve_adda.c 2020-06-26 08:16:40 +01:00
acle_sve_addv.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_adrb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_adrd.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_adrh.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_adrw.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_and.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_andv.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_asr.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_asrd.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_bfdot.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_bfmlalb.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_bfmlalt.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_bfmmla.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_bic.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_brka.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_brkb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_brkn.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_brkpa.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_brkpb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cadd.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_clasta-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_clasta.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_clastb-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_clastb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cls.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_clz.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cmla.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cmpeq.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_cmpge.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_cmpgt.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_cmple.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_cmplt.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_cmpne.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_cmpuo.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_cnot.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cnt-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_cnt.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cntb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cntd.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cnth.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cntp.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cntw.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_compact.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_create2-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_create2.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_create3-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_create3.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_create4-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_create4.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cvt-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_cvt.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_cvtnt.c [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x 2020-07-02 09:57:34 +01:00
acle_sve_div.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_divr.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_dot.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_dup-bfloat.c [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x 2020-07-02 09:57:34 +01:00
acle_sve_dup.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_dupq-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_dupq.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_eor.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_eorv.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_expa.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ext-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ext.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_extb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_exth.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_extw.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_get2-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_get2.c [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR 2020-06-30 08:11:41 +01:00
acle_sve_get3-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_get3.c [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR 2020-06-30 08:11:41 +01:00
acle_sve_get4-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_get4.c [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR 2020-06-30 08:11:41 +01:00
acle_sve_index.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_insr-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_insr.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_lasta-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_lasta.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_lastb-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_lastb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ld1-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ld1.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ld1ro-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ld1ro.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ld1rq-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ld1rq.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ld1sb.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ld1sh.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ld1sw.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ld1ub.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ld1uh.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ld1uw.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ld2-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ld2.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ld3-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ld3.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ld4-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ld4.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ldff1-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ldff1.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ldff1sb.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldff1sh.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldff1sw.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldff1ub.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldff1uh.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldff1uw.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldnf1-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ldnf1.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ldnf1sb.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldnf1sh.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldnf1sw.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldnf1ub.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldnf1uh.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldnf1uw.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_ldnt1-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_ldnt1.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_len-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_len.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_lsl.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_lsr.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_mad.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_matmul_fp32.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_matmul_fp64.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_max.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_maxnm.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_maxnmv.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_maxv.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_min.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_minnm.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_minnmv.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_minv.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_mla.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_mls.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_mmla.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_mov.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_msb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_mul.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_mulh.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_mulx.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_nand.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_neg.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_nmad.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_nmla.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_nmls.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_nmsb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_nor.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_not.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_orn.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_orr.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_orv.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_pfalse.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_pfirst.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_pnext.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_prfb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_prfd.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_prfh.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_prfw.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ptest.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_ptrue.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_qadd.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qdecb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qdecd.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qdech.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qdecp.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qdecw.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qincb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qincd.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qinch.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qincp.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qincw.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_qsub.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rbit.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rdffr.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_recpe.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_recps.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_recpx.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_reinterpret-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_reinterpret.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rev-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_rev.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_revb.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_revh.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_revw.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rinta.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rinti.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rintm.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rintn.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rintp.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rintx.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rintz.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rsqrte.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_rsqrts.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_scale.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_sel-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_sel.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_set2-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_set2.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_set3-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_set3.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_set4-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_set4.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_setffr.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_splice-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_splice.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_sqrt.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_st1-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_st1.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_st1b.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_st1h.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_st1w.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_st2-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_st2.c [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR 2020-06-30 08:11:41 +01:00
acle_sve_st3-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_st3.c [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR 2020-06-30 08:11:41 +01:00
acle_sve_st4-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_st4.c [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR 2020-06-30 08:11:41 +01:00
acle_sve_stnt1-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_stnt1.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_sub.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_subr.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_sudot.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_tbl-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_tbl.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_tmad.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_trn1-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_trn1-fp64-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_trn1-fp64.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_trn1.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_trn2-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_trn2-fp64-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_trn2-fp64.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_trn2.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_tsmul.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_tssel.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_undef-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_undef.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_undef2-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_undef2.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_undef3-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_undef3.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_undef4-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_undef4.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_unpkhi.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_unpklo.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_usdot.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_uzp1-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_uzp1-fp64-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_uzp1-fp64.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_uzp1.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_uzp2-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_uzp2-fp64-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_uzp2-fp64.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_uzp2.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_whilele.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_whilelt.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_wrffr.c [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. 2020-06-25 08:14:19 +01:00
acle_sve_zip1-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_zip1-fp64-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_zip1-fp64.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_zip1.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00
acle_sve_zip2-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_zip2-fp64-bfloat.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_zip2-fp64.c [sve][acle] Enable feature macros for SVE ACLE extensions. 2020-06-30 18:33:03 +00:00
acle_sve_zip2.c [SVE] Add more warnings checks to clang and LLVM SVE tests 2020-07-07 09:33:20 +01:00

README

++ SVE ACLE Warnings ++

When the ASM check lines fail in the SVE ACLE tests it most likely means you
have introduced a warning due to:
1. Adding an invalid call to VectorType::getNumElements() or EVT::getVectorNumElements()
   when the type is a scalable vector.
2. Relying upon an implicit cast conversion from TypeSize to uint64_t.

For generic code, please modify your code to work with ElementCount and TypeSize directly.
For target-specific code that only deals with fixed-width vectors, use the fixed-size interfaces.
Please refer to the code where those functions live for more details.