This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch aarch64/sve-acle-branch in repository gcc.
from 5598d851ea6 [SVE ACLE] Add svcreate* new 32d16cea9b0 [SVE ACLE] Remove excess blank lines new b2b4167719c [SVE ACLE] Fix some untied tests new 1f21c697a4a [SVE ACLE] Tweak test_sve_acle.h macros new f0925166407 [SVE ACLE] Use d4 rather than d0 for FP scalar tests new 8e735da8034 [SVE ACLE] Always use z0 as the destination register in tests new 43e2a98a476 [SVE ACLE] Remove ptrue_b*_ tests new bb7dffce914 [SVE ACLE] Delete redundant notrap tests new b2b75cfce70 [SVE ACLE] Remove unnecessary hedging new 72ee7acb640 [SVE ACLE] Remove bogus choices new 665f5f36d36 [SVE ACLE] Avoid hard-coding choice of temporary register new 9cb979ee928 [SVE ACLE] Capture .d in 64-bit tests new e136bc451fe [SVE ACLE] Robustify FP constant checking new a6b2f349904 [SVE ACLE] Escape "."s in suffixes new 8b3aae72cb3 [SVE ACLE] Fill in "Bad RA" tests new 4d8b2c84f65 [SVE ACLE] Tweak movprfx /z handling for unary ops new b8518d9ad8d [SVE ACLE] Reorder tests new feb677fc903 [SVE ACLE] Use a consistent style for commutativity new 2116ad984a2 [SVE ACLE] Handle more commutativity ops new 35d94cbe49c [SVE ACLE] Accept multiple alternatives new baba2deee8c [SVE ACLE] Allow movprfx for MUL immediate new 9a20dfa2e6b [SVE ACLE] Consistency fixes new 3a4f69e8247 [SVE ACLE] Add more constant checks new bf11e5f8322 [SVE ACLE] Add more ptrue tests
The 23 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/config/aarch64/aarch64-sve.md | 23 +- .../gcc.target/aarch64/sve-acle/asm/abd_f16.c | 310 +++++++------- .../gcc.target/aarch64/sve-acle/asm/abd_f32.c | 310 +++++++------- .../gcc.target/aarch64/sve-acle/asm/abd_f64.c | 310 +++++++------- .../gcc.target/aarch64/sve-acle/asm/abd_s16.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/abd_s32.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/abd_s64.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/abd_s8.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/abd_u16.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/abd_u32.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/abd_u64.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/abd_u8.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/abs_f16.c | 36 +- .../gcc.target/aarch64/sve-acle/asm/abs_f32.c | 36 +- .../gcc.target/aarch64/sve-acle/asm/abs_f64.c | 40 +- .../gcc.target/aarch64/sve-acle/asm/abs_s16.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/abs_s32.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/abs_s64.c | 19 +- .../gcc.target/aarch64/sve-acle/asm/abs_s8.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/add_f16.c | 231 ++++++----- .../aarch64/sve-acle/asm/add_f16_notrap.c | 265 ++++++------ .../gcc.target/aarch64/sve-acle/asm/add_f32.c | 258 ++++++------ .../aarch64/sve-acle/asm/add_f32_notrap.c | 265 ++++++------ .../gcc.target/aarch64/sve-acle/asm/add_f64.c | 285 ++++++------- .../aarch64/sve-acle/asm/add_f64_notrap.c | 265 ++++++------ .../gcc.target/aarch64/sve-acle/asm/add_s16.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/add_s32.c | 178 +++++--- .../gcc.target/aarch64/sve-acle/asm/add_s64.c | 178 +++++--- .../gcc.target/aarch64/sve-acle/asm/add_s8.c | 166 +++++--- .../gcc.target/aarch64/sve-acle/asm/add_u16.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/add_u32.c | 178 +++++--- .../gcc.target/aarch64/sve-acle/asm/add_u64.c | 178 +++++--- .../gcc.target/aarch64/sve-acle/asm/add_u8.c | 166 +++++--- .../gcc.target/aarch64/sve-acle/asm/and_s16.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/and_s32.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/and_s64.c | 172 +++++--- .../gcc.target/aarch64/sve-acle/asm/and_s8.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/and_u16.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/and_u32.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/and_u64.c | 172 +++++--- .../gcc.target/aarch64/sve-acle/asm/and_u8.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/asrd_s16.c | 72 ++-- .../gcc.target/aarch64/sve-acle/asm/asrd_s32.c | 72 ++-- .../gcc.target/aarch64/sve-acle/asm/asrd_s64.c | 72 ++-- .../gcc.target/aarch64/sve-acle/asm/asrd_s8.c | 72 ++-- .../gcc.target/aarch64/sve-acle/asm/bic_s16.c | 149 ++++--- .../gcc.target/aarch64/sve-acle/asm/bic_s32.c | 149 ++++--- .../gcc.target/aarch64/sve-acle/asm/bic_s64.c | 155 ++++--- .../gcc.target/aarch64/sve-acle/asm/bic_s8.c | 149 ++++--- .../gcc.target/aarch64/sve-acle/asm/bic_u16.c | 149 ++++--- .../gcc.target/aarch64/sve-acle/asm/bic_u32.c | 149 ++++--- .../gcc.target/aarch64/sve-acle/asm/bic_u64.c | 155 ++++--- .../gcc.target/aarch64/sve-acle/asm/bic_u8.c | 149 ++++--- .../gcc.target/aarch64/sve-acle/asm/div_f16.c | 281 ++++++------- .../gcc.target/aarch64/sve-acle/asm/div_f32.c | 281 ++++++------- .../gcc.target/aarch64/sve-acle/asm/div_f64.c | 281 ++++++------- .../gcc.target/aarch64/sve-acle/asm/div_s32.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/div_s64.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/div_u32.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/div_u64.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/divr_f16.c | 261 ++++++------ .../gcc.target/aarch64/sve-acle/asm/divr_f32.c | 261 ++++++------ .../gcc.target/aarch64/sve-acle/asm/divr_f64.c | 261 ++++++------ .../gcc.target/aarch64/sve-acle/asm/divr_s32.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/divr_s64.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/divr_u32.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/divr_u64.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/dot_s32.c | 15 +- .../gcc.target/aarch64/sve-acle/asm/dot_s64.c | 15 +- .../gcc.target/aarch64/sve-acle/asm/dot_u32.c | 15 +- .../gcc.target/aarch64/sve-acle/asm/dot_u64.c | 15 +- .../gcc.target/aarch64/sve-acle/asm/dup_f16.c | 81 ++-- .../gcc.target/aarch64/sve-acle/asm/dup_f32.c | 89 ++-- .../gcc.target/aarch64/sve-acle/asm/dup_f64.c | 89 ++-- .../gcc.target/aarch64/sve-acle/asm/dup_s16.c | 73 ++-- .../gcc.target/aarch64/sve-acle/asm/dup_s32.c | 73 ++-- .../gcc.target/aarch64/sve-acle/asm/dup_s64.c | 73 ++-- .../gcc.target/aarch64/sve-acle/asm/dup_s8.c | 73 ++-- .../gcc.target/aarch64/sve-acle/asm/dup_u16.c | 73 ++-- .../gcc.target/aarch64/sve-acle/asm/dup_u32.c | 73 ++-- .../gcc.target/aarch64/sve-acle/asm/dup_u64.c | 73 ++-- .../gcc.target/aarch64/sve-acle/asm/eor_s16.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/eor_s32.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/eor_s64.c | 172 +++++--- .../gcc.target/aarch64/sve-acle/asm/eor_s8.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/eor_u16.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/eor_u32.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/eor_u64.c | 172 +++++--- .../gcc.target/aarch64/sve-acle/asm/eor_u8.c | 170 +++++--- .../gcc.target/aarch64/sve-acle/asm/index_s16.c | 1 - .../gcc.target/aarch64/sve-acle/asm/index_s32.c | 1 - .../gcc.target/aarch64/sve-acle/asm/index_s64.c | 1 - .../gcc.target/aarch64/sve-acle/asm/index_s8.c | 1 - .../gcc.target/aarch64/sve-acle/asm/index_u16.c | 1 - .../gcc.target/aarch64/sve-acle/asm/index_u32.c | 1 - .../gcc.target/aarch64/sve-acle/asm/index_u64.c | 1 - .../gcc.target/aarch64/sve-acle/asm/index_u8.c | 1 - .../gcc.target/aarch64/sve-acle/asm/lsl_s16.c | 90 ++--- .../gcc.target/aarch64/sve-acle/asm/lsl_s32.c | 90 ++--- .../gcc.target/aarch64/sve-acle/asm/lsl_s64.c | 88 ++-- .../gcc.target/aarch64/sve-acle/asm/lsl_s8.c | 94 ++--- .../gcc.target/aarch64/sve-acle/asm/lsl_u16.c | 90 ++--- .../gcc.target/aarch64/sve-acle/asm/lsl_u32.c | 90 ++--- .../gcc.target/aarch64/sve-acle/asm/lsl_u64.c | 88 ++-- .../gcc.target/aarch64/sve-acle/asm/lsl_u8.c | 94 ++--- .../gcc.target/aarch64/sve-acle/asm/mad_f16.c | 448 ++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/mad_f32.c | 448 ++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/mad_f64.c | 448 ++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/mad_s16.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mad_s32.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mad_s64.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mad_s8.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mad_u16.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mad_u32.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mad_u64.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mad_u8.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/max_f16.c | 246 +++++++---- .../aarch64/sve-acle/asm/max_f16_notrap.c | 302 -------------- .../gcc.target/aarch64/sve-acle/asm/max_f32.c | 246 +++++++---- .../aarch64/sve-acle/asm/max_f32_notrap.c | 302 -------------- .../gcc.target/aarch64/sve-acle/asm/max_f64.c | 246 +++++++---- .../aarch64/sve-acle/asm/max_f64_notrap.c | 302 -------------- .../gcc.target/aarch64/sve-acle/asm/max_s16.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/max_s32.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/max_s64.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/max_s8.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/max_u16.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/max_u32.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/max_u64.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/max_u8.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/min_f16.c | 282 ++++++++----- .../aarch64/sve-acle/asm/min_f16_notrap.c | 302 -------------- .../gcc.target/aarch64/sve-acle/asm/min_f32.c | 282 ++++++++----- .../aarch64/sve-acle/asm/min_f32_notrap.c | 302 -------------- .../gcc.target/aarch64/sve-acle/asm/min_f64.c | 282 ++++++++----- .../aarch64/sve-acle/asm/min_f64_notrap.c | 302 -------------- .../gcc.target/aarch64/sve-acle/asm/min_s16.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/min_s32.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/min_s64.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/min_s8.c | 168 ++++---- .../gcc.target/aarch64/sve-acle/asm/min_u16.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/min_u32.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/min_u64.c | 152 ++++--- .../gcc.target/aarch64/sve-acle/asm/min_u8.c | 168 ++++---- .../gcc.target/aarch64/sve-acle/asm/mla_f16.c | 450 +++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/mla_f32.c | 450 +++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/mla_f64.c | 450 +++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/mla_s16.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mla_s32.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mla_s64.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mla_s8.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mla_u16.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mla_u32.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mla_u64.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mla_u8.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mls_f16.c | 450 +++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/mls_f32.c | 450 +++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/mls_f64.c | 450 +++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/mls_s16.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mls_s32.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mls_s64.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mls_s8.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mls_u16.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mls_u32.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mls_u64.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mls_u8.c | 292 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/msb_f16.c | 448 ++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/msb_f32.c | 448 ++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/msb_f64.c | 448 ++++++++++++++------ .../gcc.target/aarch64/sve-acle/asm/msb_s16.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/msb_s32.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/msb_s64.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/msb_s8.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/msb_u16.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/msb_u32.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/msb_u64.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/msb_u8.c | 290 ++++++++----- .../gcc.target/aarch64/sve-acle/asm/mul_f16.c | 283 +++++++------ .../gcc.target/aarch64/sve-acle/asm/mul_f32.c | 283 +++++++------ .../gcc.target/aarch64/sve-acle/asm/mul_f64.c | 283 +++++++------ .../gcc.target/aarch64/sve-acle/asm/mul_s16.c | 177 +++++--- .../gcc.target/aarch64/sve-acle/asm/mul_s32.c | 177 +++++--- .../gcc.target/aarch64/sve-acle/asm/mul_s64.c | 177 +++++--- .../gcc.target/aarch64/sve-acle/asm/mul_s8.c | 181 ++++++--- .../gcc.target/aarch64/sve-acle/asm/mul_u16.c | 175 +++++--- .../gcc.target/aarch64/sve-acle/asm/mul_u32.c | 175 +++++--- .../gcc.target/aarch64/sve-acle/asm/mul_u64.c | 175 +++++--- .../gcc.target/aarch64/sve-acle/asm/mul_u8.c | 181 ++++++--- .../gcc.target/aarch64/sve-acle/asm/mulh_s16.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/mulh_s32.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/mulh_s64.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/mulh_s8.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/mulh_u16.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/mulh_u32.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/mulh_u64.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/mulh_u8.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/neg_f16.c | 36 +- .../gcc.target/aarch64/sve-acle/asm/neg_f32.c | 36 +- .../gcc.target/aarch64/sve-acle/asm/neg_f64.c | 40 +- .../gcc.target/aarch64/sve-acle/asm/neg_s16.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/neg_s32.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/neg_s64.c | 19 +- .../gcc.target/aarch64/sve-acle/asm/neg_s8.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/not_s16.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/not_s32.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/not_s64.c | 19 +- .../gcc.target/aarch64/sve-acle/asm/not_s8.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/not_u16.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/not_u32.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/not_u64.c | 19 +- .../gcc.target/aarch64/sve-acle/asm/not_u8.c | 11 +- .../gcc.target/aarch64/sve-acle/asm/orr_s16.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/orr_s32.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/orr_s64.c | 172 +++++--- .../gcc.target/aarch64/sve-acle/asm/orr_s8.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/orr_u16.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/orr_u32.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/orr_u64.c | 172 +++++--- .../gcc.target/aarch64/sve-acle/asm/orr_u8.c | 168 +++++--- .../gcc.target/aarch64/sve-acle/asm/ptrue.c | 8 +- .../gcc.target/aarch64/sve-acle/asm/qadd_s8.c | 38 +- .../gcc.target/aarch64/sve-acle/asm/qadd_u8.c | 38 +- .../gcc.target/aarch64/sve-acle/asm/qsub_s8.c | 30 +- .../gcc.target/aarch64/sve-acle/asm/qsub_u8.c | 30 +- .../gcc.target/aarch64/sve-acle/asm/sqrt_f16.c | 36 +- .../gcc.target/aarch64/sve-acle/asm/sqrt_f32.c | 36 +- .../gcc.target/aarch64/sve-acle/asm/sqrt_f64.c | 40 +- .../gcc.target/aarch64/sve-acle/asm/sub_f16.c | 229 ++++++----- .../aarch64/sve-acle/asm/sub_f16_notrap.c | 220 +++++----- .../gcc.target/aarch64/sve-acle/asm/sub_f32.c | 256 ++++++------ .../aarch64/sve-acle/asm/sub_f32_notrap.c | 247 +++++------ .../gcc.target/aarch64/sve-acle/asm/sub_f64.c | 283 ++++++------- .../aarch64/sve-acle/asm/sub_f64_notrap.c | 274 +++++-------- .../gcc.target/aarch64/sve-acle/asm/sub_s16.c | 162 +++++--- .../gcc.target/aarch64/sve-acle/asm/sub_s32.c | 172 +++++--- .../gcc.target/aarch64/sve-acle/asm/sub_s64.c | 172 +++++--- .../gcc.target/aarch64/sve-acle/asm/sub_s8.c | 164 +++++--- .../gcc.target/aarch64/sve-acle/asm/sub_u16.c | 164 +++++--- .../gcc.target/aarch64/sve-acle/asm/sub_u32.c | 172 +++++--- .../gcc.target/aarch64/sve-acle/asm/sub_u64.c | 172 +++++--- .../gcc.target/aarch64/sve-acle/asm/sub_u8.c | 164 +++++--- .../gcc.target/aarch64/sve-acle/asm/subr_f16.c | 236 +++++------ .../aarch64/sve-acle/asm/subr_f16_notrap.c | 227 ++++++----- .../gcc.target/aarch64/sve-acle/asm/subr_f32.c | 263 ++++++------ .../aarch64/sve-acle/asm/subr_f32_notrap.c | 254 ++++++------ .../gcc.target/aarch64/sve-acle/asm/subr_f64.c | 290 ++++++------- .../aarch64/sve-acle/asm/subr_f64_notrap.c | 281 ++++++------- .../gcc.target/aarch64/sve-acle/asm/subr_s16.c | 158 +++++--- .../gcc.target/aarch64/sve-acle/asm/subr_s32.c | 158 +++++--- .../gcc.target/aarch64/sve-acle/asm/subr_s64.c | 158 +++++--- .../gcc.target/aarch64/sve-acle/asm/subr_s8.c | 160 +++++--- .../gcc.target/aarch64/sve-acle/asm/subr_u16.c | 158 +++++--- .../gcc.target/aarch64/sve-acle/asm/subr_u32.c | 158 +++++--- .../gcc.target/aarch64/sve-acle/asm/subr_u64.c | 158 +++++--- .../gcc.target/aarch64/sve-acle/asm/subr_u8.c | 160 +++++--- .../aarch64/sve-acle/asm/test_sve_acle.h | 78 ++-- gcc/testsuite/lib/scanasm.exp | 6 + 257 files changed, 27043 insertions(+), 18920 deletions(-) delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve-acle/asm/max_f16_notrap.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve-acle/asm/max_f32_notrap.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve-acle/asm/max_f64_notrap.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve-acle/asm/min_f16_notrap.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve-acle/asm/min_f32_notrap.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/sve-acle/asm/min_f64_notrap.c