Test run by tcwg-buildslave on Wed Jun 17 02:23:49 2026 Target is aarch64-unknown-linux-gnu Host is x86_64-pc-linux-gnu === gcc tests === Schedule of variations: qemu Running target qemu Running gcc.git~master/gcc/testsuite/gcc.target/aarch64/aarch64.exp ... PASS: gcc.target/aarch64/121127.c (test for excess errors) PASS: gcc.target/aarch64/_Float16_1.c (test for excess errors) PASS: gcc.target/aarch64/_Float16_1.c scan-assembler-times fmadd\th[0-9]+ 1 PASS: gcc.target/aarch64/_Float16_1.c scan-assembler-times fmadd\ts[0-9]+ 3 PASS: gcc.target/aarch64/_Float16_1.c scan-assembler-times mov\tw[0-9]+, 16 2 PASS: gcc.target/aarch64/_Float16_1.c scan-assembler-times str\twzr 2 PASS: gcc.target/aarch64/_Float16_2.c (test for excess errors) PASS: gcc.target/aarch64/_Float16_2.c scan-assembler-times fmadd\th[0-9]+ 1 PASS: gcc.target/aarch64/_Float16_2.c scan-assembler-times fmadd\ts[0-9]+ 3 PASS: gcc.target/aarch64/_Float16_2.c scan-assembler-times str\twzr 4 PASS: gcc.target/aarch64/_Float16_3.c (test for excess errors) PASS: gcc.target/aarch64/_Float16_3.c scan-assembler-times fmadd\th[0-9]+ 1 PASS: gcc.target/aarch64/_Float16_3.c scan-assembler-times fmadd\ts[0-9]+ 3 PASS: gcc.target/aarch64/_Float16_3.c scan-assembler-times str\twzr 4 PASS: gcc.target/aarch64/_Float16_cmp_1.c (test for excess errors) PASS: gcc.target/aarch64/_Float16_cmp_1.c check-function-bodies test_fcmp_branch PASS: gcc.target/aarch64/_Float16_cmp_1.c check-function-bodies test_fcmp_store PASS: gcc.target/aarch64/_Float16_cmp_1.c check-function-bodies test_fcmpe_branch PASS: gcc.target/aarch64/_Float16_cmp_1.c check-function-bodies test_fcmpe_store PASS: gcc.target/aarch64/_Float16_cmp_2.c (test for excess errors) PASS: gcc.target/aarch64/_Float16_cmp_2.c scan-assembler-not \\tfcmp\\th[0-9]+ PASS: gcc.target/aarch64/_Float16_cmp_2.c scan-assembler-not \\tfcmpe\\th[0-9]+ PASS: gcc.target/aarch64/abd_1.c (test for excess errors) PASS: gcc.target/aarch64/abd_1.c scan-assembler-times sabd\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/abd_1.c scan-assembler-times sabd\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/abd_1.c scan-assembler-times sabd\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.8h 1 PASS: gcc.target/aarch64/abd_1.c scan-assembler-times uabd\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/abd_1.c scan-assembler-times uabd\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/abd_1.c scan-assembler-times uabd\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.8h 1 PASS: gcc.target/aarch64/abd_2.c (test for excess errors) PASS: gcc.target/aarch64/abd_2.c scan-assembler-not \\tabs\\t PASS: gcc.target/aarch64/abd_2.c scan-assembler-not \\tsabdl2\\t PASS: gcc.target/aarch64/abd_2.c scan-assembler-not \\tsabdl\\t PASS: gcc.target/aarch64/abd_2.c scan-assembler-not \\tuabdl2\\t PASS: gcc.target/aarch64/abd_2.c scan-assembler-not \\tuabdl\\t PASS: gcc.target/aarch64/abd_2.c scan-assembler-times sabd\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/abd_2.c scan-assembler-times sabd\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 48 PASS: gcc.target/aarch64/abd_2.c scan-assembler-times sabd\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.8h 7 PASS: gcc.target/aarch64/abd_2.c scan-assembler-times uabd\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/abd_2.c scan-assembler-times uabd\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 0 PASS: gcc.target/aarch64/abd_2.c scan-assembler-times uabd\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.8h 7 PASS: gcc.target/aarch64/abd_3.c (test for excess errors) PASS: gcc.target/aarch64/abd_3.c scan-assembler-not \\tabs\\t PASS: gcc.target/aarch64/abd_3.c scan-assembler-not \\tsabdl2\\t PASS: gcc.target/aarch64/abd_3.c scan-assembler-not \\tsabdl\\t PASS: gcc.target/aarch64/abd_3.c scan-assembler-not \\tuabdl2\\t PASS: gcc.target/aarch64/abd_3.c scan-assembler-not \\tuabdl\\t PASS: gcc.target/aarch64/abd_3.c scan-assembler-times sabd\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/abd_3.c scan-assembler-times sabd\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 48 PASS: gcc.target/aarch64/abd_3.c scan-assembler-times sabd\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.8h 7 PASS: gcc.target/aarch64/abd_3.c scan-assembler-times uabd\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/abd_3.c scan-assembler-times uabd\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 0 PASS: gcc.target/aarch64/abd_3.c scan-assembler-times uabd\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.8h 7 PASS: gcc.target/aarch64/abd_4.c (test for excess errors) PASS: gcc.target/aarch64/abd_4.c scan-assembler-not \\tabs\\t PASS: gcc.target/aarch64/abd_4.c scan-assembler-not \\tsabdl2\\t PASS: gcc.target/aarch64/abd_4.c scan-assembler-not \\tsabdl\\t PASS: gcc.target/aarch64/abd_4.c scan-assembler-not \\tuabdl2\\t PASS: gcc.target/aarch64/abd_4.c scan-assembler-not \\tuabdl\\t PASS: gcc.target/aarch64/abd_4.c scan-assembler-times sabd\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 0 PASS: gcc.target/aarch64/abd_4.c scan-assembler-times sabd\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 7 PASS: gcc.target/aarch64/abd_4.c scan-assembler-times sabd\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.8h 0 PASS: gcc.target/aarch64/abd_4.c scan-assembler-times uabd\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 0 PASS: gcc.target/aarch64/abd_4.c scan-assembler-times uabd\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.8h 0 PASS: gcc.target/aarch64/abd_none_2.c (test for excess errors) PASS: gcc.target/aarch64/abd_none_2.c scan-assembler-not \\tsabd\\t PASS: gcc.target/aarch64/abd_none_2.c scan-assembler-not \\tsabdl2\\t PASS: gcc.target/aarch64/abd_none_2.c scan-assembler-not \\tsabdl\\t PASS: gcc.target/aarch64/abd_none_2.c scan-assembler-not \\tuabd\\t PASS: gcc.target/aarch64/abd_none_2.c scan-assembler-not \\tuabdl2\\t PASS: gcc.target/aarch64/abd_none_2.c scan-assembler-not \\tuabdl\\t PASS: gcc.target/aarch64/abd_none_3.c (test for excess errors) PASS: gcc.target/aarch64/abd_none_3.c scan-assembler-not \\tsabd\\t PASS: gcc.target/aarch64/abd_none_3.c scan-assembler-not \\tsabdl2\\t PASS: gcc.target/aarch64/abd_none_3.c scan-assembler-not \\tsabdl\\t PASS: gcc.target/aarch64/abd_none_3.c scan-assembler-not \\tuabd\\t PASS: gcc.target/aarch64/abd_none_3.c scan-assembler-not \\tuabdl2\\t PASS: gcc.target/aarch64/abd_none_3.c scan-assembler-not \\tuabdl\\t PASS: gcc.target/aarch64/abd_none_4.c (test for excess errors) PASS: gcc.target/aarch64/abd_none_4.c scan-assembler-not \\tsabd\\t PASS: gcc.target/aarch64/abd_none_4.c scan-assembler-not \\tsabdl2\\t PASS: gcc.target/aarch64/abd_none_4.c scan-assembler-not \\tsabdl\\t PASS: gcc.target/aarch64/abd_none_4.c scan-assembler-not \\tuabd\\t PASS: gcc.target/aarch64/abd_none_4.c scan-assembler-not \\tuabdl2\\t PASS: gcc.target/aarch64/abd_none_4.c scan-assembler-not \\tuabdl\\t PASS: gcc.target/aarch64/abd_run_1.c (test for excess errors) PASS: gcc.target/aarch64/abd_run_1.c execution test PASS: gcc.target/aarch64/abd_widen_2.c (test for excess errors) PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-not \\tabs\\t PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-not \\tsabd\\t PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-not \\tuabd\\t PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times sabdl2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 0 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times sabdl2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h 10 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times sabdl2\\tv[0-9]+.8h, v[0-9]+.16b, v[0-9]+.16b 3 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times sabdl\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 0 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times sabdl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 10 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times sabdl\\tv[0-9]+.8h, v[0-9]+.8b, v[0-9]+.8b 3 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times uabdl2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 0 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times uabdl2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h 10 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times uabdl2\\tv[0-9]+.8h, v[0-9]+.16b, v[0-9]+.16b 3 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times uabdl\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 0 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times uabdl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 10 PASS: gcc.target/aarch64/abd_widen_2.c scan-assembler-times uabdl\\tv[0-9]+.8h, v[0-9]+.8b, v[0-9]+.8b 3 PASS: gcc.target/aarch64/abd_widen_3.c (test for excess errors) PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-not \\tabs\\t PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-not \\tsabd\\t PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-not \\tuabd\\t PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times sabdl2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 0 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times sabdl2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h 10 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times sabdl2\\tv[0-9]+.8h, v[0-9]+.16b, v[0-9]+.16b 3 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times sabdl\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 0 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times sabdl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 10 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times sabdl\\tv[0-9]+.8h, v[0-9]+.8b, v[0-9]+.8b 3 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times uabdl2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 0 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times uabdl2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h 10 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times uabdl2\\tv[0-9]+.8h, v[0-9]+.16b, v[0-9]+.16b 3 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times uabdl\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 0 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times uabdl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 10 PASS: gcc.target/aarch64/abd_widen_3.c scan-assembler-times uabdl\\tv[0-9]+.8h, v[0-9]+.8b, v[0-9]+.8b 3 PASS: gcc.target/aarch64/abd_widen_4.c (test for excess errors) PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-not \\tabs\\t PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-not \\tsabd\\t PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-not \\tuabd\\t PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times sabdl2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 13 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times sabdl2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h 10 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times sabdl2\\tv[0-9]+.8h, v[0-9]+.16b, v[0-9]+.16b 3 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times sabdl\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 13 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times sabdl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 10 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times sabdl\\tv[0-9]+.8h, v[0-9]+.8b, v[0-9]+.8b 3 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times uabdl2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 0 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times uabdl2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h 10 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times uabdl2\\tv[0-9]+.8h, v[0-9]+.16b, v[0-9]+.16b 3 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times uabdl\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 0 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times uabdl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 10 PASS: gcc.target/aarch64/abd_widen_4.c scan-assembler-times uabdl\\tv[0-9]+.8h, v[0-9]+.8b, v[0-9]+.8b 3 PASS: gcc.target/aarch64/abs_1.c (test for excess errors) PASS: gcc.target/aarch64/abs_1.c execution test PASS: gcc.target/aarch64/abs_1.c scan-assembler csneg\t PASS: gcc.target/aarch64/abs_1.c scan-assembler csneg\t PASS: gcc.target/aarch64/abs_2.c (test for excess errors) PASS: gcc.target/aarch64/abs_2.c execution test PASS: gcc.target/aarch64/abs_2.c scan-assembler-not sabd PASS: gcc.target/aarch64/abs_bf_1.c (test for excess errors) PASS: gcc.target/aarch64/abs_bf_1.c scan-assembler \\t(?:bic|and)\\t[zv] PASS: gcc.target/aarch64/adc-1.c (test for excess errors) PASS: gcc.target/aarch64/adc-1.c scan-assembler adc\tw[0-9]*, w[0-9]*, w[0-9]*\n PASS: gcc.target/aarch64/adc-1.c scan-assembler adc\tx[0-9]*, x[0-9]*, x[0-9]*\n PASS: gcc.target/aarch64/adc-2.c (test for excess errors) PASS: gcc.target/aarch64/adc-2.c execution test PASS: gcc.target/aarch64/adds.c (test for excess errors) PASS: gcc.target/aarch64/adds.c scan-assembler adds\tw[0-9] PASS: gcc.target/aarch64/adds.c scan-assembler adds\tx[0-9] PASS: gcc.target/aarch64/adds1.c (test for excess errors) PASS: gcc.target/aarch64/adds1.c execution test PASS: gcc.target/aarch64/adds1.c scan-assembler adds\tw[0-9]+, w[0-9]+, 255 PASS: gcc.target/aarch64/adds1.c scan-assembler adds\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/adds1.c scan-assembler adds\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/adds1.c scan-assembler adds\tx[0-9]+, x[0-9]+, 255 PASS: gcc.target/aarch64/adds1.c scan-assembler adds\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/adds1.c scan-assembler adds\tx[0-9]+, x[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/adds2.c (test for excess errors) PASS: gcc.target/aarch64/adds2.c execution test PASS: gcc.target/aarch64/adds2.c scan-assembler add\tw[0-9]+, w[0-9]+, 4095 PASS: gcc.target/aarch64/adds2.c scan-assembler add\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/adds2.c scan-assembler add\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/adds2.c scan-assembler add\tx[0-9]+, x[0-9]+, 4096 PASS: gcc.target/aarch64/adds2.c scan-assembler add\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/adds2.c scan-assembler add\tx[0-9]+, x[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/adds2.c scan-assembler-not adds\tw[0-9]+, w[0-9]+, 4095 PASS: gcc.target/aarch64/adds2.c scan-assembler-not adds\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/adds2.c scan-assembler-not adds\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/adds2.c scan-assembler-not adds\tx[0-9]+, x[0-9]+, 4096 PASS: gcc.target/aarch64/adds2.c scan-assembler-not adds\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/adds2.c scan-assembler-not adds\tx[0-9]+, x[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/adds3.c (test for excess errors) PASS: gcc.target/aarch64/adds3.c execution test PASS: gcc.target/aarch64/adds3.c scan-assembler-times adds\tx[0-9]+, x[0-9]+, w[0-9]+, sxtw 2 PASS: gcc.target/aarch64/advsimd_shl_add.c (test for excess errors) PASS: gcc.target/aarch64/advsimd_shl_add.c check-function-bodies foo_v16qi PASS: gcc.target/aarch64/advsimd_shl_add.c check-function-bodies foo_v2di PASS: gcc.target/aarch64/advsimd_shl_add.c check-function-bodies foo_v4hi PASS: gcc.target/aarch64/advsimd_shl_add.c check-function-bodies foo_v4si PASS: gcc.target/aarch64/advsimd_shl_add.c check-function-bodies foo_v8hi PASS: gcc.target/aarch64/advsimd_shl_add.c check-function-bodies foo_v8qi PASS: gcc.target/aarch64/aes-fuse-1.c (test for excess errors) PASS: gcc.target/aarch64/aes-fuse-1.c scan-assembler-not veor PASS: gcc.target/aarch64/aes-fuse-1.c scan-assembler-times crypto_aese_fused 6 PASS: gcc.target/aarch64/aes-fuse-2.c (test for excess errors) PASS: gcc.target/aarch64/aes-fuse-2.c scan-assembler-not veor PASS: gcc.target/aarch64/aes-fuse-2.c scan-assembler-times crypto_aesd_fused 6 PASS: gcc.target/aarch64/aes_1.c (test for excess errors) PASS: gcc.target/aarch64/aes_1.c scan-assembler-times aesd\\tv[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/aes_1.c scan-assembler-times aese\\tv[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/aes_1.c scan-assembler-times aesimc\\tv[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/aes_1.c scan-assembler-times aesmc\\tv[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/aes_2.c (test for excess errors) PASS: gcc.target/aarch64/aes_2.c scan-assembler aesd\tv PASS: gcc.target/aarch64/aes_2.c scan-assembler aese\tv PASS: gcc.target/aarch64/aes_2.c scan-assembler-not mov PASS: gcc.target/aarch64/aes_xor_combine.c (test for excess errors) PASS: gcc.target/aarch64/aes_xor_combine.c scan-assembler-not eor PASS: gcc.target/aarch64/aes_xor_combine.c scan-assembler-not mov PASS: gcc.target/aarch64/and-be.c (test for excess errors) PASS: gcc.target/aarch64/and-be.c check-function-bodies f_v16qi PASS: gcc.target/aarch64/and-be.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/and-be.c check-function-bodies f_v4sf PASS: gcc.target/aarch64/and-be.c check-function-bodies f_v4si PASS: gcc.target/aarch64/and-be.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/and-be.c check-function-bodies f_v8qi PASS: gcc.target/aarch64/and-be.c check-function-bodies g_v4hi PASS: gcc.target/aarch64/and-be.c check-function-bodies g_v4si PASS: gcc.target/aarch64/and-be.c check-function-bodies h_v4si PASS: gcc.target/aarch64/and-le.c (test for excess errors) PASS: gcc.target/aarch64/and-le.c check-function-bodies f_v16qi PASS: gcc.target/aarch64/and-le.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/and-le.c check-function-bodies f_v4sf PASS: gcc.target/aarch64/and-le.c check-function-bodies f_v4si PASS: gcc.target/aarch64/and-le.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/and-le.c check-function-bodies f_v8qi PASS: gcc.target/aarch64/and-le.c check-function-bodies g_v4hi PASS: gcc.target/aarch64/and-le.c check-function-bodies g_v4si PASS: gcc.target/aarch64/and-le.c check-function-bodies h_v4si PASS: gcc.target/aarch64/and_const.c (test for excess errors) PASS: gcc.target/aarch64/and_const.c scan-assembler-not movk\t PASS: gcc.target/aarch64/and_const.c scan-assembler-times and\t 2 PASS: gcc.target/aarch64/and_const2.c (test for excess errors) PASS: gcc.target/aarch64/and_const2.c scan-assembler-not movk\t PASS: gcc.target/aarch64/and_const2.c scan-assembler-times and\t 2 PASS: gcc.target/aarch64/ands_1.c (test for excess errors) PASS: gcc.target/aarch64/ands_1.c execution test PASS: gcc.target/aarch64/ands_1.c scan-assembler ands\tw[0-9]+, w[0-9]+, 255 PASS: gcc.target/aarch64/ands_1.c scan-assembler ands\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/ands_1.c scan-assembler ands\tx[0-9]+, x[0-9]+, 255 PASS: gcc.target/aarch64/ands_1.c scan-assembler ands\tx[0-9]+, x[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/ands_1.c scan-assembler-times ands\tw[0-9]+, w[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/ands_1.c scan-assembler-times ands\tx[0-9]+, x[0-9]+, x[0-9]+ 2 PASS: gcc.target/aarch64/ands_2.c (test for excess errors) PASS: gcc.target/aarch64/ands_2.c execution test PASS: gcc.target/aarch64/ands_2.c scan-assembler ands\tw[0-9]+, w[0-9]+, -1717986919 PASS: gcc.target/aarch64/ands_2.c scan-assembler ands\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/ands_2.c scan-assembler ands\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/ands_2.c scan-assembler ands\tx[0-9]+, x[0-9]+, -6148914691236517206 PASS: gcc.target/aarch64/ands_2.c scan-assembler ands\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/ands_2.c scan-assembler ands\tx[0-9]+, x[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/ands_3.c (test for excess errors) PASS: gcc.target/aarch64/ands_3.c scan-assembler ands\t(x|w)[0-9]+,[ \t]*(x|w)[0-9]+,[ \t]*255 PASS: gcc.target/aarch64/arch-diagnostics-1.c at line 1 (test for errors, line ) PASS: gcc.target/aarch64/arch-diagnostics-1.c (test for excess errors) PASS: gcc.target/aarch64/arch-diagnostics-2.c at line 1 (test for errors, line ) PASS: gcc.target/aarch64/arch-diagnostics-2.c (test for excess errors) PASS: gcc.target/aarch64/arg-type-diagnostics-1.c at line 18 (test for errors, line ) PASS: gcc.target/aarch64/arg-type-diagnostics-1.c (test for excess errors) PASS: gcc.target/aarch64/arm_align_max_pwr.c (test for excess errors) PASS: gcc.target/aarch64/arm_align_max_pwr.c scan-assembler zero\t268435452 PASS: gcc.target/aarch64/arm_align_max_pwr.c scan-assembler-times zero\t4 2 PASS: gcc.target/aarch64/arm_align_max_stack_pwr.c (test for excess errors) PASS: gcc.target/aarch64/arm_align_max_stack_pwr.c scan-assembler and\tx[0-9]+, x[0-9]+, -65536 PASS: gcc.target/aarch64/armv9_warning.c (test for excess errors) PASS: gcc.target/aarch64/ashltidisi.c (test for excess errors) PASS: gcc.target/aarch64/ashltidisi.c execution test PASS: gcc.target/aarch64/ashltidisi.c scan-assembler-not extr\t PASS: gcc.target/aarch64/ashltidisi.c scan-assembler-times asr 3 PASS: gcc.target/aarch64/asimd-mul-to-shl-sub.c (test for excess errors) PASS: gcc.target/aarch64/asimd-mul-to-shl-sub.c check-function-bodies foo PASS: gcc.target/aarch64/asimd-mull-elem.c (test for excess errors) PASS: gcc.target/aarch64/asimd-mull-elem.c scan-assembler-times \\s+fmul\\tv[0-9]+\\.4s, v[0-9]+\\.4s, v[0-9]+\\.s\\[0\\] 4 PASS: gcc.target/aarch64/asimd-mull-elem.c scan-assembler-times \\s+mul\\tv[0-9]+\\.4s, v[0-9]+\\.4s, v[0-9]+\\.s\\[0\\] 4 PASS: gcc.target/aarch64/asm-1.c (test for excess errors) PASS: gcc.target/aarch64/asm-2.c (test for excess errors) PASS: gcc.target/aarch64/asm-3.c (test for errors, line 9) PASS: gcc.target/aarch64/asm-3.c (test for excess errors) PASS: gcc.target/aarch64/asm-4.c (test for excess errors) PASS: gcc.target/aarch64/asm-5.c (test for excess errors) PASS: gcc.target/aarch64/asm-adder-clobber-lr.c (test for excess errors) PASS: gcc.target/aarch64/asm-adder-no-clobber-lr.c (test for excess errors) PASS: gcc.target/aarch64/asm-flag-1.c (test for excess errors) PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, cc PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, cs PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, eq PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, ge PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, gt PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, hi PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, le PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, ls PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, lt PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, mi PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, ne PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, pl PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, vc PASS: gcc.target/aarch64/asm-flag-1.c scan-assembler cset.*, vs PASS: gcc.target/aarch64/asm-flag-3.c (test for excess errors) PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bcc PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bcs PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler beq PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bge PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bgt PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bhi PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler ble PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bls PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler blt PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bmi PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bne PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bpl PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bvc PASS: gcc.target/aarch64/asm-flag-3.c scan-assembler bvs PASS: gcc.target/aarch64/asm-flag-5.c (test for excess errors) PASS: gcc.target/aarch64/asm-flag-5.c type (test for errors, line 15) PASS: gcc.target/aarch64/asm-flag-5.c type (test for errors, line 21) PASS: gcc.target/aarch64/asm-flag-5.c type (test for errors, line 29) PASS: gcc.target/aarch64/asm-flag-6.c (test for excess errors) PASS: gcc.target/aarch64/asm-flag-6.c execution test PASS: gcc.target/aarch64/asm-flag-7.c (test for excess errors) PASS: gcc.target/aarch64/asm-hard-reg-1.c (test for errors, line 23) PASS: gcc.target/aarch64/asm-hard-reg-1.c (test for errors, line 34) PASS: gcc.target/aarch64/asm-hard-reg-1.c (test for errors, line 45) PASS: gcc.target/aarch64/asm-hard-reg-1.c (test for excess errors) PASS: gcc.target/aarch64/asm-hard-reg-2.c (test for errors, line 15) PASS: gcc.target/aarch64/asm-hard-reg-2.c (test for errors, line 16) PASS: gcc.target/aarch64/asm-hard-reg-2.c (test for excess errors) PASS: gcc.target/aarch64/asm-x-constraint-1.c (test for excess errors) PASS: gcc.target/aarch64/asm-x-constraint-1.c scan-assembler \\t// s0 out: s0\\n.*[/]/ s0 in: s0\\n PASS: gcc.target/aarch64/asm-x-constraint-1.c scan-assembler \\t// s15 out: s15\\n.*[/]/ s15 in: s15\\n PASS: gcc.target/aarch64/asm-x-constraint-1.c scan-assembler \\t// s16 out: s16\\n.*\\tfmov\\t(s[0-9]|s1[0-5]), s16\\n.*[/]/ s16 in: \\1\\n PASS: gcc.target/aarch64/asm-x-constraint-1.c scan-assembler \\t// s31 out: s31\\n.*\\tfmov\\t(s[0-9]|s1[0-5]), s31\\n.*[/]/ s31 in: \\1\\n PASS: gcc.target/aarch64/asm-x-constraint-1.c scan-assembler \\t// s7 out: s7\\n.*[/]/ s7 in: s7\\n PASS: gcc.target/aarch64/asm-x-constraint-1.c scan-assembler \\t// s8 out: s8\\n.*[/]/ s8 in: s8\\n PASS: gcc.target/aarch64/asm-x-constraint-1.c scan-assembler-not \\t// s16 in: s16\\n PASS: gcc.target/aarch64/asm-x-constraint-1.c scan-assembler-not \\t// s31 in: s31\\n PASS: gcc.target/aarch64/asm-y-constraint-1.c (test for excess errors) PASS: gcc.target/aarch64/asm-y-constraint-1.c scan-assembler \\t// s0 out: s0\\n.*[/]/ s0 in: s0\\n PASS: gcc.target/aarch64/asm-y-constraint-1.c scan-assembler \\t// s15 out: s15\\n.*\\tfmov\\t(s[0-7]), s15\\n.*[/]/ s15 in: \\1\\n PASS: gcc.target/aarch64/asm-y-constraint-1.c scan-assembler \\t// s16 out: s16\\n.*\\tfmov\\t(s[0-7]), s16\\n.*[/]/ s16 in: \\1\\n PASS: gcc.target/aarch64/asm-y-constraint-1.c scan-assembler \\t// s31 out: s31\\n.*\\tfmov\\t(s[0-7]), s31\\n.*[/]/ s31 in: \\1\\n PASS: gcc.target/aarch64/asm-y-constraint-1.c scan-assembler \\t// s7 out: s7\\n.*[/]/ s7 in: s7\\n PASS: gcc.target/aarch64/asm-y-constraint-1.c scan-assembler \\t// s8 out: s8\\n.*\\tfmov\\t(s[0-7]), s8\\n.*[/]/ s8 in: \\1\\n PASS: gcc.target/aarch64/asm-y-constraint-1.c scan-assembler-not \\t// s15 in: s15\\n PASS: gcc.target/aarch64/asm-y-constraint-1.c scan-assembler-not \\t// s16 in: s16\\n PASS: gcc.target/aarch64/asm-y-constraint-1.c scan-assembler-not \\t// s31 in: s31\\n PASS: gcc.target/aarch64/asm-y-constraint-1.c scan-assembler-not \\t// s8 in: s8\\n PASS: gcc.target/aarch64/assembler_arch_1.c (test for excess errors) PASS: gcc.target/aarch64/atomic-comp-swap-release-acquire.c (test for excess errors) PASS: gcc.target/aarch64/atomic-comp-swap-release-acquire.c scan-assembler-times ldaxr\tw[0-9]+, \\[x[0-9]+\\] 4 PASS: gcc.target/aarch64/atomic-comp-swap-release-acquire.c scan-assembler-times stlxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 4 PASS: gcc.target/aarch64/atomic-inst-cas.c (test for excess errors) PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-not dmb PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-not ldaxr\t PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-not stlxr\t PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times cas\t 8 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times casa\t 40 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times casab\t 20 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times casah\t 20 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times casal\t 72 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times casalb\t 36 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times casalh\t 36 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times casb\t 4 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times cash\t 4 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times casl\t 8 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times caslb\t 4 PASS: gcc.target/aarch64/atomic-inst-cas.c scan-assembler-times caslh\t 4 PASS: gcc.target/aarch64/atomic-inst-ldadd.c (test for excess errors) PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-not dmb PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-not ldaxr\t PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-not stlxr\t PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldadd\t 32 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldadda\t 64 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldaddab\t 32 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldaddah\t 32 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldaddal\t 64 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldaddalb\t 32 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldaddalh\t 32 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldaddb\t 16 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldaddh\t 16 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldaddl\t 32 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldaddlb\t 16 PASS: gcc.target/aarch64/atomic-inst-ldadd.c scan-assembler-times ldaddlh\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c (test for excess errors) PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-not dmb PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-not ldaxr\t PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-not stlxr\t PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclr\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclra\t 32 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclrab\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclrah\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclral\t 32 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclralb\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclralh\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclrb\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclrh\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclrl\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclrlb\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldclrlh\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeor\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeora\t 32 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeorab\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeorah\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeoral\t 32 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeoralb\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeoralh\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeorb\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeorh\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeorl\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeorlb\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldeorlh\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldset\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldseta\t 32 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldsetab\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldsetah\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldsetal\t 32 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldsetalb\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldsetalh\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldsetb\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldseth\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldsetl\t 16 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldsetlb\t 8 PASS: gcc.target/aarch64/atomic-inst-ldlogic.c scan-assembler-times ldsetlh\t 8 PASS: gcc.target/aarch64/atomic-inst-swp.c (test for excess errors) PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-not dmb PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-not ldaxr\t PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-not stlxr\t PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swp\t 8 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swpa\t 16 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swpab\t 8 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swpah\t 8 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swpal\t 16 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swpalb\t 8 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swpalh\t 8 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swpb\t 4 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swph\t 4 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swpl\t 8 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swplb\t 4 PASS: gcc.target/aarch64/atomic-inst-swp.c scan-assembler-times swplh\t 4 PASS: gcc.target/aarch64/atomic-op-acq_rel.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-acq_rel.c scan-assembler-times ldaxr\tw[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-acq_rel.c scan-assembler-times stlxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-acquire.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-acquire.c scan-assembler-times ldaxr\tw[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-acquire.c scan-assembler-times stxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-char.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-char.c scan-assembler-times ldxrb\tw[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-char.c scan-assembler-times stxrb\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-consume.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-consume.c scan-assembler-times ldaxr\tw[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-consume.c scan-assembler-times stxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-imm.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-imm.c scan-assembler-times \tw[0-9]+, w[0-9]+, #*4096 14 PASS: gcc.target/aarch64/atomic-op-int.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-int.c scan-assembler-times ldxr\tw[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-int.c scan-assembler-times stxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-long.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-long.c scan-assembler-times ldxr\tx[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-long.c scan-assembler-times stxr\tw[0-9]+, x[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-relaxed.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-relaxed.c scan-assembler-times ldxr\tw[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-relaxed.c scan-assembler-times stxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-release.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-release.c scan-assembler-times ldxr\tw[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-release.c scan-assembler-times stlxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-seq_cst.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-seq_cst.c scan-assembler-times ldaxr\tw[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-seq_cst.c scan-assembler-times stlxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-short.c (test for excess errors) PASS: gcc.target/aarch64/atomic-op-short.c scan-assembler-times ldxrh\tw[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-op-short.c scan-assembler-times stxrh\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 6 PASS: gcc.target/aarch64/atomic-store.c (test for excess errors) PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlr\tw[0-9]+, \\[x[0-9]+\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlr\tx[0-9]+, \\[x[0-9]+\\] 4 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlrb\tw[0-9]+, \\[x[0-9]+\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlrh\tw[0-9]+, \\[x[0-9]+\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlur\tw[0-9]+, \\[x[0-9]+, 4\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlur\tw[0-9]+, \\[x[0-9]+, 8\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlur\tx[0-9]+, \\[x[0-9]+, 16\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlur\tx[0-9]+, \\[x[0-9]+, 8\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlurb\tw[0-9]+, \\[x[0-9]+, -2\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlurb\tw[0-9]+, \\[x[0-9]+, 1\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlurb\tw[0-9]+, \\[x[0-9]+, 2\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlurh\tw[0-9]+, \\[x[0-9]+, 2\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times stlurh\tw[0-9]+, \\[x[0-9]+, 4\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times str\tw[0-9]+, \\[x[0-9]+, 12\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times str\tw[0-9]+, \\[x[0-9]+\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times str\tx[0-9]+, \\[x[0-9]+, 24\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times str\tx[0-9]+, \\[x[0-9]+\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times strb\tw[0-9]+, \\[x[0-9]+, 3\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times strb\tw[0-9]+, \\[x[0-9]+\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times strh\tw[0-9]+, \\[x[0-9]+, 6\\] 1 PASS: gcc.target/aarch64/atomic-store.c scan-assembler-times strh\tw[0-9]+, \\[x[0-9]+\\] 1 PASS: gcc.target/aarch64/atomic_cmp_exchange_zero_reg_1.c (test for excess errors) PASS: gcc.target/aarch64/atomic_cmp_exchange_zero_reg_1.c scan-assembler stxr\\tw[0-9]+, wzr,.* PASS: gcc.target/aarch64/atomic_cmp_exchange_zero_reg_1.c scan-assembler-not mov\\tw[0-9]+, 0 PASS: gcc.target/aarch64/atomic_cmp_exchange_zero_strong_1.c (test for excess errors) PASS: gcc.target/aarch64/atomic_cmp_exchange_zero_strong_1.c scan-assembler-times cbnz\\tw[0-9]+ 2 PASS: gcc.target/aarch64/atomic_store_with_stshh.c (test for excess errors) PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun1 PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun10 PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun11 PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun2 PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun3 PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun4 PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun5 PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun6 PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun7 PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun8 PASS: gcc.target/aarch64/atomic_store_with_stshh.c check-function-bodies testFun9 PASS: gcc.target/aarch64/attr-aligned.c (test for warnings, line 21) PASS: gcc.target/aarch64/attr-aligned.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-1.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-1.c scan-rtl-dump-times expand "const_int 0" 10 PASS: gcc.target/aarch64/auto-init-2.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-2.c scan-rtl-dump-times expand "0xfe\\]" 1 PASS: gcc.target/aarch64/auto-init-2.c scan-rtl-dump-times expand "0xfefefefefefefefe" 3 PASS: gcc.target/aarch64/auto-init-2.c scan-rtl-dump-times expand "0xfffffffffefefefe" 2 PASS: gcc.target/aarch64/auto-init-2.c scan-rtl-dump-times expand "0xfffffffffffffefe" 1 PASS: gcc.target/aarch64/auto-init-3.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-3.c scan-rtl-dump-times expand "const_double:DF 0.0" 1 PASS: gcc.target/aarch64/auto-init-3.c scan-rtl-dump-times expand "const_double:SF 0.0" 1 PASS: gcc.target/aarch64/auto-init-3.c scan-rtl-dump-times expand "const_double:TF 0.0" 1 PASS: gcc.target/aarch64/auto-init-4.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-4.c scan-rtl-dump expand "\\-0x0\\.f7f7f7f7f7f7fp\\+1009" PASS: gcc.target/aarch64/auto-init-4.c scan-rtl-dump expand "\\-0x0\\.fefefep\\+127" PASS: gcc.target/aarch64/auto-init-4.c scan-rtl-dump expand "\\-0x0\\.ff7f7f7f7f7f7f7f7f7f7f7f7f7fp\\+16128" PASS: gcc.target/aarch64/auto-init-5.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-5.c scan-assembler-times .word\t0 14 PASS: gcc.target/aarch64/auto-init-6.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-6.c scan-assembler-times word\t-16843010 14 PASS: gcc.target/aarch64/auto-init-7.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-7.c scan-rtl-dump-times expand "const_int 0" 8 PASS: gcc.target/aarch64/auto-init-8.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-8.c scan-rtl-dump-times expand "0xfffffffffffffffe\\]\\) repeated x16" 4 PASS: gcc.target/aarch64/auto-init-padding-1.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-1.c scan-assembler-times stp\\tq[0-9]+, q[0-9]+, 2 PASS: gcc.target/aarch64/auto-init-padding-10.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-10.c scan-rtl-dump-times expand "0xfffffffffffffffe\\]\\) repeated x16" 1 PASS: gcc.target/aarch64/auto-init-padding-11.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-11.c scan-assembler stp\txzr, xzr, PASS: gcc.target/aarch64/auto-init-padding-12.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-12.c scan-rtl-dump-times expand "0xfffffffffffffffe\\]\\) repeated x16" 1 PASS: gcc.target/aarch64/auto-init-padding-2.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-2.c scan-assembler-times stp\\tq[0-9]+, q[0-9]+, 2 PASS: gcc.target/aarch64/auto-init-padding-3.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-3.c scan-assembler-times stp\\tq[0-9]+, q[0-9]+, 4 PASS: gcc.target/aarch64/auto-init-padding-4.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-4.c scan-assembler-times stp\\tq[0-9]+, q[0-9]+, 4 PASS: gcc.target/aarch64/auto-init-padding-5.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-5.c scan-assembler-times stp\txzr, xzr, 2 PASS: gcc.target/aarch64/auto-init-padding-6.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-6.c scan-rtl-dump-times expand "0xfffffffffffffffe\\]\\) repeated x16" 1 PASS: gcc.target/aarch64/auto-init-padding-7.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-7.c scan-assembler stp\txzr, xzr, PASS: gcc.target/aarch64/auto-init-padding-8.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-8.c scan-assembler stp\txzr, xzr, PASS: gcc.target/aarch64/auto-init-padding-9.c (test for excess errors) PASS: gcc.target/aarch64/auto-init-padding-9.c scan-assembler-times stp\\tq[0-9]+, q[0-9]+, 5 PASS: gcc.target/aarch64/autovec_param_asimd-only.c (test for excess errors) PASS: gcc.target/aarch64/autovec_param_asimd-only_2.c (test for excess errors) PASS: gcc.target/aarch64/autovec_param_default.c (test for excess errors) PASS: gcc.target/aarch64/autovec_param_default_2.c (test for excess errors) PASS: gcc.target/aarch64/autovec_param_prefer-asimd.c (test for excess errors) PASS: gcc.target/aarch64/autovec_param_prefer-asimd_2.c (test for excess errors) PASS: gcc.target/aarch64/autovec_param_prefer-sve.c (test for excess errors) PASS: gcc.target/aarch64/autovec_param_prefer-sve_2.c (test for excess errors) PASS: gcc.target/aarch64/autovec_param_sve-only.c (test for excess errors) PASS: gcc.target/aarch64/autovec_param_sve-only_2.c (test for excess errors) PASS: gcc.target/aarch64/avoid-store-forwarding-1.c (test for excess errors) PASS: gcc.target/aarch64/avoid-store-forwarding-1.c scan-assembler-times ldr\\tx[0-9]+, \\[x[0-9]+\\]\\n\\tstrb\\tw[0-9]+, \\[x[0-9]+(, \\d+)?\\]\\n\\tbfi\\tx[0-9]+, x[0-9]+, \\d+, \\d+ 3 PASS: gcc.target/aarch64/avoid-store-forwarding-2.c (test for excess errors) PASS: gcc.target/aarch64/avoid-store-forwarding-2.c scan-rtl-dump-times avoid_store_forwarding "Store forwarding avoided" 0 PASS: gcc.target/aarch64/avoid-store-forwarding-2.c scan-rtl-dump-times avoid_store_forwarding "Store forwarding detected" 0 PASS: gcc.target/aarch64/avoid-store-forwarding-3.c (test for excess errors) PASS: gcc.target/aarch64/avoid-store-forwarding-3.c scan-assembler-times (\\tstr[bh]\\tw[0-9]+, \\[x[0-9]+(, \\d+)?\\]\\n){2}(\\tbfi\\tx[0-9]+, x[0-9]+, \\d+, \\d+\\n){2} 3 PASS: gcc.target/aarch64/avoid-store-forwarding-4.c (test for excess errors) XFAIL: gcc.target/aarch64/avoid-store-forwarding-4.c scan-rtl-dump-times avoid_store_forwarding "Store forwarding detected" 2 PASS: gcc.target/aarch64/avoid-store-forwarding-5.c (test for excess errors) XFAIL: gcc.target/aarch64/avoid-store-forwarding-5.c scan-rtl-dump-times avoid_store_forwarding "Store forwarding detected" 3 PASS: gcc.target/aarch64/avoid-store-forwarding-6.c (test for excess errors) PASS: gcc.target/aarch64/avoid-store-forwarding-6.c scan-rtl-dump-times avoid_store_forwarding "Store forwarding avoided" 1 PASS: gcc.target/aarch64/avoid-store-forwarding-6.c scan-rtl-dump-times avoid_store_forwarding "Store forwarding detected" 1 UNSUPPORTED: gcc.target/aarch64/avoid-store-forwarding-be-2.c UNSUPPORTED: gcc.target/aarch64/avoid-store-forwarding-be.c PASS: gcc.target/aarch64/bb-slp-pr113091.c (test for excess errors) PASS: gcc.target/aarch64/bb-slp-pr113091.c scan-tree-dump-times slp2 "Basic block will be vectorized using SLP" 1 PASS: gcc.target/aarch64/bfloat16_scalar_1.c (test for excess errors) PASS: gcc.target/aarch64/bfloat16_scalar_1.c check-function-bodies bfloat_mov_mr PASS: gcc.target/aarch64/bfloat16_scalar_1.c check-function-bodies bfloat_mov_rm PASS: gcc.target/aarch64/bfloat16_scalar_1.c check-function-bodies bfloat_mov_rr PASS: gcc.target/aarch64/bfloat16_scalar_1.c check-function-bodies bfloat_mov_rw PASS: gcc.target/aarch64/bfloat16_scalar_1.c check-function-bodies bfloat_mov_wr PASS: gcc.target/aarch64/bfloat16_scalar_1.c check-function-bodies bfloat_mov_ww PASS: gcc.target/aarch64/bfloat16_scalar_1.c check-function-bodies stacktest1 PASS: gcc.target/aarch64/bfloat16_scalar_2.c (test for excess errors) PASS: gcc.target/aarch64/bfloat16_scalar_2.c check-function-bodies bfloat_mov_mr PASS: gcc.target/aarch64/bfloat16_scalar_2.c check-function-bodies bfloat_mov_rm PASS: gcc.target/aarch64/bfloat16_scalar_2.c check-function-bodies bfloat_mov_rr PASS: gcc.target/aarch64/bfloat16_scalar_2.c check-function-bodies bfloat_mov_rw PASS: gcc.target/aarch64/bfloat16_scalar_2.c check-function-bodies bfloat_mov_wr PASS: gcc.target/aarch64/bfloat16_scalar_2.c check-function-bodies bfloat_mov_ww PASS: gcc.target/aarch64/bfloat16_scalar_2.c check-function-bodies stacktest1 PASS: gcc.target/aarch64/bfloat16_scalar_3.c (test for excess errors) PASS: gcc.target/aarch64/bfloat16_scalar_3.c check-function-bodies bfloat_mov_mr PASS: gcc.target/aarch64/bfloat16_scalar_3.c check-function-bodies bfloat_mov_rm PASS: gcc.target/aarch64/bfloat16_scalar_3.c check-function-bodies bfloat_mov_rr PASS: gcc.target/aarch64/bfloat16_scalar_3.c check-function-bodies bfloat_mov_rw PASS: gcc.target/aarch64/bfloat16_scalar_3.c check-function-bodies bfloat_mov_wr PASS: gcc.target/aarch64/bfloat16_scalar_3.c check-function-bodies bfloat_mov_ww PASS: gcc.target/aarch64/bfloat16_scalar_3.c check-function-bodies stacktest1 PASS: gcc.target/aarch64/bfloat16_scalar_4.c at line 14 (test for errors, line 8) PASS: gcc.target/aarch64/bfloat16_scalar_4.c at line 15 (test for errors, line 8) PASS: gcc.target/aarch64/bfloat16_scalar_4.c (test for excess errors) PASS: gcc.target/aarch64/bfloat16_scalar_typecheck.c (test for errors, line 188) PASS: gcc.target/aarch64/bfloat16_scalar_typecheck.c (test for errors, line 189) PASS: gcc.target/aarch64/bfloat16_scalar_typecheck.c (test for errors, line 200) PASS: gcc.target/aarch64/bfloat16_scalar_typecheck.c (test for errors, line 202) PASS: gcc.target/aarch64/bfloat16_scalar_typecheck.c (test for excess errors) PASS: gcc.target/aarch64/bfloat16_simd_1.c (test for excess errors) PASS: gcc.target/aarch64/bfloat16_simd_1.c check-function-bodies stacktest1 PASS: gcc.target/aarch64/bfloat16_simd_1.c check-function-bodies stacktest2 PASS: gcc.target/aarch64/bfloat16_simd_1.c check-function-bodies stacktest3 PASS: gcc.target/aarch64/bfloat16_simd_2.c (test for excess errors) PASS: gcc.target/aarch64/bfloat16_simd_2.c check-function-bodies stacktest1 PASS: gcc.target/aarch64/bfloat16_simd_2.c check-function-bodies stacktest2 PASS: gcc.target/aarch64/bfloat16_simd_2.c check-function-bodies stacktest3 PASS: gcc.target/aarch64/bfloat16_simd_3.c (test for excess errors) PASS: gcc.target/aarch64/bfloat16_simd_3.c check-function-bodies stacktest1 PASS: gcc.target/aarch64/bfloat16_simd_3.c check-function-bodies stacktest2 PASS: gcc.target/aarch64/bfloat16_simd_3.c check-function-bodies stacktest3 PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 111) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 112) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 113) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 114) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 115) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 116) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 118) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 119) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 120) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 121) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 122) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 123) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 130) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 131) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 132) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 133) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 134) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 135) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 137) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 138) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 144) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 145) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 150) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 195) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 196) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 199) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 200) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 201) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 202) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 222) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 223) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 224) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 225) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 226) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 227) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 228) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 229) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 231) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 232) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 234) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 235) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 236) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 237) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 243) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 244) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 245) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 246) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 247) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 256) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 258) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 38) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 39) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 40) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 41) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 42) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 43) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 45) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 46) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 47) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 48) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 49) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 50) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 73) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 74) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 75) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 76) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 77) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 78) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 79) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 80) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 82) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 83) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 84) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 85) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 86) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for errors, line 87) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_1.c (test for excess errors) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 110) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 111) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 112) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 113) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 114) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 115) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 117) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 118) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 119) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 120) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 121) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 122) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 129) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 130) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 131) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 132) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 133) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 134) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 193) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 194) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 197) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 198) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 199) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 200) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 220) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 221) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 222) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 223) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 224) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 225) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 226) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 227) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 229) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 230) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 232) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 233) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 234) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 235) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 241) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 242) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 243) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 244) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 245) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 254) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 256) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 37) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 38) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 39) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 40) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 41) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 42) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 44) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 45) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 46) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 47) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 48) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 49) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 72) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 73) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 74) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 75) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 76) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 77) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 78) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 79) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 81) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 82) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 83) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 84) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 85) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for errors, line 86) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c at line 28 (test for errors, line 27) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c at line 29 (test for errors, line 27) PASS: gcc.target/aarch64/bfloat16_vector_typecheck_2.c (test for excess errors) PASS: gcc.target/aarch64/bfxil_1.c (test for excess errors) PASS: gcc.target/aarch64/bfxil_1.c execution test PASS: gcc.target/aarch64/bfxil_1.c scan-assembler bfxil\tx[0-9]+, x[0-9]+, 16, 8 UNSUPPORTED: gcc.target/aarch64/bfxil_2.c PASS: gcc.target/aarch64/bic-1.c (test for excess errors) PASS: gcc.target/aarch64/bic-1.c check-function-bodies func1 PASS: gcc.target/aarch64/bic-1.c check-function-bodies func2 PASS: gcc.target/aarch64/bic-1.c check-function-bodies func3 PASS: gcc.target/aarch64/bic-bitmask-1.c (test for excess errors) PASS: gcc.target/aarch64/bic-bitmask-1.c scan-assembler-not \\tbic\\t PASS: gcc.target/aarch64/bic_imm_1.c (test for excess errors) PASS: gcc.target/aarch64/bic_imm_1.c scan-assembler bic\\tv[0-9]+.4s, #171 PASS: gcc.target/aarch64/bic_imm_1.c scan-assembler bic\\tv[0-9]+.4s, #18, lsl #24 PASS: gcc.target/aarch64/bic_imm_1.c scan-assembler bic\\tv[0-9]+.4s, #205, lsl #8 PASS: gcc.target/aarch64/bic_imm_1.c scan-assembler bic\\tv[0-9]+.4s, #239, lsl #16 PASS: gcc.target/aarch64/bic_imm_1.c scan-assembler bic\\tv[0-9]+.8h, #52 PASS: gcc.target/aarch64/bic_imm_1.c scan-assembler bic\\tv[0-9]+.8h, #86, lsl #8 PASS: gcc.target/aarch64/bics_1.c (test for excess errors) PASS: gcc.target/aarch64/bics_1.c execution test PASS: gcc.target/aarch64/bics_1.c scan-assembler bics\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/bics_1.c scan-assembler bics\tx[0-9]+, x[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/bics_1.c scan-assembler-times bics\tw[0-9]+, w[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/bics_1.c scan-assembler-times bics\tx[0-9]+, x[0-9]+, x[0-9]+ 2 PASS: gcc.target/aarch64/bics_2.c (test for excess errors) PASS: gcc.target/aarch64/bics_2.c execution test PASS: gcc.target/aarch64/bics_2.c scan-assembler bics\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/bics_2.c scan-assembler bics\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/bics_2.c scan-assembler bics\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/bics_2.c scan-assembler bics\tx[0-9]+, x[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/bics_3.c (test for excess errors) PASS: gcc.target/aarch64/bics_3.c execution test PASS: gcc.target/aarch64/bics_3.c scan-assembler-times bics\twzr, w[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/bics_3.c scan-assembler-times bics\twzr, w[0-9]+, w[0-9]+, lsl 2 1 PASS: gcc.target/aarch64/bics_3.c scan-assembler-times bics\txzr, x[0-9]+, x[0-9]+ 2 PASS: gcc.target/aarch64/bics_3.c scan-assembler-times bics\txzr, x[0-9]+, x[0-9]+, lsl 2 1 PASS: gcc.target/aarch64/bics_4.c (test for excess errors) PASS: gcc.target/aarch64/bics_4.c execution test PASS: gcc.target/aarch64/bics_4.c scan-assembler-times bics\twzr, w[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/bics_4.c scan-assembler-times bics\txzr, x[0-9]+, x[0-9]+ 2 PASS: gcc.target/aarch64/bics_5.c (test for excess errors) PASS: gcc.target/aarch64/bics_5.c execution test PASS: gcc.target/aarch64/bics_5.c scan-assembler-times bics\twzr, w[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/bics_5.c scan-assembler-times bics\txzr, x[0-9]+, x[0-9]+ 2 PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 15 (test for warnings, line 47) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 16 (test for warnings, line 48) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 17 (test for warnings, line 49) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 18 (test for warnings, line 50) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 20 (test for warnings, line 53) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 21 (test for warnings, line 54) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 22 (test for warnings, line 55) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 23 (test for warnings, line 56) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 24 (test for warnings, line 57) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 27 (test for warnings, line 60) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 28 (test for warnings, line 61) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 29 (test for warnings, line 62) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 30 (test for warnings, line 63) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 32 (test for warnings, line 66) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 33 (test for warnings, line 67) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 34 (test for warnings, line 68) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 35 (test for warnings, line 69) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 36 (test for warnings, line 70) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 40 (test for warnings, line 74) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 41 (test for warnings, line 75) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 42 (test for warnings, line 76) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 43 (test for warnings, line 77) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 45 (test for warnings, line 80) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 46 (test for warnings, line 81) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 47 (test for warnings, line 82) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 48 (test for warnings, line 83) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 49 (test for warnings, line 84) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 52 (test for warnings, line 87) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 53 (test for warnings, line 88) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 54 (test for warnings, line 89) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 55 (test for warnings, line 90) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 57 (test for warnings, line 93) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 58 (test for warnings, line 94) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 59 (test for warnings, line 95) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 60 (test for warnings, line 96) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 61 (test for warnings, line 97) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 65 (test for warnings, line 101) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 66 (test for warnings, line 102) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 67 (test for warnings, line 103) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 68 (test for warnings, line 104) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 70 (test for warnings, line 107) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 71 (test for warnings, line 108) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 72 (test for warnings, line 109) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 73 (test for warnings, line 110) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 74 (test for warnings, line 111) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 77 (test for warnings, line 114) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 78 (test for warnings, line 115) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 79 (test for warnings, line 116) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 80 (test for warnings, line 117) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 82 (test for warnings, line 120) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 83 (test for warnings, line 121) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 84 (test for warnings, line 122) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 85 (test for warnings, line 123) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c at line 86 (test for warnings, line 124) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c (test for excess errors) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c scan-assembler-times and\tw0, w1, 1 10 PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2-extra.c scan-assembler-times and\tw0, w2, 1 12 PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 15 (test for warnings, line 47) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 16 (test for warnings, line 48) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 17 (test for warnings, line 49) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 18 (test for warnings, line 50) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 25 (test for warnings, line 60) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 26 (test for warnings, line 61) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 27 (test for warnings, line 62) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 28 (test for warnings, line 63) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 35 (test for warnings, line 74) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 36 (test for warnings, line 75) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 37 (test for warnings, line 76) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 38 (test for warnings, line 77) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 40 (test for warnings, line 80) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 41 (test for warnings, line 81) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 42 (test for warnings, line 82) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 43 (test for warnings, line 83) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 44 (test for warnings, line 84) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 47 (test for warnings, line 87) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 48 (test for warnings, line 88) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 49 (test for warnings, line 89) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 50 (test for warnings, line 90) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 52 (test for warnings, line 93) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 53 (test for warnings, line 94) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 54 (test for warnings, line 95) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 55 (test for warnings, line 96) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 56 (test for warnings, line 97) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 60 (test for warnings, line 101) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 61 (test for warnings, line 102) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 62 (test for warnings, line 103) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 63 (test for warnings, line 104) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 68 (test for warnings, line 107) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 69 (test for warnings, line 108) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 70 (test for warnings, line 109) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 71 (test for warnings, line 110) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 72 (test for warnings, line 111) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 75 (test for warnings, line 114) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 76 (test for warnings, line 115) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 77 (test for warnings, line 116) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c at line 78 (test for warnings, line 117) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c (test for excess errors) PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c scan-assembler-times and\tw0, w1, 1 10 PASS: gcc.target/aarch64/bitfield-abi-warning-align16-O2.c scan-assembler-times and\tw0, w2, 1 12 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 106 (test for warnings, line 125) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 36 (test for warnings, line 58) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 48 (test for warnings, line 71) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 56 (test for warnings, line 80) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 57 (test for warnings, line 81) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 58 (test for warnings, line 82) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 59 (test for warnings, line 83) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 60 (test for warnings, line 84) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 71 (test for warnings, line 93) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 72 (test for warnings, line 94) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 73 (test for warnings, line 95) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 74 (test for warnings, line 96) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 75 (test for warnings, line 97) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 87 (test for warnings, line 107) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 88 (test for warnings, line 108) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 89 (test for warnings, line 109) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 90 (test for warnings, line 110) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c at line 91 (test for warnings, line 111) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c (test for excess errors) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c scan-assembler-times and\tw0, w1, 1 10 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c scan-assembler-times and\tw0, w2, 1 2 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c scan-assembler-times ldr\tx0, \\[x1\\] 10 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c scan-assembler-times ldr\tx[0-9]+, \\[sp, 16\\] 1 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2-extra.c scan-assembler-times ldr\tx[0-9]+, \\[sp, 8\\] 10 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 113 (test for warnings, line 125) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 43 (test for warnings, line 58) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 55 (test for warnings, line 71) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 64 (test for warnings, line 80) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 65 (test for warnings, line 81) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 66 (test for warnings, line 82) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 67 (test for warnings, line 83) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 68 (test for warnings, line 84) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 78 (test for warnings, line 93) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 79 (test for warnings, line 94) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 80 (test for warnings, line 95) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 81 (test for warnings, line 96) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 82 (test for warnings, line 97) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 95 (test for warnings, line 107) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 96 (test for warnings, line 108) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 97 (test for warnings, line 109) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 98 (test for warnings, line 110) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c at line 99 (test for warnings, line 111) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c (test for excess errors) PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c scan-assembler-times and\tw0, w1, 1 10 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c scan-assembler-times and\tw0, w2, 1 2 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c scan-assembler-times ldr\tw0, \\[sp, 8\\] 1 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c scan-assembler-times ldr\tx0, \\[sp, 16\\] 1 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c scan-assembler-times ldr\tx0, \\[x1\\] 10 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c scan-assembler-times ldr\tx[0-9]+, \\[sp, 8\\] 6 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c scan-assembler-times ldrb\tw0, \\[sp, 8\\] 2 PASS: gcc.target/aarch64/bitfield-abi-warning-align32-O2.c scan-assembler-times ldrh\tw0, \\[sp, 8\\] 1 PASS: gcc.target/aarch64/bitfield-abi-warning-align8-O2.c (test for excess errors) PASS: gcc.target/aarch64/bitfield-abi-warning-align8-O2.c scan-assembler-times and\tw0, w0, 1 11 PASS: gcc.target/aarch64/bitfield-abi-warning-align8-O2.c scan-assembler-times and\tw0, w1, 1 18 PASS: gcc.target/aarch64/bitfield-abi-warning-align8-O2.c scan-assembler-times and\tw0, w2, 1 4 PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c (test for excess errors) PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f1 PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f16 PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f16_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f16_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f16p PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f16p_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f16p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f1_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f1_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f1p PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f1p_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f1p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f8 PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f8_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f8p PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f8p_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies f8p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies fp PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies fp_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies fp_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g1 PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g16 PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g16_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g16_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g16p PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g16p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g1_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g1_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g1p PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g1p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g8 PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g8_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g8p PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies g8p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies gp PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies gp_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align16.c check-function-bodies gp_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c (test for excess errors) PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f1 PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f16 PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f16_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f16_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f16p PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f16p_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f16p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f1_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f1_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f1p PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f1p_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f1p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f8 PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f8_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f8p PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f8p_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies f8p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies fp PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies fp_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies fp_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g1 PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g16 PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g16_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g16_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g16p PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g16p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g1_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g1_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g1p PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g1p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g8 PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g8_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g8p PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies g8p_stdarg PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies gp PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies gp_stack PASS: gcc.target/aarch64/bitfield-bitint-abi-align8.c check-function-bodies gp_stdarg PASS: gcc.target/aarch64/bitint-alignments.c (test for excess errors) PASS: gcc.target/aarch64/bitint-alignments.c execution test PASS: gcc.target/aarch64/bitint-args.c (test for excess errors) PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f127 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f128 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f129 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f16 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f19 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f2 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f32 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f42 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f64 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f65 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f8 PASS: gcc.target/aarch64/bitint-args.c check-function-bodies f9 PASS: gcc.target/aarch64/bitint-sizes.c (test for excess errors) PASS: gcc.target/aarch64/bitint-sizes.c execution test PASS: gcc.target/aarch64/bitreverse.c (test for excess errors) PASS: gcc.target/aarch64/branch-protection-attr-2.c (test for excess errors) PASS: gcc.target/aarch64/branch-protection-attr-2.c scan-assembler-not \tautiasp\t PASS: gcc.target/aarch64/branch-protection-attr-2.c scan-assembler-not \tpaciasp\t PASS: gcc.target/aarch64/branch-protection-attr.c at line 14 (test for errors, line 12) PASS: gcc.target/aarch64/branch-protection-attr.c at line 15 (test for errors, line 12) PASS: gcc.target/aarch64/branch-protection-attr.c at line 21 (test for errors, line 19) PASS: gcc.target/aarch64/branch-protection-attr.c at line 22 (test for errors, line 19) PASS: gcc.target/aarch64/branch-protection-attr.c at line 7 (test for errors, line 5) PASS: gcc.target/aarch64/branch-protection-attr.c at line 8 (test for errors, line 5) PASS: gcc.target/aarch64/branch-protection-attr.c (test for excess errors) PASS: gcc.target/aarch64/branch-protection-option-2.c (test for excess errors) PASS: gcc.target/aarch64/branch-protection-option-2.c scan-assembler-not \tautiasp\t PASS: gcc.target/aarch64/branch-protection-option-2.c scan-assembler-not \tpaciasp\t PASS: gcc.target/aarch64/branch-protection-option.c at line 4 (test for errors, line ) PASS: gcc.target/aarch64/branch-protection-option.c (test for excess errors) PASS: gcc.target/aarch64/bsl-idiom.c (test for excess errors) PASS: gcc.target/aarch64/bsl-idiom.c execution test PASS: gcc.target/aarch64/bsl-idiom.c scan-assembler-not bif\tv[0-9] PASS: gcc.target/aarch64/bsl-idiom.c scan-assembler-not bit\tv[0-9] PASS: gcc.target/aarch64/bsl-idiom.c scan-assembler-times bsl\tv[0-9] 2 PASS: gcc.target/aarch64/bsl-idiom.c scan-assembler-times fmov\td[0-9] 6 PASS: gcc.target/aarch64/bsl-idiom.c scan-assembler-times fmov\tx[0-9] 2 PASS: gcc.target/aarch64/bsl-idiom.c scan-rtl-dump-times combine "aarch64_simd_bsldi_alt" 2 PASS: gcc.target/aarch64/bsl-idiom.c scan-rtl-dump-times combine "aarch64_simd_bsldi_internal" 2 PASS: gcc.target/aarch64/bti-1.c (test for excess errors) PASS: gcc.target/aarch64/bti-1.c scan-assembler-times hint\t25 // paciasp 1 PASS: gcc.target/aarch64/bti-1.c scan-assembler-times hint\t29 // autiasp 1 PASS: gcc.target/aarch64/bti-1.c scan-assembler-times hint\t34 // bti c 1 PASS: gcc.target/aarch64/bti-1.c scan-assembler-times hint\t36 // bti j 12 PASS: gcc.target/aarch64/bti-2.c (test for excess errors) PASS: gcc.target/aarch64/bti-2.c execution test PASS: gcc.target/aarch64/bti-3.c (test for excess errors) PASS: gcc.target/aarch64/bti-3.c execution test PASS: gcc.target/aarch64/bti-3.c scan-assembler hint\t36 PASS: gcc.target/aarch64/bti-4.c (test for excess errors) PASS: gcc.target/aarch64/bti-4.c scan-assembler .LTRAMP0:\n\thint\t34 PASS: gcc.target/aarch64/builtin-bswap-1.c (test for excess errors) PASS: gcc.target/aarch64/builtin-bswap-1.c scan-assembler-times rev16\\t 2 PASS: gcc.target/aarch64/builtin-bswap-2.c (test for excess errors) PASS: gcc.target/aarch64/builtin-bswap-2.c scan-assembler-times rev16\\t 2 PASS: gcc.target/aarch64/builtin_apply-1.c (test for excess errors) PASS: gcc.target/aarch64/builtin_sadd_128.c (test for excess errors) PASS: gcc.target/aarch64/builtin_sadd_128.c scan-assembler adcs PASS: gcc.target/aarch64/builtin_sadd_128.c scan-assembler adds PASS: gcc.target/aarch64/builtin_saddl.c (test for excess errors) PASS: gcc.target/aarch64/builtin_saddl.c scan-assembler adds PASS: gcc.target/aarch64/builtin_saddll.c (test for excess errors) PASS: gcc.target/aarch64/builtin_saddll.c scan-assembler adds PASS: gcc.target/aarch64/builtin_ssub_128.c (test for excess errors) PASS: gcc.target/aarch64/builtin_ssub_128.c scan-assembler sbcs PASS: gcc.target/aarch64/builtin_ssub_128.c scan-assembler subs PASS: gcc.target/aarch64/builtin_ssubl.c (test for excess errors) PASS: gcc.target/aarch64/builtin_ssubl.c scan-assembler subs PASS: gcc.target/aarch64/builtin_ssubll.c (test for excess errors) PASS: gcc.target/aarch64/builtin_ssubll.c scan-assembler subs PASS: gcc.target/aarch64/builtin_uadd_128.c (test for excess errors) PASS: gcc.target/aarch64/builtin_uadd_128.c scan-assembler adcs PASS: gcc.target/aarch64/builtin_uadd_128.c scan-assembler adds PASS: gcc.target/aarch64/builtin_uaddl.c (test for excess errors) PASS: gcc.target/aarch64/builtin_uaddl.c scan-assembler adds PASS: gcc.target/aarch64/builtin_uaddll.c (test for excess errors) PASS: gcc.target/aarch64/builtin_uaddll.c scan-assembler adds PASS: gcc.target/aarch64/builtin_usub_128.c (test for excess errors) PASS: gcc.target/aarch64/builtin_usub_128.c scan-assembler sbcs PASS: gcc.target/aarch64/builtin_usub_128.c scan-assembler subs PASS: gcc.target/aarch64/builtin_usubl.c (test for excess errors) PASS: gcc.target/aarch64/builtin_usubl.c scan-assembler subs PASS: gcc.target/aarch64/builtin_usubll.c (test for excess errors) PASS: gcc.target/aarch64/builtin_usubll.c scan-assembler subs PASS: gcc.target/aarch64/c-output-template-2.c (test for excess errors) PASS: gcc.target/aarch64/c-output-template-2.c scan-assembler @ test PASS: gcc.target/aarch64/c-output-template-3.c (test for excess errors) PASS: gcc.target/aarch64/c-output-template-3.c scan-assembler @ test\\+4 PASS: gcc.target/aarch64/c-output-template-4.c (test for excess errors) PASS: gcc.target/aarch64/c-output-template-4.c scan-assembler @ test\\+4 PASS: gcc.target/aarch64/c-output-template.c (test for excess errors) PASS: gcc.target/aarch64/c-output-template.c scan-assembler @ 42 PASS: gcc.target/aarch64/callee_save_1.c (test for excess errors) PASS: gcc.target/aarch64/callee_save_1.c scan-assembler \\tldp\\tx19, x20, \\[sp, PASS: gcc.target/aarch64/callee_save_1.c scan-assembler \\tstp\\tx19, x20, \\[sp, PASS: gcc.target/aarch64/callee_save_2.c (test for excess errors) PASS: gcc.target/aarch64/callee_save_2.c scan-assembler \\tldp\\tx30, x19, \\[sp\\], PASS: gcc.target/aarch64/callee_save_2.c scan-assembler \\tldr\\tw0, \\[sp, PASS: gcc.target/aarch64/callee_save_2.c scan-assembler \\tstp\\tx30, x19, \\[sp, PASS: gcc.target/aarch64/callee_save_2.c scan-assembler \\tstr\\tw1, \\[sp, PASS: gcc.target/aarch64/callee_save_3.c (test for excess errors) PASS: gcc.target/aarch64/callee_save_3.c scan-assembler \\tldp\\td14, d15, \\[sp, PASS: gcc.target/aarch64/callee_save_3.c scan-assembler \\tstp\\td14, d15, \\[sp, PASS: gcc.target/aarch64/ccmp_1.c (test for excess errors) PASS: gcc.target/aarch64/ccmp_1.c scan-assembler adds\t PASS: gcc.target/aarch64/ccmp_1.c scan-assembler cmp\t(.)+32 PASS: gcc.target/aarch64/ccmp_1.c scan-assembler cmp\t(.)+33 PASS: gcc.target/aarch64/ccmp_1.c scan-assembler cmp\t(.)+34 PASS: gcc.target/aarch64/ccmp_1.c scan-assembler cmp\t(.)+35 PASS: gcc.target/aarch64/ccmp_1.c scan-assembler-times \tccmp\t 11 PASS: gcc.target/aarch64/ccmp_1.c scan-assembler-times \tcmp\tw[0-9]+, 0 4 PASS: gcc.target/aarch64/ccmp_1.c scan-assembler-times fccmp\t.*0\\.0 1 PASS: gcc.target/aarch64/ccmp_1.c scan-assembler-times fccmpe\t.*0\\.0 1 PASS: gcc.target/aarch64/ccmp_1.c scan-assembler-times fcmp\t(?:.)+0\\.0 1 PASS: gcc.target/aarch64/ccmp_1.c scan-assembler-times fcmpe\t(?:.)+0\\.0 1 PASS: gcc.target/aarch64/ccmp_2.c (test for excess errors) PASS: gcc.target/aarch64/ccmp_2.c scan-assembler \tccmp\t PASS: gcc.target/aarch64/ccmp_3.c (test for excess errors) PASS: gcc.target/aarch64/ccmp_3.c scan-assembler \tccmp\t PASS: gcc.target/aarch64/ccmp_3.c scan-assembler-not \tcbnz\t PASS: gcc.target/aarch64/ccmp_3.c scan-assembler-not \tcbz\t PASS: gcc.target/aarch64/ccmp_3.c scan-assembler-not \torr\t PASS: gcc.target/aarch64/ccmp_3.c scan-assembler-times \tcmp\t 1 PASS: gcc.target/aarch64/ccmp_3.c scan-assembler-times \tcset\t 1 PASS: gcc.target/aarch64/ccmp_4.c (test for excess errors) PASS: gcc.target/aarch64/ccmp_4.c scan-assembler-times \tccmp\t 2 XFAIL: gcc.target/aarch64/ccmp_4.c scan-assembler-times \tcmp\t 1 PASS: gcc.target/aarch64/ccmp_4.c scan-assembler-times \tcset\t 1 PASS: gcc.target/aarch64/ccmp_5.c (test for excess errors) PASS: gcc.target/aarch64/ccmp_5.c scan-assembler-not \torr\t PASS: gcc.target/aarch64/ccmp_5.c scan-assembler-times \tccmp\t 2 PASS: gcc.target/aarch64/ccmp_5.c scan-assembler-times \tcmp\t 2 PASS: gcc.target/aarch64/ccmp_5.c scan-assembler-times \tcset\t 2 PASS: gcc.target/aarch64/chkfeat-1.c (test for excess errors) PASS: gcc.target/aarch64/chkfeat-1.c check-function-bodies foo1 PASS: gcc.target/aarch64/chkfeat-1.c check-function-bodies foo2 PASS: gcc.target/aarch64/chkfeat-1.c check-function-bodies foo3 PASS: gcc.target/aarch64/chkfeat-1.c check-function-bodies foo4 PASS: gcc.target/aarch64/chkfeat-1.c check-function-bodies foo5 PASS: gcc.target/aarch64/chkfeat-2.c (test for excess errors) PASS: gcc.target/aarch64/chkfeat-2.c check-function-bodies foo PASS: gcc.target/aarch64/cinc_common_1.c (test for excess errors) PASS: gcc.target/aarch64/cinc_common_1.c execution test PASS: gcc.target/aarch64/cinc_common_1.c scan-assembler-not csel\tw[0-9]*.* PASS: gcc.target/aarch64/cinc_common_1.c scan-assembler-not csel\tx[0-9]*.* XFAIL: gcc.target/aarch64/cinc_common_1.c scan-assembler-times cs?inc\tw[0-9]* 2 XFAIL: gcc.target/aarch64/cinc_common_1.c scan-assembler-times cs?inc\tx[0-9]* 2 PASS: gcc.target/aarch64/clrsb.c (test for excess errors) PASS: gcc.target/aarch64/clrsb.c scan-assembler cls\tw PASS: gcc.target/aarch64/clz.c (test for excess errors) PASS: gcc.target/aarch64/clz.c scan-assembler clz\tw PASS: gcc.target/aarch64/cmn-neg.c (test for excess errors) PASS: gcc.target/aarch64/cmn-neg.c execution test PASS: gcc.target/aarch64/cmn-neg.c scan-assembler cmn\tw[0-9] PASS: gcc.target/aarch64/cmn-neg.c scan-assembler cmn\tx[0-9] PASS: gcc.target/aarch64/cmn-neg2.c (test for excess errors) PASS: gcc.target/aarch64/cmn-neg2.c execution test PASS: gcc.target/aarch64/cmn-neg2.c scan-assembler-not cmn\t PASS: gcc.target/aarch64/cmn.c (test for excess errors) PASS: gcc.target/aarch64/cmn.c scan-assembler cmn\tw[0-9] PASS: gcc.target/aarch64/cmn.c scan-assembler cmn\tx[0-9] PASS: gcc.target/aarch64/cmp-1.c (test for excess errors) PASS: gcc.target/aarch64/cmp-1.c scan-assembler-times cmp\tw 1 PASS: gcc.target/aarch64/cmp-2.c (test for excess errors) PASS: gcc.target/aarch64/cmp-2.c scan-assembler-not sub\t PASS: gcc.target/aarch64/cmp-2.c scan-assembler-times csel\t 2 PASS: gcc.target/aarch64/cmp.c (test for excess errors) PASS: gcc.target/aarch64/cmp.c scan-assembler-times cmp\tw[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/cmp.c scan-assembler-times cmp\tx[0-9]+, w[0-9]+, sxtw 2 PASS: gcc.target/aarch64/cmp.c scan-assembler-times cmp\tx[0-9]+, x[0-9]+ 2 PASS: gcc.target/aarch64/cmp_shifted_reg_1.c (test for excess errors) PASS: gcc.target/aarch64/cmp_shifted_reg_1.c scan-assembler cmp.*\twzr, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/cmpbr-1.c (test for excess errors) PASS: gcc.target/aarch64/cmpbr-2.c (test for excess errors) PASS: gcc.target/aarch64/cmpbr-3.c (test for excess errors) PASS: gcc.target/aarch64/cmpbr-4.c (test for excess errors) PASS: gcc.target/aarch64/cmpbr-5.c (test for excess errors) PASS: gcc.target/aarch64/cmpbr.c (test for excess errors) PASS: gcc.target/aarch64/cmpbr.c check-function-bodies far_branch_u16_x0_eq_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies far_branch_u16_x0_eq_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies far_branch_u32_x0_eq_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies far_branch_u32_x0_eq_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies far_branch_u64_x0_eq_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies far_branch_u64_x0_eq_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies far_branch_u8_x0_eq_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies far_branch_u8_x0_eq_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sge_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sge_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sge_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sge_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sge_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sgt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sgt_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sgt_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sgt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sgt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sle_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sle_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sle_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sle_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_sle_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_slt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_slt_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_slt_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_slt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i16_x0_slt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sge_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sge_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sge_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sge_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sge_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sgt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sgt_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sgt_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sgt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sgt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sle_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sle_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sle_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sle_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_sle_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_slt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_slt_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_slt_42 XFAIL: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_slt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i32_x0_slt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sge_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sge_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sge_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sge_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sge_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sgt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sgt_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sgt_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sgt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sgt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sle_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sle_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sle_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sle_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_sle_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_slt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_slt_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_slt_42 XFAIL: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_slt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i64_x0_slt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sge_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sge_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sge_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sge_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sgt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sgt_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sgt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sgt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sle_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sle_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sle_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_sle_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_slt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_slt_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_slt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies i8_x0_slt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_eq_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_eq_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_eq_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_eq_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_eq_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ne_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ne_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ne_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ne_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ne_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_uge_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_uge_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_uge_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_uge_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_uge_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ugt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ugt_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ugt_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ugt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ugt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ule_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ule_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ule_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ule_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ule_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ult_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ult_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ult_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ult_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u16_x0_ult_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_eq_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_eq_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_eq_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_eq_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_eq_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ne_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ne_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ne_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ne_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ne_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_uge_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_uge_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_uge_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_uge_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_uge_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ugt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ugt_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ugt_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ugt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ugt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ule_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ule_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ule_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ule_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ule_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ult_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ult_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ult_42 XFAIL: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ult_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u32_x0_ult_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_eq_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_eq_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_eq_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_eq_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_eq_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ne_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ne_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ne_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ne_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ne_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_uge_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_uge_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_uge_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_uge_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_uge_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ugt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ugt_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ugt_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ugt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ugt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ule_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ule_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ule_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ule_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ule_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ult_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ult_4098 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ult_42 XFAIL: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ult_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u64_x0_ult_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_eq_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_eq_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_eq_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_eq_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ne_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ne_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ne_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ne_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_uge_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_uge_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_uge_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_uge_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ugt_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ugt_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ugt_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ugt_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ule_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ule_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ule_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ule_x1 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ult_0 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ult_42 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ult_64 PASS: gcc.target/aarch64/cmpbr.c check-function-bodies u8_x0_ult_x1 PASS: gcc.target/aarch64/cmpelim_mult_uses_1.c (test for excess errors) PASS: gcc.target/aarch64/cmpelim_mult_uses_1.c scan-assembler-not cmp\\tw[0-9]+, 0 PASS: gcc.target/aarch64/cmpelim_mult_uses_1.c scan-assembler-times adds\\tw[0-9]+, w[0-9]+, w[0-9]+ 1 PASS: gcc.target/aarch64/cmpimm_branch_1.c (test for excess errors) PASS: gcc.target/aarch64/cmpimm_branch_1.c scan-assembler-not cmp\tw[0-9]*.* PASS: gcc.target/aarch64/cmpimm_branch_1.c scan-assembler-not cmp\tx[0-9]*.* PASS: gcc.target/aarch64/cmpimm_branch_1.c scan-assembler-times sub\tw[0-9]+.* 1 PASS: gcc.target/aarch64/cmpimm_branch_1.c scan-assembler-times sub\tx[0-9]+.* 1 PASS: gcc.target/aarch64/cmpimm_branch_1.c scan-assembler-times subs\tw[0-9]+.* 1 PASS: gcc.target/aarch64/cmpimm_branch_1.c scan-assembler-times subs\tx[0-9]+.* 1 PASS: gcc.target/aarch64/cmpimm_cset_1.c (test for excess errors) PASS: gcc.target/aarch64/cmpimm_cset_1.c scan-assembler-not cmp\tw[0-9]*.* PASS: gcc.target/aarch64/cmpimm_cset_1.c scan-assembler-not cmp\tx[0-9]*.* PASS: gcc.target/aarch64/cmpimm_cset_1.c scan-assembler-times sub\tw[0-9]+.* 1 PASS: gcc.target/aarch64/cmpimm_cset_1.c scan-assembler-times sub\tx[0-9]+.* 1 PASS: gcc.target/aarch64/cmpimm_cset_1.c scan-assembler-times subs\tw[0-9]+.* 1 PASS: gcc.target/aarch64/cmpimm_cset_1.c scan-assembler-times subs\tx[0-9]+.* 1 PASS: gcc.target/aarch64/combine_bfi_1.c (test for excess errors) PASS: gcc.target/aarch64/combine_bfi_1.c scan-assembler-times \\tbfi\\t 5 PASS: gcc.target/aarch64/combine_bfi_2.c (test for excess errors) PASS: gcc.target/aarch64/combine_bfi_2.c scan-assembler-times \\tbfi\\t 2 PASS: gcc.target/aarch64/combine_bfxil.c (test for excess errors) PASS: gcc.target/aarch64/combine_bfxil.c execution test PASS: gcc.target/aarch64/combine_bfxil.c scan-assembler-not uxtw\\t PASS: gcc.target/aarch64/combine_bfxil.c scan-assembler-times bfi\\t 15 PASS: gcc.target/aarch64/combine_bfxil.c scan-assembler-times bfxil\\t 3 PASS: gcc.target/aarch64/combine_bfxil_2.c (test for excess errors) PASS: gcc.target/aarch64/combine_bfxil_2.c scan-assembler-not bfxil\\t PASS: gcc.target/aarch64/cond_op-1.c (test for excess errors) PASS: gcc.target/aarch64/cond_op-1.c scan-assembler-times csinv\tw[0-9]* 2 PASS: gcc.target/aarch64/cond_op-1.c scan-assembler-times csinv\tx[0-9]* 1 PASS: gcc.target/aarch64/cond_op_imm_1.c (test for excess errors) PASS: gcc.target/aarch64/cond_op_imm_1.c execution test PASS: gcc.target/aarch64/cond_op_imm_1.c scan-assembler csinv\tw[0-9]*.* PASS: gcc.target/aarch64/cond_op_imm_1.c scan-assembler csinv\tx[0-9]*.* PASS: gcc.target/aarch64/cond_op_imm_1.c scan-assembler csneg\tw[0-9]*.* PASS: gcc.target/aarch64/cond_op_imm_1.c scan-assembler csneg\tx[0-9]*.* PASS: gcc.target/aarch64/cond_op_imm_1.c scan-assembler-not csel\tw[0-9]*.* PASS: gcc.target/aarch64/cond_op_imm_1.c scan-assembler-not csel\tx[0-9]*.* PASS: gcc.target/aarch64/const_create_using_fmov.c (test for excess errors) PASS: gcc.target/aarch64/const_create_using_fmov.c check-function-bodies f1 PASS: gcc.target/aarch64/const_create_using_fmov.c check-function-bodies f2 PASS: gcc.target/aarch64/const_create_using_fmov.c check-function-bodies f3 PASS: gcc.target/aarch64/const_create_using_fmov.c check-function-bodies f4 PASS: gcc.target/aarch64/const_create_using_fmov.c check-function-bodies f5 PASS: gcc.target/aarch64/const_create_using_fmov.c check-function-bodies f6 PASS: gcc.target/aarch64/const_create_using_fmov.c check-function-bodies fn4 PASS: gcc.target/aarch64/const_create_using_fmov.c check-function-bodies g PASS: gcc.target/aarch64/const_create_using_fmov.c check-function-bodies h PASS: gcc.target/aarch64/construct_lane_zero_1.c (test for excess errors) PASS: gcc.target/aarch64/construct_lane_zero_1.c scan-assembler-not ins\t PASS: gcc.target/aarch64/construct_lane_zero_1.c scan-assembler-times ldr\td[0-9]+ 2 PASS: gcc.target/aarch64/copysign-bsl.c (test for excess errors) PASS: gcc.target/aarch64/copysign-bsl.c scan-assembler b(sl|it|if)\tv[0-9] PASS: gcc.target/aarch64/copysign-pr118892.c (test for excess errors) PASS: gcc.target/aarch64/copysign_1.c (test for excess errors) PASS: gcc.target/aarch64/copysign_1.c execution test PASS: gcc.target/aarch64/copysign_1.c scan-assembler-not copysign\tw PASS: gcc.target/aarch64/copysign_2.c (test for excess errors) PASS: gcc.target/aarch64/copysign_2.c execution test PASS: gcc.target/aarch64/copysign_2.c scan-assembler-not copysign\tw PASS: gcc.target/aarch64/copysign_3.c (test for excess errors) PASS: gcc.target/aarch64/copysign_3.c scan-assembler-not copysign\tw PASS: gcc.target/aarch64/copysign_3.c scan-assembler-not dup\tw PASS: gcc.target/aarch64/copysign_3.c scan-assembler-times movi\t 2 PASS: gcc.target/aarch64/copysign_4.c (test for excess errors) PASS: gcc.target/aarch64/copysign_4.c scan-assembler-not copysign\tw PASS: gcc.target/aarch64/copysign_4.c scan-assembler-not dup\tw PASS: gcc.target/aarch64/copysign_4.c scan-assembler-times mov\tz 1 PASS: gcc.target/aarch64/copysign_4.c scan-assembler-times movi\t 1 PASS: gcc.target/aarch64/cpu-diagnostics-1.c at line 1 (test for errors, line ) PASS: gcc.target/aarch64/cpu-diagnostics-1.c (test for excess errors) PASS: gcc.target/aarch64/cpu-diagnostics-2.c at line 1 (test for errors, line ) PASS: gcc.target/aarch64/cpu-diagnostics-2.c (test for excess errors) PASS: gcc.target/aarch64/cpu-diagnostics-3.c at line 1 (test for errors, line ) PASS: gcc.target/aarch64/cpu-diagnostics-3.c (test for excess errors) PASS: gcc.target/aarch64/cpu-diagnostics-4.c at line 1 (test for errors, line ) PASS: gcc.target/aarch64/cpu-diagnostics-4.c (test for excess errors) PASS: gcc.target/aarch64/cpymem-q-reg_1.c (test for excess errors) PASS: gcc.target/aarch64/cpymem-q-reg_1.c scan-assembler ldp\\tq[0-9]*|ld1\\t{v[0-9]*\\.16b - v[0-9]*\\.16b} PASS: gcc.target/aarch64/cpymem-q-reg_1.c scan-assembler stp\\tq[0-9]*|st1\\t{v[0-9]*\\.16b - v[0-9]*\\.16b} PASS: gcc.target/aarch64/cpymem-q-reg_1.c scan-assembler-not ldp\\tx[0-9]* PASS: gcc.target/aarch64/cpymem-q-reg_1.c scan-assembler-not stp\\tx[0-9]* PASS: gcc.target/aarch64/cpymem-size.c (test for excess errors) PASS: gcc.target/aarch64/cpymem-size.c check-function-bodies cpy_127 PASS: gcc.target/aarch64/cpymem-size.c check-function-bodies cpy_128 PASS: gcc.target/aarch64/crc-1-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-1-pmul.c execution test PASS: gcc.target/aarch64/crc-1-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-1-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-1-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-1.c (test for excess errors) PASS: gcc.target/aarch64/crc-1.c scan-tree-dump-not crc "\\.CRC " PASS: gcc.target/aarch64/crc-10-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-10-pmul.c execution test PASS: gcc.target/aarch64/crc-10-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-10-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-10-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-12-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-12-pmul.c execution test PASS: gcc.target/aarch64/crc-12-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-12-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-12-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-13-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-13-pmul.c execution test PASS: gcc.target/aarch64/crc-13-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-13-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-13-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-14-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-14-pmul.c execution test PASS: gcc.target/aarch64/crc-14-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-14-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-14-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-17-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-17-pmul.c execution test PASS: gcc.target/aarch64/crc-17-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-17-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-17-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-18-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-18-pmul.c execution test PASS: gcc.target/aarch64/crc-18-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-18-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-18-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-2.c (test for excess errors) PASS: gcc.target/aarch64/crc-2.c scan-tree-dump-times crc "\\.CRC " 1 PASS: gcc.target/aarch64/crc-21-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-21-pmul.c execution test PASS: gcc.target/aarch64/crc-21-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-21-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-21-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-22-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-22-pmul.c execution test PASS: gcc.target/aarch64/crc-22-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-22-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-22-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-23-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-23-pmul.c execution test PASS: gcc.target/aarch64/crc-23-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-23-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-23-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-3.c (test for excess errors) PASS: gcc.target/aarch64/crc-3.c scan-tree-dump-times crc "\\.CRC " 1 PASS: gcc.target/aarch64/crc-4-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-4-pmul.c execution test PASS: gcc.target/aarch64/crc-4-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-4-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-4-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-4.c (test for excess errors) PASS: gcc.target/aarch64/crc-4.c scan-tree-dump-times crc "\\.CRC " 1 PASS: gcc.target/aarch64/crc-5-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-5-pmul.c execution test PASS: gcc.target/aarch64/crc-5-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-5-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-5-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-6-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-6-pmul.c execution test PASS: gcc.target/aarch64/crc-6-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-6-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-6-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-7-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-7-pmul.c execution test PASS: gcc.target/aarch64/crc-7-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-7-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-7-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-8-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-8-pmul.c execution test PASS: gcc.target/aarch64/crc-8-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-8-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-8-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-9-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-9-pmul.c execution test PASS: gcc.target/aarch64/crc-9-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-9-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-9-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-CCIT-data16-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-CCIT-data16-pmul.c execution test PASS: gcc.target/aarch64/crc-CCIT-data16-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-CCIT-data16-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-CCIT-data16-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-CCIT-data8-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-CCIT-data8-pmul.c execution test PASS: gcc.target/aarch64/crc-CCIT-data8-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-CCIT-data8-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-CCIT-data8-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-builtin-pmul64.c (test for excess errors) PASS: gcc.target/aarch64/crc-builtin-pmul64.c scan-assembler-times pmull 24 PASS: gcc.target/aarch64/crc-coremark-16bitdata-pmul.c (test for excess errors) PASS: gcc.target/aarch64/crc-coremark-16bitdata-pmul.c execution test PASS: gcc.target/aarch64/crc-coremark-16bitdata-pmul.c scan-rtl-dump dfinish "pmull" PASS: gcc.target/aarch64/crc-coremark-16bitdata-pmul.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-coremark-16bitdata-pmul.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-crc32-data16.c (test for excess errors) PASS: gcc.target/aarch64/crc-crc32-data16.c execution test PASS: gcc.target/aarch64/crc-crc32-data16.c scan-rtl-dump dfinish "UNSPEC_CRC32" PASS: gcc.target/aarch64/crc-crc32-data16.c scan-rtl-dump-times dfinish "pmull" 0 PASS: gcc.target/aarch64/crc-crc32-data16.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-crc32-data16.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-crc32-data32.c (test for excess errors) PASS: gcc.target/aarch64/crc-crc32-data32.c execution test PASS: gcc.target/aarch64/crc-crc32-data32.c scan-rtl-dump dfinish "UNSPEC_CRC32" PASS: gcc.target/aarch64/crc-crc32-data32.c scan-rtl-dump-times dfinish "pmull" 0 PASS: gcc.target/aarch64/crc-crc32-data32.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-crc32-data32.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-crc32-data8.c (test for excess errors) PASS: gcc.target/aarch64/crc-crc32-data8.c execution test PASS: gcc.target/aarch64/crc-crc32-data8.c scan-rtl-dump dfinish "UNSPEC_CRC32" PASS: gcc.target/aarch64/crc-crc32-data8.c scan-rtl-dump-times dfinish "pmull" 0 PASS: gcc.target/aarch64/crc-crc32-data8.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-crc32-data8.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-crc32c-data16.c (test for excess errors) PASS: gcc.target/aarch64/crc-crc32c-data16.c execution test PASS: gcc.target/aarch64/crc-crc32c-data16.c scan-rtl-dump dfinish "UNSPEC_CRC32C" PASS: gcc.target/aarch64/crc-crc32c-data16.c scan-rtl-dump-times dfinish "pmull" 0 PASS: gcc.target/aarch64/crc-crc32c-data16.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-crc32c-data16.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-crc32c-data32.c (test for excess errors) PASS: gcc.target/aarch64/crc-crc32c-data32.c execution test PASS: gcc.target/aarch64/crc-crc32c-data32.c scan-rtl-dump dfinish "UNSPEC_CRC32C" PASS: gcc.target/aarch64/crc-crc32c-data32.c scan-rtl-dump-times dfinish "pmull" 0 PASS: gcc.target/aarch64/crc-crc32c-data32.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-crc32c-data32.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crc-crc32c-data8.c (test for excess errors) PASS: gcc.target/aarch64/crc-crc32c-data8.c execution test PASS: gcc.target/aarch64/crc-crc32c-data8.c scan-rtl-dump dfinish "UNSPEC_CRC32C" PASS: gcc.target/aarch64/crc-crc32c-data8.c scan-rtl-dump-times dfinish "pmull" 0 PASS: gcc.target/aarch64/crc-crc32c-data8.c scan-tree-dump crc "calculates CRC!" PASS: gcc.target/aarch64/crc-crc32c-data8.c scan-tree-dump-times crc "Couldn't generate faster CRC code." 0 PASS: gcc.target/aarch64/crypto-alias-1.c (test for excess errors) PASS: gcc.target/aarch64/csel-1.c (test for excess errors) PASS: gcc.target/aarch64/csel-1.c scan-assembler-not sxth\t PASS: gcc.target/aarch64/csel-neg-1.c (test for excess errors) PASS: gcc.target/aarch64/csel-neg-1.c scan-assembler \tneg\t PASS: gcc.target/aarch64/csel-neg-1.c scan-assembler-not cmp\t PASS: gcc.target/aarch64/csel-neg-2.c (test for excess errors) PASS: gcc.target/aarch64/csel-neg-2.c scan-assembler \tfneg\t PASS: gcc.target/aarch64/csel-neg-2.c scan-assembler-not \tfcmp\t PASS: gcc.target/aarch64/csel-neg-2.c scan-assembler-not \tfcsel\t PASS: gcc.target/aarch64/csel_bfx_1.c (test for excess errors) PASS: gcc.target/aarch64/csel_bfx_1.c scan-assembler ubfx\t[xw][0-9]*.* PASS: gcc.target/aarch64/csel_bfx_1.c scan-assembler-not csel\tw[0-9]*.* PASS: gcc.target/aarch64/csel_bfx_2.c (test for excess errors) PASS: gcc.target/aarch64/csel_bfx_2.c scan-assembler-not cbz\t PASS: gcc.target/aarch64/csel_bfx_2.c scan-assembler-times csel\t 2 PASS: gcc.target/aarch64/csel_bfx_2.c scan-assembler-times ubfx\t 2 PASS: gcc.target/aarch64/csel_imms_inc_1.c (test for excess errors) PASS: gcc.target/aarch64/csel_imms_inc_1.c execution test PASS: gcc.target/aarch64/csel_imms_inc_1.c scan-assembler-not csel\tw[0-9]*.* PASS: gcc.target/aarch64/csinc-1.c (test for excess errors) PASS: gcc.target/aarch64/csinc-1.c check-function-bodies test_csinc32_condasn1 PASS: gcc.target/aarch64/csinc-1.c check-function-bodies test_csinc32_condasn2 PASS: gcc.target/aarch64/csinc-1.c check-function-bodies test_csinc32_ifcvt PASS: gcc.target/aarch64/csinc-1.c check-function-bodies test_csinc64_condasn1 PASS: gcc.target/aarch64/csinc-1.c check-function-bodies test_csinc64_condasn2 PASS: gcc.target/aarch64/csinc-1.c check-function-bodies test_csinc64_ifcvt PASS: gcc.target/aarch64/csinc-2.c (test for excess errors) PASS: gcc.target/aarch64/csinc-2.c scan-assembler csinc\tw[0-9].*wzr PASS: gcc.target/aarch64/csinc-2.c scan-assembler csinc\tx[0-9].*xzr PASS: gcc.target/aarch64/csinc-3.c (test for excess errors) PASS: gcc.target/aarch64/csinc-3.c scan-assembler csinc\tw[0-9].*wzr PASS: gcc.target/aarch64/csinv-1.c (test for excess errors) PASS: gcc.target/aarch64/csinv-1.c scan-assembler csinv\tw[0-9]*.*eq PASS: gcc.target/aarch64/csinv-1.c scan-assembler csinv\tw[0-9]*.*ne PASS: gcc.target/aarch64/csinv-1.c scan-assembler csinv\tx[0-9]*.*eq PASS: gcc.target/aarch64/csinv-1.c scan-assembler csinv\tx[0-9]*.*ne PASS: gcc.target/aarch64/csinv-2.c (test for excess errors) PASS: gcc.target/aarch64/csinv-2.c scan-assembler-not csetm\tw[0-9] PASS: gcc.target/aarch64/csinv-2.c scan-assembler-times csinv\tw[0-9] 2 PASS: gcc.target/aarch64/csinv-neg-1.c (test for excess errors) PASS: gcc.target/aarch64/csinv-neg-1.c check-function-bodies inv1 PASS: gcc.target/aarch64/csinv-neg-1.c check-function-bodies inv1_local PASS: gcc.target/aarch64/csinv-neg-1.c check-function-bodies inv2 PASS: gcc.target/aarch64/csinv-neg-1.c check-function-bodies inv2_local PASS: gcc.target/aarch64/csinv-neg-1.c check-function-bodies inv_zero1 PASS: gcc.target/aarch64/csinv-neg-1.c check-function-bodies inv_zero2 PASS: gcc.target/aarch64/csinv-neg-1.c check-function-bodies neg1 PASS: gcc.target/aarch64/csinv-neg-1.c check-function-bodies neg2 PASS: gcc.target/aarch64/csinv-neg.c (test for excess errors) PASS: gcc.target/aarch64/csinv-neg.c check-function-bodies inv1 PASS: gcc.target/aarch64/csinv-neg.c check-function-bodies inv1_local PASS: gcc.target/aarch64/csinv-neg.c check-function-bodies inv2 PASS: gcc.target/aarch64/csinv-neg.c check-function-bodies inv2_local PASS: gcc.target/aarch64/csinv-neg.c check-function-bodies inv_zero1 PASS: gcc.target/aarch64/csinv-neg.c check-function-bodies inv_zero2 PASS: gcc.target/aarch64/csinv-neg.c check-function-bodies neg1 PASS: gcc.target/aarch64/csinv-neg.c check-function-bodies neg2 PASS: gcc.target/aarch64/csneg-1.c (test for excess errors) PASS: gcc.target/aarch64/csneg-1.c check-function-bodies test_csneg32_condasn1 PASS: gcc.target/aarch64/csneg-1.c check-function-bodies test_csneg32_condasn2 PASS: gcc.target/aarch64/csneg-1.c check-function-bodies test_csneg64_condasn1 PASS: gcc.target/aarch64/csneg-1.c check-function-bodies test_csneg64_condasn2 PASS: gcc.target/aarch64/csneg-1.c check-function-bodies test_csneg_cmp PASS: gcc.target/aarch64/csneg-1.c check-function-bodies test_csneg_uxtw PASS: gcc.target/aarch64/cssc_1.c (test for excess errors) PASS: gcc.target/aarch64/cssc_1.c check-function-bodies absw PASS: gcc.target/aarch64/cssc_1.c check-function-bodies absx PASS: gcc.target/aarch64/cssc_2.c (test for excess errors) PASS: gcc.target/aarch64/cssc_2.c check-function-bodies cntw PASS: gcc.target/aarch64/cssc_2.c check-function-bodies cntx PASS: gcc.target/aarch64/cssc_3.c (test for excess errors) PASS: gcc.target/aarch64/cssc_3.c check-function-bodies ctzw PASS: gcc.target/aarch64/cssc_3.c check-function-bodies ctzx PASS: gcc.target/aarch64/cssc_4.c (test for excess errors) PASS: gcc.target/aarch64/cssc_4.c check-function-bodies smaxw PASS: gcc.target/aarch64/cssc_4.c check-function-bodies smaxx PASS: gcc.target/aarch64/cssc_4.c check-function-bodies sminw PASS: gcc.target/aarch64/cssc_4.c check-function-bodies sminx PASS: gcc.target/aarch64/cssc_4.c check-function-bodies umaxw PASS: gcc.target/aarch64/cssc_4.c check-function-bodies umaxx PASS: gcc.target/aarch64/cssc_4.c check-function-bodies uminw PASS: gcc.target/aarch64/cssc_4.c check-function-bodies uminx PASS: gcc.target/aarch64/cssc_5.c (test for excess errors) PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int32_t_MAX_0 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int32_t_MAX_127 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int32_t_MAX_m128 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int32_t_MIN_0 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int32_t_MIN_127 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int32_t_MIN_m128 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int64_t_MAX_0 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int64_t_MAX_127 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int64_t_MAX_m128 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int64_t_MIN_0 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int64_t_MIN_127 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies int64_t_MIN_m128 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies uint32_t_MAX_255 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies uint32_t_MIN_255 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies uint64_t_MAX_255 PASS: gcc.target/aarch64/cssc_5.c check-function-bodies uint64_t_MIN_255 PASS: gcc.target/aarch64/ctz.c (test for excess errors) PASS: gcc.target/aarch64/ctz.c scan-assembler clz\tw PASS: gcc.target/aarch64/ctz.c scan-assembler rbit\tw PASS: gcc.target/aarch64/cvtf_1.c (test for excess errors) PASS: gcc.target/aarch64/cvtf_1.c execution test PASS: gcc.target/aarch64/cvtf_1.c scan-assembler scvtf\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/cvtf_1.c scan-assembler scvtf\td[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/cvtf_1.c scan-assembler scvtf\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/cvtf_1.c scan-assembler scvtf\ts[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/cvtf_1.c scan-assembler ucvtf\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/cvtf_1.c scan-assembler ucvtf\td[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/cvtf_1.c scan-assembler ucvtf\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/cvtf_1.c scan-assembler ucvtf\ts[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/cvtf_1.c scan-assembler-times scvtf\td[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/cvtf_1.c scan-assembler-times scvtf\ts[0-9]+, x[0-9]+ 2 PASS: gcc.target/aarch64/cvtf_1.c scan-assembler-times ucvtf\td[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/cvtf_1.c scan-assembler-times ucvtf\ts[0-9]+, x[0-9]+ 2 PASS: gcc.target/aarch64/dbl_mov_immediate_1.c (test for excess errors) PASS: gcc.target/aarch64/dbl_mov_immediate_1.c scan-assembler-times adrp\tx[0-9]+, 2 PASS: gcc.target/aarch64/dbl_mov_immediate_1.c scan-assembler-times fmov\td[0-9]+, 1\\.5e\\+0 1 XFAIL: gcc.target/aarch64/dbl_mov_immediate_1.c scan-assembler-times fmov\td[0-9]+, x[0-9]+ 1 XFAIL: gcc.target/aarch64/dbl_mov_immediate_1.c scan-assembler-times fneg\\tv[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/dbl_mov_immediate_1.c scan-assembler-times ldr\td[0-9]+, \\[x[0-9], #:lo12: 2 XFAIL: gcc.target/aarch64/dbl_mov_immediate_1.c scan-assembler-times mov\tx[0-9]+, -9223372036854775808 0 PASS: gcc.target/aarch64/dbl_mov_immediate_1.c scan-assembler-times mov\tx[0-9]+, 25838523252736 1 XFAIL: gcc.target/aarch64/dbl_mov_immediate_1.c scan-assembler-times movi\\tv[0-9]+.4s, #?0 1 PASS: gcc.target/aarch64/dbl_mov_immediate_1.c scan-assembler-times movi\td[0-9]+, #?0 1 PASS: gcc.target/aarch64/dbl_mov_immediate_1.c scan-assembler-times movk\tx[0-9]+, 0x40fe, lsl 48 1 PASS: gcc.target/aarch64/declare-simd-1.c (test for warnings, line 13) PASS: gcc.target/aarch64/declare-simd-1.c (test for warnings, line 19) PASS: gcc.target/aarch64/declare-simd-1.c (test for warnings, line 25) PASS: gcc.target/aarch64/declare-simd-1.c (test for warnings, line 30) PASS: gcc.target/aarch64/declare-simd-1.c (test for warnings, line 36) PASS: gcc.target/aarch64/declare-simd-1.c (test for warnings, line 7) PASS: gcc.target/aarch64/declare-simd-1.c (test for excess errors) PASS: gcc.target/aarch64/declare-simd-2.c (test for excess errors) PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnM2v_f04: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnM4ul2v_f05: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnM4vl2_f02: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnM8ul2v_f05: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnM8vv_f00: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnN16vu_f03: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnN2v_f04: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnN4ul2v_f05: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnN4vv_f01: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnN8ul2v_f05: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnN8vu_f03: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler _ZGVnN8vv_f00: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler-not _ZGVnM16vu_f03: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler-not _ZGVnM4vv_f01: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler-not _ZGVnM8vu_f03: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler-not _ZGVnN4vl2_f02: PASS: gcc.target/aarch64/declare-simd-2.c scan-assembler-not _ZGVs[0-9a-z]*_f04: PASS: gcc.target/aarch64/diag_aka_1.c (test for errors, line 10) PASS: gcc.target/aarch64/diag_aka_1.c (test for errors, line 11) PASS: gcc.target/aarch64/diag_aka_1.c (test for errors, line 12) PASS: gcc.target/aarch64/diag_aka_1.c (test for errors, line 7) PASS: gcc.target/aarch64/diag_aka_1.c (test for errors, line 8) PASS: gcc.target/aarch64/diag_aka_1.c (test for errors, line 9) PASS: gcc.target/aarch64/diag_aka_1.c (test for excess errors) PASS: gcc.target/aarch64/div-by-bitmask.c (test for excess errors) PASS: gcc.target/aarch64/div-by-bitmask.c check-function-bodies draw_bitmap1 PASS: gcc.target/aarch64/div-by-bitmask.c check-function-bodies draw_bitmap3 PASS: gcc.target/aarch64/div-by-bitmask.c check-function-bodies draw_bitmap4 PASS: gcc.target/aarch64/dwarf-bit-stride-func.c (test for excess errors) PASS: gcc.target/aarch64/dwarf-bit-stride-func.c scan-assembler-times .byte\t0x1\t// DW_AT_bit_size 1 PASS: gcc.target/aarch64/dwarf-bit-stride-func.c scan-assembler-times .byte\t0x1\t// DW_AT_bit_stride 1 PASS: gcc.target/aarch64/dwarf-bit-stride-func.c scan-assembler-times DW_AT_name: "__SVBool_t" 1 PASS: gcc.target/aarch64/dwarf-bit-stride-pragma-sme.c (test for excess errors) PASS: gcc.target/aarch64/dwarf-bit-stride-pragma-sme.c scan-assembler-times .byte\t0x1\t// DW_AT_bit_size 1 PASS: gcc.target/aarch64/dwarf-bit-stride-pragma-sme.c scan-assembler-times .byte\t0x1\t// DW_AT_bit_stride 2 PASS: gcc.target/aarch64/dwarf-bit-stride-pragma-sme.c scan-assembler-times DW_AT_name: "__SVBool_t" 2 PASS: gcc.target/aarch64/dwarf-bit-stride-pragma-sme.c scan-assembler-times DW_AT_name: "__SVCount_t" 1 PASS: gcc.target/aarch64/dwarf-bit-stride-pragma.c (test for excess errors) PASS: gcc.target/aarch64/dwarf-bit-stride-pragma.c scan-assembler-times .byte\t0x1\t// DW_AT_bit_size 1 PASS: gcc.target/aarch64/dwarf-bit-stride-pragma.c scan-assembler-times .byte\t0x1\t// DW_AT_bit_stride 1 PASS: gcc.target/aarch64/dwarf-bit-stride-pragma.c scan-assembler-times DW_AT_name: "__SVBool_t" 1 PASS: gcc.target/aarch64/dwarf-cfa-reg.c (test for excess errors) PASS: gcc.target/aarch64/dwarf-cfa-reg.c scan-assembler .cfi_def_cfa_offset 0 PASS: gcc.target/aarch64/dwarf-cfa-reg.c scan-assembler .cfi_restore 29 PASS: gcc.target/aarch64/dwarf-cfa-reg.c scan-assembler .cfi_restore 30 PASS: gcc.target/aarch64/dwarf-cfa-reg.c scan-assembler ret PASS: gcc.target/aarch64/dwarf_reg_size_1.c (test for excess errors) PASS: gcc.target/aarch64/dwarf_reg_size_1.c execution test PASS: gcc.target/aarch64/dwarf_reg_size_2.c (test for excess errors) PASS: gcc.target/aarch64/dwarf_reg_size_2.c execution test PASS: gcc.target/aarch64/early_ra_1.c (test for excess errors) PASS: gcc.target/aarch64/early_ra_1.c scan-assembler \\taddv\\t PASS: gcc.target/aarch64/early_ra_1.c scan-assembler-not \\tmov\\t PASS: gcc.target/aarch64/eh_return-2.c (test for excess errors) PASS: gcc.target/aarch64/eh_return-2.c scan-assembler add\tsp, sp, x5 PASS: gcc.target/aarch64/eh_return-2.c scan-assembler br\tx6 PASS: gcc.target/aarch64/eh_return-3.c (test for excess errors) PASS: gcc.target/aarch64/eh_return-3.c check-function-bodies foo PASS: gcc.target/aarch64/eh_return.c (test for excess errors) PASS: gcc.target/aarch64/eh_return.c execution test PASS: gcc.target/aarch64/eon_1.c (test for excess errors) PASS: gcc.target/aarch64/eon_1.c scan-assembler-not \tf?mov\t PASS: gcc.target/aarch64/eon_1.c scan-assembler-times \\teon\\tx[0-9]+, x[0-9]+, x[0-9]+ 1 PASS: gcc.target/aarch64/eon_1.c scan-assembler-times \\teor\\tv[0-9]+.8b, v[0-9]+.8b, v[0-9]+.8b 1 PASS: gcc.target/aarch64/eon_1.c scan-assembler-times \\tmvn\\tv[0-9]+.8b, v[0-9]+.8b 2 PASS: gcc.target/aarch64/eon_1.c scan-assembler-times \\tmvn\\tx[0-9]+, x[0-9]+ 1 PASS: gcc.target/aarch64/eor3-opt.c (test for excess errors) PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int16_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int16x4_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int16x8_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int32_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int32x2_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int32x4_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int64_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int64x1_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int8_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int8x16_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_int8x8_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint16_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint16x4_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint16x8_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint32_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint32x2_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint32x4_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint64_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint64x1_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint8_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint8x16_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies eor3_uint8x8_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies not_eor3_int64_t PASS: gcc.target/aarch64/eor3-opt.c check-function-bodies not_eor3_long XFAIL: gcc.target/aarch64/erratas_opt_0.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_0.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_1.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_1.c note at line 10 (test for warnings, line ) PASS: gcc.target/aarch64/erratas_opt_1.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_10.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_10.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_11.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_11.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_12.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_12.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_13.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_13.c note at line 10 (test for warnings, line ) PASS: gcc.target/aarch64/erratas_opt_13.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_14.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_14.c note at line 10 (test for warnings, line ) PASS: gcc.target/aarch64/erratas_opt_14.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_15.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_15.c note at line 10 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_2.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_2.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_3.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_3.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_4.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_4.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_5.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_5.c note at line 10 (test for warnings, line ) PASS: gcc.target/aarch64/erratas_opt_5.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_6.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_6.c note at line 10 (test for warnings, line ) PASS: gcc.target/aarch64/erratas_opt_6.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_7.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_7.c note at line 10 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_8.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_8.c note at line 9 (test for warnings, line ) XFAIL: gcc.target/aarch64/erratas_opt_9.c (test for excess errors) PASS: gcc.target/aarch64/erratas_opt_9.c note at line 10 (test for warnings, line ) PASS: gcc.target/aarch64/erratas_opt_9.c note at line 9 (test for warnings, line ) PASS: gcc.target/aarch64/ext-dce-1.c (test for excess errors) PASS: gcc.target/aarch64/ext-dce-1.c check-function-bodies test_byte PASS: gcc.target/aarch64/ext-dce-1.c check-function-bodies test_half PASS: gcc.target/aarch64/ext-dce-1.c check-function-bodies test_half_compare PASS: gcc.target/aarch64/ext-dce-1.c check-function-bodies test_half_sign_needed PASS: gcc.target/aarch64/extend-syntax.c (test for excess errors) PASS: gcc.target/aarch64/extend-syntax.c check-function-bodies add1 PASS: gcc.target/aarch64/extend-syntax.c check-function-bodies add2 PASS: gcc.target/aarch64/extend-syntax.c check-function-bodies add3 PASS: gcc.target/aarch64/extend-syntax.c check-function-bodies sub1 PASS: gcc.target/aarch64/extend-syntax.c check-function-bodies sub2 PASS: gcc.target/aarch64/extend-syntax.c check-function-bodies sub3 PASS: gcc.target/aarch64/extend-syntax.c scan-assembler-times adds\tx[0-9]+, x[0-9]+, w[0-9]+, sxtw 3 1 PASS: gcc.target/aarch64/extend-syntax.c scan-assembler-times adds\tx[0-9]+, x[0-9]+, w[0-9]+, uxtw 1 PASS: gcc.target/aarch64/extend-syntax.c scan-assembler-times cmp\tx[0-9]+, w[0-9]+, sxtw 3 1 PASS: gcc.target/aarch64/extend-syntax.c scan-assembler-times cmp\tx[0-9]+, w[0-9]+, uxtw 1 PASS: gcc.target/aarch64/extend-syntax.c scan-assembler-times subs\tx[0-9]+, x[0-9]+, w[0-9]+, sxtw 3 1 PASS: gcc.target/aarch64/extend-syntax.c scan-assembler-times subs\tx[0-9]+, x[0-9]+, w[0-9]+, uxtw 1 PASS: gcc.target/aarch64/extend-vec.c (test for excess errors) PASS: gcc.target/aarch64/extend-vec.c scan-assembler-times fcvtl\\tv[0-9]+.2d, v[0-9]+.2s 1 PASS: gcc.target/aarch64/extend-vec.c scan-assembler-times fcvtl\\tv[0-9]+.4s, v[0-9]+.4h 1 PASS: gcc.target/aarch64/extend.c (test for excess errors) PASS: gcc.target/aarch64/extend.c scan-assembler add\tw[0-9]+,.*sxth #?1 PASS: gcc.target/aarch64/extend.c scan-assembler add\tw[0-9]+,.*sxth\n PASS: gcc.target/aarch64/extend.c scan-assembler add\tw[0-9]+,.*uxth #?1 PASS: gcc.target/aarch64/extend.c scan-assembler add\tw[0-9]+,.*uxth\n PASS: gcc.target/aarch64/extend.c scan-assembler add\tx[0-9]+,.*sxtw #?3 PASS: gcc.target/aarch64/extend.c scan-assembler add\tx[0-9]+,.*sxtw\n PASS: gcc.target/aarch64/extend.c scan-assembler add\tx[0-9]+,.*uxtw #?3 PASS: gcc.target/aarch64/extend.c scan-assembler add\tx[0-9]+,.*uxtw\n PASS: gcc.target/aarch64/extend.c scan-assembler ldr\tw[0-9]+,.*sxtw #?2] PASS: gcc.target/aarch64/extend.c scan-assembler ldr\tw[0-9]+,.*sxtw] PASS: gcc.target/aarch64/extend.c scan-assembler ldr\tw[0-9]+,.*uxtw #?2] PASS: gcc.target/aarch64/extend.c scan-assembler ldr\tw[0-9]+,.*uxtw] PASS: gcc.target/aarch64/extend.c scan-assembler sub\tw[0-9]+,.*sxth #?1 PASS: gcc.target/aarch64/extend.c scan-assembler sub\tw[0-9]+,.*sxth\n PASS: gcc.target/aarch64/extend.c scan-assembler sub\tw[0-9]+,.*uxth #?1 PASS: gcc.target/aarch64/extend.c scan-assembler sub\tw[0-9]+,.*uxth\n PASS: gcc.target/aarch64/extend.c scan-assembler sub\tx[0-9]+,.*sxth #?1 PASS: gcc.target/aarch64/extend.c scan-assembler sub\tx[0-9]+,.*sxth\n PASS: gcc.target/aarch64/extend.c scan-assembler sub\tx[0-9]+,.*sxtw #?3 PASS: gcc.target/aarch64/extend.c scan-assembler sub\tx[0-9]+,.*sxtw\n PASS: gcc.target/aarch64/extend.c scan-assembler sub\tx[0-9]+,.*uxth #?1 PASS: gcc.target/aarch64/extend.c scan-assembler sub\tx[0-9]+,.*uxth\n PASS: gcc.target/aarch64/extend.c scan-assembler sub\tx[0-9]+,.*uxtw #?3 PASS: gcc.target/aarch64/extend.c scan-assembler sub\tx[0-9]+,.*uxtw\n PASS: gcc.target/aarch64/extr.c (test for excess errors) PASS: gcc.target/aarch64/extr.c execution test PASS: gcc.target/aarch64/extr.c scan-assembler extr\tw[0-9]+, w[0-9]+, w[0-9]+, 27\n PASS: gcc.target/aarch64/extr.c scan-assembler extr\tx[0-9]+, x[0-9]+, x[0-9]+, 45\n PASS: gcc.target/aarch64/extract_zero_extend.c (test for excess errors) PASS: gcc.target/aarch64/extract_zero_extend.c scan-assembler-not and\\t PASS: gcc.target/aarch64/extract_zero_extend.c scan-assembler-times umov\\t 8 PASS: gcc.target/aarch64/f16_mov_immediate_1.c (test for excess errors) PASS: gcc.target/aarch64/f16_mov_immediate_1.c scan-assembler-times fmov\\th[0-9]+, #?-1\\.0e\\+0 1 PASS: gcc.target/aarch64/f16_mov_immediate_1.c scan-assembler-times fmov\\th[0-9]+, #?1\\.6e\\+1 1 PASS: gcc.target/aarch64/f16_mov_immediate_1.c scan-assembler-times fmov\\th[0-9]+, #?1\\.7e\\+1 3 PASS: gcc.target/aarch64/f16_mov_immediate_2.c (test for excess errors) PASS: gcc.target/aarch64/f16_mov_immediate_2.c scan-assembler-times fmov\\th[0-9]+, #?1.7e\\+1 1 PASS: gcc.target/aarch64/f16_mov_immediate_2.c scan-assembler-times movi\tv[0-9]+\\.4h, 0x5c, lsl 8 1 PASS: gcc.target/aarch64/f16_mov_immediate_2.c scan-assembler-times movi\tv[0-9]+\\.4h, 0x7c, lsl 8 1 PASS: gcc.target/aarch64/f16_mov_immediate_2.c scan-assembler-times movi\tv[0-9]+\\.4h, 0x80, lsl 8 1 PASS: gcc.target/aarch64/f16_mov_immediate_2.c scan-assembler-times movi\tv[0-9]+\\.4h, ?#0 1 PASS: gcc.target/aarch64/f16_mov_immediate_3.c (test for excess errors) PASS: gcc.target/aarch64/f16_mov_immediate_3.c scan-assembler-times dup\\tv[0-9]+.4h, w[0-9]+ 1 PASS: gcc.target/aarch64/f16_movs_1.c (test for excess errors) PASS: gcc.target/aarch64/f16_movs_1.c execution test PASS: gcc.target/aarch64/f16_movs_1.c output pattern test PASS: gcc.target/aarch64/fabd.c (test for excess errors) PASS: gcc.target/aarch64/fabd.c execution test PASS: gcc.target/aarch64/fabd.c scan-assembler fabd\td[0-9]+ PASS: gcc.target/aarch64/fabd.c scan-assembler fabd\ts[0-9]+ PASS: gcc.target/aarch64/facg_1.c (test for excess errors) PASS: gcc.target/aarch64/facg_1.c scan-assembler-not \\tfabs\\t PASS: gcc.target/aarch64/facg_1.c scan-assembler-times facgt\\tv[0-9]+\\.4s, v[0-9]+\\.4s, v[0-9]+\\.4s 2 PASS: gcc.target/aarch64/fcsel_1.c (test for excess errors) PASS: gcc.target/aarch64/fcsel_1.c scan-assembler-times \tfcsel 2 PASS: gcc.target/aarch64/fcvt_double_int.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_double_int.c scan-assembler-times fcvtas\tw[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_int.c scan-assembler-times fcvtms\tw[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_int.c scan-assembler-times fcvtms\tx[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fcvt_double_int.c scan-assembler-times fcvtps\tw[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_int.c scan-assembler-times fcvtps\tx[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fcvt_double_int.c scan-assembler-times fcvtzs\tw[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_long.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_double_long.c scan-assembler-times fcvtas\tx[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_long.c scan-assembler-times fcvtms\tx[0-9]+, *d[0-9] 3 PASS: gcc.target/aarch64/fcvt_double_long.c scan-assembler-times fcvtps\tx[0-9]+, *d[0-9] 3 PASS: gcc.target/aarch64/fcvt_double_long.c scan-assembler-times fcvtzs\tx[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_uint.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_double_uint.c scan-assembler-times fcvtau\tw[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_uint.c scan-assembler-times fcvtms\tx[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fcvt_double_uint.c scan-assembler-times fcvtmu\tw[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_uint.c scan-assembler-times fcvtps\tx[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fcvt_double_uint.c scan-assembler-times fcvtpu\tw[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_uint.c scan-assembler-times fcvtzu\tw[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_ulong.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_double_ulong.c scan-assembler-times fcvtau\tx[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_ulong.c scan-assembler-times fcvtms\tx[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fcvt_double_ulong.c scan-assembler-times fcvtmu\tx[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_ulong.c scan-assembler-times fcvtps\tx[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fcvt_double_ulong.c scan-assembler-times fcvtpu\tx[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_double_ulong.c scan-assembler-times fcvtzu\tx[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_int.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_float_int.c scan-assembler-times fcvtas\tw[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_int.c scan-assembler-times fcvtms\tw[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_int.c scan-assembler-times fcvtms\tx[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fcvt_float_int.c scan-assembler-times fcvtps\tw[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_int.c scan-assembler-times fcvtps\tx[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fcvt_float_int.c scan-assembler-times fcvtzs\tw[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_long.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_float_long.c scan-assembler-times fcvtas\tx[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_long.c scan-assembler-times fcvtms\tx[0-9]+, *s[0-9] 3 PASS: gcc.target/aarch64/fcvt_float_long.c scan-assembler-times fcvtps\tx[0-9]+, *s[0-9] 3 PASS: gcc.target/aarch64/fcvt_float_long.c scan-assembler-times fcvtzs\tx[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_uint.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_float_uint.c scan-assembler-times fcvtau\tw[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_uint.c scan-assembler-times fcvtms\tx[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fcvt_float_uint.c scan-assembler-times fcvtmu\tw[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_uint.c scan-assembler-times fcvtps\tx[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fcvt_float_uint.c scan-assembler-times fcvtpu\tw[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_uint.c scan-assembler-times fcvtzu\tw[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_ulong.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_float_ulong.c scan-assembler-times fcvtau\tx[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_ulong.c scan-assembler-times fcvtms\tx[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fcvt_float_ulong.c scan-assembler-times fcvtmu\tx[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_ulong.c scan-assembler-times fcvtps\tx[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fcvt_float_ulong.c scan-assembler-times fcvtpu\tx[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_float_ulong.c scan-assembler-times fcvtzu\tx[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fcvt_int_float_double1.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_int_float_double1.c scan-assembler \\tscvtf\\td0, w[0-9]* PASS: gcc.target/aarch64/fcvt_int_float_double2.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_int_float_double2.c scan-assembler \\tfcvt\\td0, s[0-9]* PASS: gcc.target/aarch64/fcvt_int_float_double2.c scan-assembler \\tscvtf\\ts[0-9]*, w[0-9]* PASS: gcc.target/aarch64/fcvt_int_float_double3.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_int_float_double3.c scan-assembler \\tscvtf\\td0, w[0-9]* PASS: gcc.target/aarch64/fcvt_int_float_double4.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_int_float_double4.c scan-assembler \\tfcvt\\td0, s[0-9]* PASS: gcc.target/aarch64/fcvt_int_float_double4.c scan-assembler \\tscvtf\\ts[0-9]*, w[0-9]* PASS: gcc.target/aarch64/fcvt_nosimd.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_nosimd.c scan-assembler-not \\tfcvtz[su]\\td[0-9]*, d[0-9]* PASS: gcc.target/aarch64/fcvt_nosimd.c scan-assembler-not \\tfcvtz[su]\\ts[0-9]*, s[0-9]* PASS: gcc.target/aarch64/fcvt_uint_float_double1.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_uint_float_double1.c scan-assembler \\t[su]cvtf\\td0, w[0-9]* PASS: gcc.target/aarch64/fcvt_uint_float_double2.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_uint_float_double2.c scan-assembler \\t[su]cvtf\\ts[0-9]*, w[0-9]* PASS: gcc.target/aarch64/fcvt_uint_float_double2.c scan-assembler \\tfcvt\\td0, s[0-9]* PASS: gcc.target/aarch64/fcvt_uint_float_double3.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_uint_float_double3.c scan-assembler \\tucvtf\\td0, w[0-9]* PASS: gcc.target/aarch64/fcvt_uint_float_double4.c (test for excess errors) PASS: gcc.target/aarch64/fcvt_uint_float_double4.c scan-assembler \\tfcvt\\td0, s[0-9]* PASS: gcc.target/aarch64/fcvt_uint_float_double4.c scan-assembler \\tucvtf\\ts[0-9]*, w[0-9]* PASS: gcc.target/aarch64/feature-bf16-backport.c (test for excess errors) PASS: gcc.target/aarch64/feature-bf16-backport.c scan-assembler \\tbfmlalb\\t PASS: gcc.target/aarch64/feature-dotprod-backport.c (test for excess errors) PASS: gcc.target/aarch64/feature-dotprod-backport.c scan-assembler \\tudot\\t PASS: gcc.target/aarch64/feature-fp16-backport.c (test for excess errors) PASS: gcc.target/aarch64/feature-fp16-backport.c scan-assembler \\tfadd\\t PASS: gcc.target/aarch64/feature-fp16-scalar-backport.c (test for excess errors) PASS: gcc.target/aarch64/feature-fp16-scalar-backport.c scan-assembler \\tfadd\\t PASS: gcc.target/aarch64/feature-fp16fml-backport.c (test for excess errors) PASS: gcc.target/aarch64/feature-fp16fml-backport.c scan-assembler \\tfmlal2\\t PASS: gcc.target/aarch64/feature-i8mm-backport.c (test for excess errors) PASS: gcc.target/aarch64/feature-i8mm-backport.c scan-assembler \\tsmmla\\t PASS: gcc.target/aarch64/feature-memtag-backport.c (test for excess errors) PASS: gcc.target/aarch64/feature-memtag-backport.c scan-assembler \\tirg\\t PASS: gcc.target/aarch64/feature-sha3-backport.c (test for excess errors) PASS: gcc.target/aarch64/feature-sha3-backport.c scan-assembler \\tsha512h\\t PASS: gcc.target/aarch64/feature-sm4-backport.c (test for excess errors) PASS: gcc.target/aarch64/feature-sm4-backport.c scan-assembler \\tsm3tt1a\\t PASS: gcc.target/aarch64/ffs.c (test for excess errors) PASS: gcc.target/aarch64/ffs.c check-function-bodies ffsw1 PASS: gcc.target/aarch64/ffs.c check-function-bodies ffsw2 PASS: gcc.target/aarch64/ffs.c check-function-bodies ffsx1 PASS: gcc.target/aarch64/ffs.c check-function-bodies ffsx2 PASS: gcc.target/aarch64/fix_extend1.c (test for excess errors) PASS: gcc.target/aarch64/fix_extend1.c scan-assembler fcvtzu\\tw[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/fix_extend1.c scan-assembler fcvtzu\\tw[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/fix_trunc1.c (test for excess errors) PASS: gcc.target/aarch64/fix_trunc1.c scan-assembler fcvtzs\\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/fix_trunc1.c scan-assembler fcvtzs\\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/fix_trunc1.c scan-assembler scvtf\\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/fix_trunc1.c scan-assembler scvtf\\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/float_truncate_zero.c (test for excess errors) PASS: gcc.target/aarch64/float_truncate_zero.c check-function-bodies foo PASS: gcc.target/aarch64/float_truncate_zero.c check-function-bodies foo_d PASS: gcc.target/aarch64/floatdihf2_1.c (test for excess errors) PASS: gcc.target/aarch64/floatdihf2_1.c scan-assembler-not __float\\[ds\\]ihf2 PASS: gcc.target/aarch64/floatdihf2_1.c scan-assembler-not __floatun\\[ds\\]ihf2 PASS: gcc.target/aarch64/flt_mov_immediate_1.c (test for excess errors) PASS: gcc.target/aarch64/flt_mov_immediate_1.c check-function-bodies f0 PASS: gcc.target/aarch64/flt_mov_immediate_1.c check-function-bodies f1 PASS: gcc.target/aarch64/flt_mov_immediate_1.c check-function-bodies f2 PASS: gcc.target/aarch64/flt_mov_immediate_1.c check-function-bodies f3 PASS: gcc.target/aarch64/flt_mov_immediate_1.c check-function-bodies f4 PASS: gcc.target/aarch64/flt_mov_immediate_1.c check-function-bodies fn1 PASS: gcc.target/aarch64/fmadd.c (test for excess errors) PASS: gcc.target/aarch64/fmadd.c scan-assembler-times fmadd\td[0-9] 1 PASS: gcc.target/aarch64/fmadd.c scan-assembler-times fmadd\ts[0-9] 1 PASS: gcc.target/aarch64/fmadd.c scan-assembler-times fmsub\td[0-9] 1 PASS: gcc.target/aarch64/fmadd.c scan-assembler-times fmsub\ts[0-9] 1 PASS: gcc.target/aarch64/fmadd.c scan-assembler-times fnmadd\td[0-9] 1 PASS: gcc.target/aarch64/fmadd.c scan-assembler-times fnmadd\ts[0-9] 1 PASS: gcc.target/aarch64/fmadd.c scan-assembler-times fnmsub\td[0-9] 1 PASS: gcc.target/aarch64/fmadd.c scan-assembler-times fnmsub\ts[0-9] 1 PASS: gcc.target/aarch64/fmaxmin.c (test for excess errors) PASS: gcc.target/aarch64/fmaxmin.c execution test PASS: gcc.target/aarch64/fmaxmin.c scan-assembler-times fmaxnm\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/fmaxmin.c scan-assembler-times fmaxnm\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/fmaxmin.c scan-assembler-times fminnm\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/fmaxmin.c scan-assembler-times fminnm\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/fmaxnm_1.c (test for excess errors) PASS: gcc.target/aarch64/fmaxnm_1.c scan-assembler-times \\tfmaxnm\\tv[0-9]+\\.2d, v[0-9]+\\.2d, v[0-9]+\\.2d\\n 1 PASS: gcc.target/aarch64/fmaxnm_1.c scan-assembler-times \\tfmaxnm\\tv[0-9]+\\.4s, v[0-9]+\\.4s, v[0-9]+\\.4s\\n 1 PASS: gcc.target/aarch64/fmaxnm_1.c scan-assembler-times \\tfmaxnmp\\td[0-9]+, v[0-9]+\\.2d\\n 1 PASS: gcc.target/aarch64/fmaxnm_1.c scan-assembler-times \\tfmaxnmv\\ts[0-9]+, v[0-9]+\\.4s\\n 1 PASS: gcc.target/aarch64/fmaxnm_2.c (test for excess errors) PASS: gcc.target/aarch64/fmaxnm_2.c scan-assembler \\tstr\\tq[0-9]+, \\[x0\\]\\n PASS: gcc.target/aarch64/fmaxnm_2.c scan-assembler-times \\tfmaxnm\\tv[0-9]+\\.2d, v[0-9]+\\.2d, v[0-9]+\\.2d\\n 1 PASS: gcc.target/aarch64/fminnm_1.c (test for excess errors) PASS: gcc.target/aarch64/fminnm_1.c scan-assembler-times \\tfminnm\\tv[0-9]+\\.2d, v[0-9]+\\.2d, v[0-9]+\\.2d\\n 1 PASS: gcc.target/aarch64/fminnm_1.c scan-assembler-times \\tfminnm\\tv[0-9]+\\.4s, v[0-9]+\\.4s, v[0-9]+\\.4s\\n 1 PASS: gcc.target/aarch64/fminnm_1.c scan-assembler-times \\tfminnmp\\td[0-9]+, v[0-9]+\\.2d\\n 1 PASS: gcc.target/aarch64/fminnm_1.c scan-assembler-times \\tfminnmv\\ts[0-9]+, v[0-9]+\\.4s\\n 1 PASS: gcc.target/aarch64/fminnm_2.c (test for excess errors) PASS: gcc.target/aarch64/fminnm_2.c scan-assembler \\tstr\\tq[0-9]+, \\[x0\\]\\n PASS: gcc.target/aarch64/fminnm_2.c scan-assembler-times \\tfminnm\\tv[0-9]+\\.2d, v[0-9]+\\.2d, v[0-9]+\\.2d\\n 1 PASS: gcc.target/aarch64/fmla_intrinsic_1.c (test for excess errors) PASS: gcc.target/aarch64/fmla_intrinsic_1.c execution test PASS: gcc.target/aarch64/fmla_intrinsic_1.c scan-assembler-times fmadd\\td[0-9]+, d[0-9]+, d[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/fmla_intrinsic_1.c scan-assembler-times fmla\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.d\\[[0-9]+\\] 2 PASS: gcc.target/aarch64/fmla_intrinsic_1.c scan-assembler-times fmla\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.s\\[[0-9]+\\] 2 PASS: gcc.target/aarch64/fmla_intrinsic_1.c scan-assembler-times fmla\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.s\\[[0-9]+\\] 2 PASS: gcc.target/aarch64/fmls.c (test for excess errors) PASS: gcc.target/aarch64/fmls.c scan-assembler-not dup PASS: gcc.target/aarch64/fmls_intrinsic_1.c (test for excess errors) PASS: gcc.target/aarch64/fmls_intrinsic_1.c execution test PASS: gcc.target/aarch64/fmls_intrinsic_1.c scan-assembler-times fmls\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.d\\[[0-9]+\\] 2 PASS: gcc.target/aarch64/fmls_intrinsic_1.c scan-assembler-times fmls\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.s\\[[0-9]+\\] 2 PASS: gcc.target/aarch64/fmls_intrinsic_1.c scan-assembler-times fmls\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.s\\[[0-9]+\\] 2 PASS: gcc.target/aarch64/fmls_intrinsic_1.c scan-assembler-times fmsub\\td[0-9]+, d[0-9]+, d[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/fmov-1-be.c (test for excess errors) PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies f_v16qi PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies f_v2di PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies f_v2si PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies f_v4si PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies f_v8qi PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies g_v16qi PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies g_v2di PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies g_v4hi PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies g_v8hi PASS: gcc.target/aarch64/fmov-1-be.c check-function-bodies h_v4si PASS: gcc.target/aarch64/fmov-1-le.c (test for excess errors) PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies f_v16qi PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies f_v2di PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies f_v2si PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies f_v4si PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies f_v8qi PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies g_v16qi PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies g_v2di PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies g_v4hi PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies g_v8hi PASS: gcc.target/aarch64/fmov-1-le.c check-function-bodies h_v4si PASS: gcc.target/aarch64/fmov-2-be.c (test for excess errors) PASS: gcc.target/aarch64/fmov-2-be.c check-function-bodies f_v16qi PASS: gcc.target/aarch64/fmov-2-be.c check-function-bodies f_v2di PASS: gcc.target/aarch64/fmov-2-be.c check-function-bodies f_v2si PASS: gcc.target/aarch64/fmov-2-be.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/fmov-2-be.c check-function-bodies f_v4si PASS: gcc.target/aarch64/fmov-2-be.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/fmov-2-be.c check-function-bodies f_v8qi PASS: gcc.target/aarch64/fmov-2-le.c (test for excess errors) PASS: gcc.target/aarch64/fmov-2-le.c check-function-bodies f_v16qi PASS: gcc.target/aarch64/fmov-2-le.c check-function-bodies f_v2di PASS: gcc.target/aarch64/fmov-2-le.c check-function-bodies f_v2si PASS: gcc.target/aarch64/fmov-2-le.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/fmov-2-le.c check-function-bodies f_v4si PASS: gcc.target/aarch64/fmov-2-le.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/fmov-2-le.c check-function-bodies f_v8qi PASS: gcc.target/aarch64/fmov-3-be.c (test for excess errors) PASS: gcc.target/aarch64/fmov-3-be.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/fmov-3-be.c check-function-bodies f_v4sf PASS: gcc.target/aarch64/fmov-3-be.c check-function-bodies f_v4si PASS: gcc.target/aarch64/fmov-3-be.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/fmov-3-be.c check-function-bodies g_v4si PASS: gcc.target/aarch64/fmov-3-be.c check-function-bodies h_v4si PASS: gcc.target/aarch64/fmov-3-le.c (test for excess errors) PASS: gcc.target/aarch64/fmov-3-le.c check-function-bodies f_v16qi PASS: gcc.target/aarch64/fmov-3-le.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/fmov-3-le.c check-function-bodies f_v4sf PASS: gcc.target/aarch64/fmov-3-le.c check-function-bodies f_v4si PASS: gcc.target/aarch64/fmov-3-le.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/fmov-3-le.c check-function-bodies f_v8qi PASS: gcc.target/aarch64/fmov-3-le.c check-function-bodies g_v16qi PASS: gcc.target/aarch64/fmov-3-le.c check-function-bodies g_v4hi PASS: gcc.target/aarch64/fmov-3-le.c check-function-bodies g_v4si PASS: gcc.target/aarch64/fmov-3-le.c check-function-bodies h_v4si PASS: gcc.target/aarch64/fmov-4-be.c (test for excess errors) PASS: gcc.target/aarch64/fmov-4-be.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/fmov-4-be.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/fmov-4-be.c check-function-bodies g_v4hi PASS: gcc.target/aarch64/fmov-4-be.c check-function-bodies g_v8hi PASS: gcc.target/aarch64/fmov-4-le.c (test for excess errors) PASS: gcc.target/aarch64/fmov-4-le.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/fmov-4-le.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/fmov-4-le.c check-function-bodies f_v8qi PASS: gcc.target/aarch64/fmov-4-le.c check-function-bodies g_v4hi PASS: gcc.target/aarch64/fmov-4-le.c check-function-bodies g_v8hi PASS: gcc.target/aarch64/fmov-4-le.c check-function-bodies g_v8qi PASS: gcc.target/aarch64/fmov-4-le.c check-function-bodies h_v16qi PASS: gcc.target/aarch64/fmov-5-be.c (test for excess errors) PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies f_v4bf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies f_v4hf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies f_v8bf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies f_v8hf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies g_v4bf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies g_v4hf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies g_v8bf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies g_v8hf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies h_v4bf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies h_v4hf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies h_v8bf PASS: gcc.target/aarch64/fmov-5-be.c check-function-bodies h_v8hf PASS: gcc.target/aarch64/fmov-5-le.c (test for excess errors) PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies f_v4bf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies f_v4hf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies f_v8bf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies f_v8hf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies g_v4bf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies g_v4hf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies g_v8bf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies g_v8hf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies h_v4bf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies h_v4hf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies h_v8bf PASS: gcc.target/aarch64/fmov-5-le.c check-function-bodies h_v8hf PASS: gcc.target/aarch64/fmovd-zero-mem.c (test for excess errors) PASS: gcc.target/aarch64/fmovd-zero-mem.c scan-assembler str\\txzr, \\[x0\\] PASS: gcc.target/aarch64/fmovd-zero-reg.c (test for excess errors) PASS: gcc.target/aarch64/fmovd-zero-reg.c scan-assembler movi\\td0, #0 PASS: gcc.target/aarch64/fmovd.c (test for excess errors) PASS: gcc.target/aarch64/fmovd.c scan-assembler fmov\\td[0-9]+, 4\\.25 PASS: gcc.target/aarch64/fmovf-zero-mem.c (test for excess errors) PASS: gcc.target/aarch64/fmovf-zero-mem.c scan-assembler str\\twzr, \\[x0\\] PASS: gcc.target/aarch64/fmovf-zero-reg.c (test for excess errors) PASS: gcc.target/aarch64/fmovf-zero-reg.c scan-assembler movi\\tv0.2s, #0 PASS: gcc.target/aarch64/fmovf.c (test for excess errors) PASS: gcc.target/aarch64/fmovf.c scan-assembler fmov\\ts[0-9]+, 4\\.25 PASS: gcc.target/aarch64/fmovld-zero-mem.c (test for excess errors) PASS: gcc.target/aarch64/fmovld-zero-mem.c scan-assembler stp\\txzr, xzr, \\[x0\\] PASS: gcc.target/aarch64/fmovld-zero-reg.c (test for excess errors) PASS: gcc.target/aarch64/fmovld-zero-reg.c scan-assembler movi\\tv0.2d, #0 PASS: gcc.target/aarch64/fmul_fcvt_1.c (test for excess errors) PASS: gcc.target/aarch64/fmul_fcvt_1.c execution test PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tw[0-9], d[0-9]*.*#2 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tw[0-9], d[0-9]*.*#3 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tw[0-9], d[0-9]*.*#4 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tw[0-9], d[0-9]*.*#5 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tw[0-9], s[0-9]*.*#2 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tw[0-9], s[0-9]*.*#3 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tw[0-9], s[0-9]*.*#4 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tw[0-9], s[0-9]*.*#5 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tx[0-9], d[0-9]*.*#2 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tx[0-9], d[0-9]*.*#3 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tx[0-9], d[0-9]*.*#4 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tx[0-9], d[0-9]*.*#5 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tx[0-9], s[0-9]*.*#2 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tx[0-9], s[0-9]*.*#3 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tx[0-9], s[0-9]*.*#4 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzs\tx[0-9], s[0-9]*.*#5 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tw[0-9], d[0-9]*.*#2 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tw[0-9], d[0-9]*.*#3 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tw[0-9], d[0-9]*.*#4 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tw[0-9], d[0-9]*.*#5 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tw[0-9], s[0-9]*.*#2 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tw[0-9], s[0-9]*.*#3 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tw[0-9], s[0-9]*.*#4 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tw[0-9], s[0-9]*.*#5 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tx[0-9], d[0-9]*.*#2 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tx[0-9], d[0-9]*.*#3 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tx[0-9], d[0-9]*.*#4 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tx[0-9], d[0-9]*.*#5 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tx[0-9], s[0-9]*.*#2 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tx[0-9], s[0-9]*.*#3 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tx[0-9], s[0-9]*.*#4 1 PASS: gcc.target/aarch64/fmul_fcvt_1.c scan-assembler-times fcvtzu\tx[0-9], s[0-9]*.*#5 1 PASS: gcc.target/aarch64/fmul_fcvt_2.c (test for excess errors) PASS: gcc.target/aarch64/fmul_fcvt_2.c execution test PASS: gcc.target/aarch64/fmul_fcvt_2.c scan-assembler-not fmul\tv[0-9]*.* PASS: gcc.target/aarch64/fmul_fcvt_2.c scan-assembler-times fcvtzs\tv[0-9]+.4s, v[0-9]+.4s*.*#2 1 PASS: gcc.target/aarch64/fmul_fcvt_2.c scan-assembler-times fcvtzs\tv[0-9]+.4s, v[0-9]+.4s*.*#3 1 PASS: gcc.target/aarch64/fmul_fcvt_2.c scan-assembler-times fcvtzs\tv[0-9]+.4s, v[0-9]+.4s*.*#4 1 PASS: gcc.target/aarch64/fmul_intrinsic_1.c (test for excess errors) PASS: gcc.target/aarch64/fmul_intrinsic_1.c execution test PASS: gcc.target/aarch64/fmul_intrinsic_1.c scan-assembler-times fmul\\td[0-9]+, d[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/fmul_intrinsic_1.c scan-assembler-times fmul\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.d\\[[0-9]+\\] 2 PASS: gcc.target/aarch64/fmul_intrinsic_1.c scan-assembler-times fmul\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.s\\[[0-9]+\\] 2 PASS: gcc.target/aarch64/fmul_intrinsic_1.c scan-assembler-times fmul\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.s\\[[0-9]+\\] 2 PASS: gcc.target/aarch64/fmul_lane_1.c (test for excess errors) PASS: gcc.target/aarch64/fmul_lane_1.c scan-assembler-times \\tfmul\\tv0.4h, v0.4h, v1.h\\[0\\] 2 PASS: gcc.target/aarch64/fmul_lane_1.c scan-assembler-times \\tfmul\\tv0.4h, v0.4h, v1.h\\[3\\] 1 PASS: gcc.target/aarch64/fmul_lane_1.c scan-assembler-times \\tfmul\\tv0.4h, v0.4h, v1.h\\[7\\] 1 PASS: gcc.target/aarch64/fmul_lane_1.c scan-assembler-times \\tfmul\\tv0.8h, v0.8h, v1.h\\[0\\] 2 PASS: gcc.target/aarch64/fmul_lane_1.c scan-assembler-times \\tfmul\\tv0.8h, v0.8h, v1.h\\[3\\] 1 PASS: gcc.target/aarch64/fmul_lane_1.c scan-assembler-times \\tfmul\\tv0.8h, v0.8h, v1.h\\[7\\] 1 PASS: gcc.target/aarch64/fmul_scvtf_1.c (test for excess errors) PASS: gcc.target/aarch64/fmul_scvtf_1.c execution test PASS: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times scvtf\td[0-9], w[0-9]*.*#2 1 XFAIL: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times scvtf\td[0-9], w[0-9]*.*#32 1 PASS: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times scvtf\td[0-9], x[0-9]*.*#2 1 XFAIL: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times scvtf\td[0-9], x[0-9]*.*#32 1 PASS: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times scvtf\ts[0-9], w[0-9]*.*#2 1 XFAIL: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times scvtf\ts[0-9], w[0-9]*.*#32 1 PASS: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times scvtf\ts[0-9], x[0-9]*.*#2 1 XFAIL: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times scvtf\ts[0-9], x[0-9]*.*#32 1 PASS: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times ucvtf\td[0-9], w[0-9]*.*#2 1 XFAIL: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times ucvtf\td[0-9], w[0-9]*.*#32 1 PASS: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times ucvtf\td[0-9], x[0-9]*.*#2 1 XFAIL: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times ucvtf\td[0-9], x[0-9]*.*#32 1 PASS: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times ucvtf\ts[0-9], w[0-9]*.*#2 1 XFAIL: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times ucvtf\ts[0-9], w[0-9]*.*#32 1 PASS: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times ucvtf\ts[0-9], x[0-9]*.*#2 1 XFAIL: gcc.target/aarch64/fmul_scvtf_1.c scan-assembler-times ucvtf\ts[0-9], x[0-9]*.*#32 1 PASS: gcc.target/aarch64/fmv_priority1.c (test for excess errors) PASS: gcc.target/aarch64/fmv_priority1.c execution test PASS: gcc.target/aarch64/fmv_priority2.c (test for excess errors) PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "Version order for fn/[0-9]+:\\nfn.default/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mbti/[0-9]+\\nfn._Mwfxt/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mcrc/[0-9]+\\nfn._Msha2/[0-9]+\\nfn._Msha3/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mdit/[0-9]+\\nfn._Mdpb/[0-9]+\\nfn._Mdpb2/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mdpb2/[0-9]+\\nfn._Mjscvt/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mf64mm/[0-9]+\\nfn._Msve2/[0-9]+\\nfn._Msve2_aes/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mflagm/[0-9]+\\nfn._Mflagm2/[0-9]+\\nfn._Mlse/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mfp16/[0-9]+\\nfn._Mfp16fml/[0-9]+\\nfn._Mdit/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mi8mm/[0-9]+\\nfn._Mbf16/[0-9]+\\nfn._Msve/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mjscvt/[0-9]+\\nfn._Mfcma/[0-9]+\\nfn._Mrcpc/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mlse/[0-9]+\\nfn._Mfp/[0-9]+\\nfn._Msimd/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mmops/[0-9]+\\nfn._Mcssc/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mrcpc/[0-9]+\\nfn._Mrcpc2/[0-9]+\\nfn._Mrcpc3/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mrcpc3/[0-9]+\\nfn._Mfrintts/[0-9]+\\nfn._Mi8mm/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Msb/[0-9]+\\nfn._Mssbs/[0-9]+\\nfn._Mbti/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Msha3/[0-9]+\\nfn._Maes/[0-9]+\\nfn._Mfp16/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Msimd/[0-9]+\\nfn._Mdotprod/[0-9]+\\nfn._Msm4/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Msm4/[0-9]+\\nfn._MrdmaMrdm/[0-9]+\\nfn._Mcrc/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Msve/[0-9]+\\nfn._Mf32mm/[0-9]+\\nfn._Mf64mm/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Msve2Msme/[0-9]+\\nfn._Mmemtag/[0-9]+\\nfn._Msb/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Msve2Msme_i16i64/[0-9]+\\nfn._Msve2Msme2/[0-9]+\\nfn._Mmops/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Msve2_aes/[0-9]+\\nfn._Msve2_bitperm/[0-9]+\\nfn._Msve2_sha3/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Msve2_sha3/[0-9]+\\nfn._Msve2_sm4/[0-9]+\\nfn._Msve2Msme/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn._Mwfxt/[0-9]+\\nfn._Msve2Msme_f64f64/[0-9]+\\nfn._Msve2Msme_i16i64/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority2.c scan-ipa-dump-times targetclone1 "fn.default/[0-9]+\\nfn._Mrng/[0-9]+\\nfn._Mflagm/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority3.c (test for excess errors) PASS: gcc.target/aarch64/fmv_priority3.c scan-ipa-dump-times targetclone1 "Version order for bar/[0-9]+:\\nbar.default/[0-9]+\\nbar._Msve/[0-9]+\\nbar._Mdotprod/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority3.c scan-ipa-dump-times targetclone1 "Version order for baz/[0-9]+:\\nbaz.default/[0-9]+\\nbaz._Mdotprod/[0-9]+\\nbaz._Msve/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority3.c scan-ipa-dump-times targetclone1 "Version order for foo/[0-9]+:\\nfoo.default/[0-9]+\\nfoo._Msve/[0-9]+\\nfoo._Mdotprod/[0-9]+\\n" 1 PASS: gcc.target/aarch64/fmv_priority_error1.c (test for errors, line 11) PASS: gcc.target/aarch64/fmv_priority_error1.c (test for errors, line 7) PASS: gcc.target/aarch64/fmv_priority_error1.c (test for warnings, line 10) PASS: gcc.target/aarch64/fmv_priority_error1.c (test for warnings, line 6) PASS: gcc.target/aarch64/fmv_priority_error1.c (test for excess errors) PASS: gcc.target/aarch64/fmv_priority_error2.c (test for errors, line 5) PASS: gcc.target/aarch64/fmv_priority_error2.c (test for errors, line 6) PASS: gcc.target/aarch64/fmv_priority_error2.c (test for errors, line 7) PASS: gcc.target/aarch64/fmv_priority_error2.c (test for errors, line 8) PASS: gcc.target/aarch64/fmv_priority_error2.c (test for excess errors) PASS: gcc.target/aarch64/fneg-abs_1.c (test for excess errors) PASS: gcc.target/aarch64/fneg-abs_1.c check-function-bodies t1 PASS: gcc.target/aarch64/fneg-abs_1.c check-function-bodies t2 PASS: gcc.target/aarch64/fneg-abs_1.c check-function-bodies t3 PASS: gcc.target/aarch64/fneg-abs_2.c (test for excess errors) PASS: gcc.target/aarch64/fneg-abs_2.c check-function-bodies f1 PASS: gcc.target/aarch64/fneg-abs_2.c check-function-bodies f2 PASS: gcc.target/aarch64/fneg-abs_3.c (test for excess errors) PASS: gcc.target/aarch64/fneg-abs_3.c check-function-bodies f1 PASS: gcc.target/aarch64/fneg-abs_3.c check-function-bodies f2 PASS: gcc.target/aarch64/fneg-abs_4.c (test for excess errors) XFAIL: gcc.target/aarch64/fneg-abs_4.c check-function-bodies negabs XFAIL: gcc.target/aarch64/fneg-abs_4.c check-function-bodies negabsf PASS: gcc.target/aarch64/fnmadd-fastmath.c (test for excess errors) PASS: gcc.target/aarch64/fnmadd-fastmath.c scan-assembler-times fnmadd\td[0-9] 1 PASS: gcc.target/aarch64/fnmadd-fastmath.c scan-assembler-times fnmadd\ts[0-9] 1 PASS: gcc.target/aarch64/fnmul-1.c (test for excess errors) PASS: gcc.target/aarch64/fnmul-1.c scan-assembler fnmul\\td[0-9]+, d[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/fnmul-1.c scan-assembler fnmul\\ts[0-9]+, s[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/fnmul-2.c (test for excess errors) PASS: gcc.target/aarch64/fnmul-2.c scan-assembler fmul\\td[0-9]+, d[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/fnmul-2.c scan-assembler fmul\\ts[0-9]+, s[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/fnmul-2.c scan-assembler fneg\\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/fnmul-2.c scan-assembler fneg\\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/fnmul-3.c (test for excess errors) PASS: gcc.target/aarch64/fnmul-3.c scan-assembler fnmul\\td[0-9]+, d[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/fnmul-3.c scan-assembler fnmul\\ts[0-9]+, s[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/fnmul-4.c (test for excess errors) PASS: gcc.target/aarch64/fnmul-4.c scan-assembler fnmul\\td[0-9]+, d[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/fnmul-4.c scan-assembler fnmul\\ts[0-9]+, s[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/fp16_fmul_high_1.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_high_1.c scan-assembler-times fmlal2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_high_1.c scan-assembler-times fmlal2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_high_1.c scan-assembler-times fmlsl2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_high_1.c scan-assembler-times fmlsl2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_high_2.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_high_2.c scan-assembler-times fmlal2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_high_2.c scan-assembler-times fmlal2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_high_2.c scan-assembler-times fmlsl2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_high_2.c scan-assembler-times fmlsl2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_high_3.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_high_3.c scan-assembler-times fmlal2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_high_3.c scan-assembler-times fmlal2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_high_3.c scan-assembler-times fmlsl2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_high_3.c scan-assembler-times fmlsl2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_1.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_lane_high_1.c scan-assembler-times fmlal2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_1.c scan-assembler-times fmlal2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_1.c scan-assembler-times fmlal2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_1.c scan-assembler-times fmlal2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_1.c scan-assembler-times fmlsl2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_1.c scan-assembler-times fmlsl2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_1.c scan-assembler-times fmlsl2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_1.c scan-assembler-times fmlsl2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_2.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_lane_high_2.c scan-assembler-times fmlal2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_2.c scan-assembler-times fmlal2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_2.c scan-assembler-times fmlal2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_2.c scan-assembler-times fmlal2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_2.c scan-assembler-times fmlsl2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_2.c scan-assembler-times fmlsl2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_2.c scan-assembler-times fmlsl2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_2.c scan-assembler-times fmlsl2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_3.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_lane_high_3.c scan-assembler-times fmlal2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_3.c scan-assembler-times fmlal2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_3.c scan-assembler-times fmlal2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_3.c scan-assembler-times fmlal2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_3.c scan-assembler-times fmlsl2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_3.c scan-assembler-times fmlsl2\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_3.c scan-assembler-times fmlsl2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_high_3.c scan-assembler-times fmlsl2\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_1.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_lane_low_1.c scan-assembler-times fmlal\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_1.c scan-assembler-times fmlal\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_1.c scan-assembler-times fmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_1.c scan-assembler-times fmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_1.c scan-assembler-times fmlsl\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_1.c scan-assembler-times fmlsl\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_1.c scan-assembler-times fmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_1.c scan-assembler-times fmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_2.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_lane_low_2.c scan-assembler-times fmlal\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_2.c scan-assembler-times fmlal\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_2.c scan-assembler-times fmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_2.c scan-assembler-times fmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_2.c scan-assembler-times fmlsl\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_2.c scan-assembler-times fmlsl\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_2.c scan-assembler-times fmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_2.c scan-assembler-times fmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_3.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_lane_low_3.c scan-assembler-times fmlal\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_3.c scan-assembler-times fmlal\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_3.c scan-assembler-times fmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_3.c scan-assembler-times fmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_3.c scan-assembler-times fmlsl\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_3.c scan-assembler-times fmlsl\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.h\\[6\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_3.c scan-assembler-times fmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/fp16_fmul_lane_low_3.c scan-assembler-times fmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h\\[7\\] 1 PASS: gcc.target/aarch64/fp16_fmul_low_1.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_low_1.c scan-assembler-times fmlal\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_low_1.c scan-assembler-times fmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_low_1.c scan-assembler-times fmlsl\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_low_1.c scan-assembler-times fmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_low_2.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_low_2.c scan-assembler-times fmlal\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_low_2.c scan-assembler-times fmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_low_2.c scan-assembler-times fmlsl\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_low_2.c scan-assembler-times fmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_low_3.c (test for excess errors) PASS: gcc.target/aarch64/fp16_fmul_low_3.c scan-assembler-times fmlal\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_low_3.c scan-assembler-times fmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp16_fmul_low_3.c scan-assembler-times fmlsl\\tv[0-9]+.2s, v[0-9]+.2h, v[0-9]+.2h 1 PASS: gcc.target/aarch64/fp16_fmul_low_3.c scan-assembler-times fmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/fp8_scalar_1.c (test for excess errors) PASS: gcc.target/aarch64/fp8_scalar_1.c check-function-bodies fp8_ldr_r PASS: gcc.target/aarch64/fp8_scalar_1.c check-function-bodies fp8_mov_mr PASS: gcc.target/aarch64/fp8_scalar_1.c check-function-bodies fp8_mov_rm PASS: gcc.target/aarch64/fp8_scalar_1.c check-function-bodies fp8_mov_rr PASS: gcc.target/aarch64/fp8_scalar_1.c check-function-bodies fp8_mov_rw PASS: gcc.target/aarch64/fp8_scalar_1.c check-function-bodies fp8_mov_wr PASS: gcc.target/aarch64/fp8_scalar_1.c check-function-bodies fp8_mov_ww PASS: gcc.target/aarch64/fp8_scalar_1.c check-function-bodies fp8_str_r PASS: gcc.target/aarch64/fp8_scalar_1.c check-function-bodies stacktest1 PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 100) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 103) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 105) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 107) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 109) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 111) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 113) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 118) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 119) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 121) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 122) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 124) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 126) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 128) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 130) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 133) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 135) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 137) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 139) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 141) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 143) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 150) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 151) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 152) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 153) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 154) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 155) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 157) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 158) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 159) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 161) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 162) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 163) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 169) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 170) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 173) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 176) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 179) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 182) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 185) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 188) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 190) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 193) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 196) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 199) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 202) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 205) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 22) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 250) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 252) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 253) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 255) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 256) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 257) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 258) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 259) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 261) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 263) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 282) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 284) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 286) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 287) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 288) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 289) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 29) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 290) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 292) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 293) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 295) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 296) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 297) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 298) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 299) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 300) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 304) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 305) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 306) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 307) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 308) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 309) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 310) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 311) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 312) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 313) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 314) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 318) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 319) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 321) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 323) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 326) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 328) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 329) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 330) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 331) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 332) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 333) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 341) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 344) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 347) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 350) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 353) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 356) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 36) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 41) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 52) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 54) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 56) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 58) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 60) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 62) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 64) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 66) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 69) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 71) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 73) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 75) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 77) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 79) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 84) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 86) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 88) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 90) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 93) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 96) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for errors, line 98) PASS: gcc.target/aarch64/fp8_scalar_typecheck_1.c (test for excess errors) PASS: gcc.target/aarch64/fpcr_fpsr_1.c (test for excess errors) PASS: gcc.target/aarch64/fprcvt.c (test for excess errors) PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_float16_t_to_int32_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_float16_t_to_int64_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_float16_t_to_uint32_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_float16_t_to_uint64_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_float32_t_to_int64_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_float32_t_to_uint64_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_float64_t_to_int32_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_float64_t_to_uint32_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_int32_t_to_float16_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_int32_t_to_float64_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_int64_t_to_float16_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_int64_t_to_float32_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_uint32_t_to_float16_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_uint32_t_to_float64_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_uint64_t_to_float16_t PASS: gcc.target/aarch64/fprcvt.c check-function-bodies convert_uint64_t_to_float32_t PASS: gcc.target/aarch64/fprcvt_float32_int32.c (test for excess errors) PASS: gcc.target/aarch64/fprcvt_float32_int32.c scan-assembler-times fcvtas\ts[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_int32.c scan-assembler-times fcvtms\td[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float32_int32.c scan-assembler-times fcvtms\ts[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_int32.c scan-assembler-times fcvtps\td[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float32_int32.c scan-assembler-times fcvtps\ts[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_int32.c scan-assembler-times fcvtzs\ts[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_int64.c (test for excess errors) PASS: gcc.target/aarch64/fprcvt_float32_int64.c scan-assembler-times fcvtas\td[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_int64.c scan-assembler-times fcvtms\td[0-9]+, *s[0-9] 3 PASS: gcc.target/aarch64/fprcvt_float32_int64.c scan-assembler-times fcvtps\td[0-9]+, *s[0-9] 3 PASS: gcc.target/aarch64/fprcvt_float32_int64.c scan-assembler-times fcvtzs\td[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_uint32.c (test for excess errors) PASS: gcc.target/aarch64/fprcvt_float32_uint32.c scan-assembler-times fcvtau\ts[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_uint32.c scan-assembler-times fcvtms\td[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float32_uint32.c scan-assembler-times fcvtmu\ts[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_uint32.c scan-assembler-times fcvtps\td[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float32_uint32.c scan-assembler-times fcvtpu\ts[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_uint32.c scan-assembler-times fcvtzu\ts[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_uint64.c (test for excess errors) PASS: gcc.target/aarch64/fprcvt_float32_uint64.c scan-assembler-times fcvtau\td[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_uint64.c scan-assembler-times fcvtms\td[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float32_uint64.c scan-assembler-times fcvtmu\td[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_uint64.c scan-assembler-times fcvtps\td[0-9]+, *s[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float32_uint64.c scan-assembler-times fcvtpu\td[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float32_uint64.c scan-assembler-times fcvtzu\td[0-9]+, *s[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_int32.c (test for excess errors) PASS: gcc.target/aarch64/fprcvt_float64_int32.c scan-assembler-times fcvtas\ts[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_int32.c scan-assembler-times fcvtms\td[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float64_int32.c scan-assembler-times fcvtms\ts[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_int32.c scan-assembler-times fcvtps\td[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float64_int32.c scan-assembler-times fcvtps\ts[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_int32.c scan-assembler-times fcvtzs\ts[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_int64.c (test for excess errors) PASS: gcc.target/aarch64/fprcvt_float64_int64.c scan-assembler-times fcvtas\td[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_int64.c scan-assembler-times fcvtms\td[0-9]+, *d[0-9] 3 PASS: gcc.target/aarch64/fprcvt_float64_int64.c scan-assembler-times fcvtps\td[0-9]+, *d[0-9] 3 PASS: gcc.target/aarch64/fprcvt_float64_int64.c scan-assembler-times fcvtzs\td[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_uint32.c (test for excess errors) PASS: gcc.target/aarch64/fprcvt_float64_uint32.c scan-assembler-times fcvtau\ts[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_uint32.c scan-assembler-times fcvtms\td[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float64_uint32.c scan-assembler-times fcvtmu\ts[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_uint32.c scan-assembler-times fcvtps\td[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float64_uint32.c scan-assembler-times fcvtpu\ts[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_uint32.c scan-assembler-times fcvtzu\ts[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_uint64.c (test for excess errors) PASS: gcc.target/aarch64/fprcvt_float64_uint64.c scan-assembler-times fcvtau\td[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_uint64.c scan-assembler-times fcvtms\td[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float64_uint64.c scan-assembler-times fcvtmu\td[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_uint64.c scan-assembler-times fcvtps\td[0-9]+, *d[0-9] 1 PASS: gcc.target/aarch64/fprcvt_float64_uint64.c scan-assembler-times fcvtpu\td[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/fprcvt_float64_uint64.c scan-assembler-times fcvtzu\td[0-9]+, *d[0-9] 2 PASS: gcc.target/aarch64/frecpe_1.c (test for excess errors) PASS: gcc.target/aarch64/frecpe_1.c scan-assembler \\tfrecpe\\t(d[0-9]+), d0\\n\\tfrecps\\t(d[0-9]+), \\1, d0\\n\\tfmul\\t\\1, \\1, \\2\\n\\tfrecps\\t\\2, \\1, d0\\n\\tfmul\\td0, \\1, \\2\\n PASS: gcc.target/aarch64/frecpe_1.c scan-assembler \\tfrecpe\\t(s[0-9]+), s0\\n\\tfrecps\\t(s[0-9]+), \\1, s0\\n\\tfmul\\ts0, \\1, \\2\\n PASS: gcc.target/aarch64/frecpe_2.c (test for excess errors) PASS: gcc.target/aarch64/frecpe_2.c scan-assembler \\tfrecpe\\t(d[0-9]+), d0\\n\\tfrecps\\t(d[0-9]+), \\1, d0\\n\\tfmul\\t\\1, \\1, \\2\\n\\tfrecps\\t\\2, \\1, d0\\n\\tfmul\\t\\1, \\1, d1\\n\\tfmul\\td0, \\1, \\2\\n PASS: gcc.target/aarch64/frecpe_2.c scan-assembler \\tfrecpe\\t(s[0-9]+), s0\\n\\tfrecps\\t(s[0-9]+), \\1, s0\\n\\tfmul\\t\\1, \\1, s1\\n\\tfmul\\ts0, \\1, \\2\\n PASS: gcc.target/aarch64/frint_double.c (test for excess errors) PASS: gcc.target/aarch64/frint_double.c scan-assembler-times frinta\td[0-9] 2 PASS: gcc.target/aarch64/frint_double.c scan-assembler-times frinti\td[0-9] 2 PASS: gcc.target/aarch64/frint_double.c scan-assembler-times frintm\td[0-9] 2 PASS: gcc.target/aarch64/frint_double.c scan-assembler-times frintn\td[0-9] 2 PASS: gcc.target/aarch64/frint_double.c scan-assembler-times frintp\td[0-9] 2 PASS: gcc.target/aarch64/frint_double.c scan-assembler-times frintx\td[0-9] 2 PASS: gcc.target/aarch64/frint_double.c scan-assembler-times frintz\td[0-9] 2 PASS: gcc.target/aarch64/frint_float.c (test for excess errors) PASS: gcc.target/aarch64/frint_float.c scan-assembler-times frinta\ts[0-9] 2 PASS: gcc.target/aarch64/frint_float.c scan-assembler-times frinti\ts[0-9] 2 PASS: gcc.target/aarch64/frint_float.c scan-assembler-times frintm\ts[0-9] 2 PASS: gcc.target/aarch64/frint_float.c scan-assembler-times frintn\ts[0-9] 2 PASS: gcc.target/aarch64/frint_float.c scan-assembler-times frintp\ts[0-9] 2 PASS: gcc.target/aarch64/frint_float.c scan-assembler-times frintx\ts[0-9] 2 PASS: gcc.target/aarch64/frint_float.c scan-assembler-times frintz\ts[0-9] 2 PASS: gcc.target/aarch64/fuse-caller-save.c (test for excess errors) PASS: gcc.target/aarch64/fuse-caller-save.c scan-assembler-not \\[sp, -32\\]! PASS: gcc.target/aarch64/fuse-caller-save.c scan-assembler-times \\[sp, -16\\]! 2 PASS: gcc.target/aarch64/fuse_adrp_add_1.c (test for excess errors) PASS: gcc.target/aarch64/fuse_adrp_add_1.c scan-assembler adrp\tx.*, fixed_regs\n\tadd\tx.*, x.*fixed_regs PASS: gcc.target/aarch64/fuse_cmp_csel-1.c (test for excess errors) FAIL: gcc.target/aarch64/fuse_cmp_csel-1.c check-function-bodies f1 FAIL: gcc.target/aarch64/fuse_cmp_csel-1.c check-function-bodies f2 PASS: gcc.target/aarch64/fuse_cmp_csel.c (test for excess errors) XFAIL: gcc.target/aarch64/fuse_cmp_csel.c check-function-bodies f1 XFAIL: gcc.target/aarch64/fuse_cmp_csel.c check-function-bodies f2 PASS: gcc.target/aarch64/fuse_cmp_cset.c (test for excess errors) PASS: gcc.target/aarch64/fuse_cmp_cset.c check-function-bodies f1 PASS: gcc.target/aarch64/fuse_cmp_cset.c check-function-bodies f2 PASS: gcc.target/aarch64/gcs-nonlocal-1-track-speculation.c (test for excess errors) PASS: gcc.target/aarch64/gcs-nonlocal-1-track-speculation.c scan-assembler-times hint\\t40 // chkfeat x16 2 PASS: gcc.target/aarch64/gcs-nonlocal-1-track-speculation.c scan-assembler-times mrs\\tx[0-9]+, s3_3_c2_c5_1 // gcspr_el0 2 PASS: gcc.target/aarch64/gcs-nonlocal-1-track-speculation.c scan-assembler-times sysl\\txzr, #3, c7, c7, #1 // gcspopm 1 PASS: gcc.target/aarch64/gcs-nonlocal-1.c (test for excess errors) PASS: gcc.target/aarch64/gcs-nonlocal-1.c scan-assembler-times hint\\t40 // chkfeat x16 2 PASS: gcc.target/aarch64/gcs-nonlocal-1.c scan-assembler-times mrs\\tx[0-9]+, s3_3_c2_c5_1 // gcspr_el0 2 PASS: gcc.target/aarch64/gcs-nonlocal-1.c scan-assembler-times sysl\\txzr, #3, c7, c7, #1 // gcspopm 1 PASS: gcc.target/aarch64/gcs-nonlocal-2-track-speculation.c (test for excess errors) PASS: gcc.target/aarch64/gcs-nonlocal-2-track-speculation.c scan-assembler-times hint\\t40 // chkfeat x16 2 PASS: gcc.target/aarch64/gcs-nonlocal-2-track-speculation.c scan-assembler-times mrs\\tx[0-9]+, s3_3_c2_c5_1 // gcspr_el0 2 PASS: gcc.target/aarch64/gcs-nonlocal-2-track-speculation.c scan-assembler-times sysl\\txzr, #3, c7, c7, #1 // gcspopm 1 PASS: gcc.target/aarch64/gcs-nonlocal-2.c (test for excess errors) PASS: gcc.target/aarch64/gcs-nonlocal-2.c scan-assembler-times hint\\t40 // chkfeat x16 2 PASS: gcc.target/aarch64/gcs-nonlocal-2.c scan-assembler-times mrs\\tx[0-9]+, s3_3_c2_c5_1 // gcspr_el0 2 PASS: gcc.target/aarch64/gcs-nonlocal-2.c scan-assembler-times sysl\\txzr, #3, c7, c7, #1 // gcspopm 1 PASS: gcc.target/aarch64/gcs-nonlocal-3.c (test for excess errors) PASS: gcc.target/aarch64/gcs-nonlocal-3.c check-function-bodies bar.0 PASS: gcc.target/aarch64/gcspopm-1.c (test for excess errors) PASS: gcc.target/aarch64/gcspopm-1.c check-function-bodies foo1 PASS: gcc.target/aarch64/gcspopm-1.c check-function-bodies foo2 PASS: gcc.target/aarch64/gcspopm-1.c check-function-bodies foo3 PASS: gcc.target/aarch64/gcspopm-1.c check-function-bodies foo4 PASS: gcc.target/aarch64/gcspr-1.c (test for excess errors) PASS: gcc.target/aarch64/gcspr-1.c check-function-bodies foo1 PASS: gcc.target/aarch64/gcspr-1.c check-function-bodies foo2 PASS: gcc.target/aarch64/gcsss-1.c (test for excess errors) PASS: gcc.target/aarch64/gcsss-1.c check-function-bodies foo1 PASS: gcc.target/aarch64/gcsss-1.c check-function-bodies foo2 PASS: gcc.target/aarch64/gcsss-1.c check-function-bodies foo3 PASS: gcc.target/aarch64/get_fpcr64_1.c (test for excess errors) PASS: gcc.target/aarch64/get_fpcr64_1.c scan-assembler-times \\tmrs\\tx0, fpcr\\n 1 PASS: gcc.target/aarch64/get_fpsr64_1.c (test for excess errors) PASS: gcc.target/aarch64/get_fpsr64_1.c scan-assembler-times \\tmrs\\tx0, fpsr\\n 1 PASS: gcc.target/aarch64/get_lane_f16_1.c (test for excess errors) PASS: gcc.target/aarch64/got_mem_hoist_1.c (test for excess errors) PASS: gcc.target/aarch64/got_mem_hoist_1.c scan-rtl-dump loop2_invariant "Decided" PASS: gcc.target/aarch64/gtu_to_ltu_cmp_1.c (test for excess errors) PASS: gcc.target/aarch64/gtu_to_ltu_cmp_1.c scan-assembler-times cmn\\tw[0-9]+, #3 1 PASS: gcc.target/aarch64/gtu_to_ltu_cmp_2.c (test for excess errors) PASS: gcc.target/aarch64/gtu_to_ltu_cmp_2.c scan-assembler-not add\\tw[0-9]+ PASS: gcc.target/aarch64/gtu_to_ltu_cmp_2.c scan-assembler-times cmn\\tw[0-9]+ 1 PASS: gcc.target/aarch64/hfmode_ins_1.c (test for excess errors) PASS: gcc.target/aarch64/hfmode_ins_1.c scan-assembler-not dup\\t PASS: gcc.target/aarch64/hfmode_ins_1.c scan-assembler-times ins\\t 2 PASS: gcc.target/aarch64/if-compare_1.c (test for excess errors) PASS: gcc.target/aarch64/if-compare_1.c check-function-bodies zoo1 PASS: gcc.target/aarch64/if-compare_1.c check-function-bodies zoo2 PASS: gcc.target/aarch64/if-compare_1.c execution test PASS: gcc.target/aarch64/if-compare_2.c (test for excess errors) PASS: gcc.target/aarch64/if-compare_2.c check-function-bodies bar1 PASS: gcc.target/aarch64/if-compare_2.c check-function-bodies bar2 PASS: gcc.target/aarch64/if-compare_2.c check-function-bodies foo1 PASS: gcc.target/aarch64/if-compare_2.c check-function-bodies foo2 PASS: gcc.target/aarch64/if-compare_2.c execution test PASS: gcc.target/aarch64/ifcvt_multiple_sets_arithm.c (test for excess errors) PASS: gcc.target/aarch64/ifcvt_multiple_sets_arithm.c scan-assembler csel\t PASS: gcc.target/aarch64/ifcvt_multiple_sets_arithm.c scan-assembler-times cinc\t 5 PASS: gcc.target/aarch64/ifcvt_multiple_sets_arithm.c scan-assembler-times csinv\t 1 PASS: gcc.target/aarch64/ifcvt_multiple_sets_arithm.c scan-assembler-times csneg\t 1 PASS: gcc.target/aarch64/ifcvt_multiple_sets_arithm.c scan-rtl-dump-times ce1 "if-conversion succeeded through noce_convert_multiple_sets" 6 PASS: gcc.target/aarch64/ifcvt_multiple_sets_rewire.c (test for excess errors) PASS: gcc.target/aarch64/ifcvt_multiple_sets_rewire.c scan-assembler-times csel 2 PASS: gcc.target/aarch64/ifcvt_multiple_sets_rewire.c scan-rtl-dump-times ce1 "if-conversion succeeded through noce_convert_multiple_sets" 1 PASS: gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c (test for excess errors) PASS: gcc.target/aarch64/ifcvt_multiple_sets_subreg_1.c scan-rtl-dump ce1 "if-conversion succeeded through noce_convert_multiple_sets" PASS: gcc.target/aarch64/ifunc-resolver-0.c (test for excess errors) PASS: gcc.target/aarch64/ifunc-resolver-0.c execution test PASS: gcc.target/aarch64/ifunc-resolver-1.c (test for excess errors) PASS: gcc.target/aarch64/ifunc-resolver-1.c execution test PASS: gcc.target/aarch64/ifunc-resolver-2.c (test for excess errors) PASS: gcc.target/aarch64/ifunc-resolver-2.c execution test PASS: gcc.target/aarch64/ifunc-resolver-3.c (test for excess errors) PASS: gcc.target/aarch64/ifunc-resolver-3.c execution test PASS: gcc.target/aarch64/ifunc-resolver-4.c (test for excess errors) PASS: gcc.target/aarch64/ifunc-resolver-4.c execution test PASS: gcc.target/aarch64/iinline-attr-1.c (test for excess errors) PASS: gcc.target/aarch64/iinline-attr-1.c scan-assembler p2align PASS: gcc.target/aarch64/imm_choice_comparison-1.c (test for excess errors) PASS: gcc.target/aarch64/imm_choice_comparison-1.c check-function-bodies check PASS: gcc.target/aarch64/imm_choice_comparison-1.c check-function-bodies check1 PASS: gcc.target/aarch64/imm_choice_comparison-2.c (test for excess errors) PASS: gcc.target/aarch64/imm_choice_comparison-2.c check-function-bodies GE PASS: gcc.target/aarch64/imm_choice_comparison-2.c check-function-bodies GT PASS: gcc.target/aarch64/imm_choice_comparison-2.c check-function-bodies LE PASS: gcc.target/aarch64/imm_choice_comparison-2.c check-function-bodies LT PASS: gcc.target/aarch64/imm_choice_comparison-2.c check-function-bodies check PASS: gcc.target/aarch64/imm_choice_comparison-2.c check-function-bodies tern PASS: gcc.target/aarch64/imm_choice_comparison.c (test for excess errors) PASS: gcc.target/aarch64/imm_choice_comparison.c check-function-bodies GE PASS: gcc.target/aarch64/imm_choice_comparison.c check-function-bodies GT PASS: gcc.target/aarch64/imm_choice_comparison.c check-function-bodies LE PASS: gcc.target/aarch64/imm_choice_comparison.c check-function-bodies LT PASS: gcc.target/aarch64/imm_choice_comparison.c check-function-bodies check PASS: gcc.target/aarch64/imm_choice_comparison.c check-function-bodies foo PASS: gcc.target/aarch64/imm_choice_comparison.c check-function-bodies tern PASS: gcc.target/aarch64/index.c (test for excess errors) PASS: gcc.target/aarch64/index.c scan-assembler-not [us]bfiz\t PASS: gcc.target/aarch64/index.c scan-assembler-not [us]xtw\t PASS: gcc.target/aarch64/index.c scan-assembler-not lsl\t PASS: gcc.target/aarch64/indirect_return-1.c (test for excess errors) PASS: gcc.target/aarch64/indirect_return-1.c check-function-bodies func1 PASS: gcc.target/aarch64/indirect_return-1.c check-function-bodies func2 PASS: gcc.target/aarch64/indirect_return-1.c check-function-bodies func3 PASS: gcc.target/aarch64/indirect_return-2.c (test for excess errors) PASS: gcc.target/aarch64/indirect_return-2.c check-function-bodies func1 PASS: gcc.target/aarch64/indirect_return-2.c check-function-bodies func2 PASS: gcc.target/aarch64/indirect_return-2.c check-function-bodies func3 PASS: gcc.target/aarch64/indirect_return-2.c scan-assembler-not \\thint\\t PASS: gcc.target/aarch64/indirect_return-3.c (test for errors, line 5) PASS: gcc.target/aarch64/indirect_return-3.c (test for errors, line 8) PASS: gcc.target/aarch64/indirect_return-3.c (test for excess errors) PASS: gcc.target/aarch64/inline-lrint_1.c (test for excess errors) PASS: gcc.target/aarch64/inline-lrint_1.c scan-assembler-not bl PASS: gcc.target/aarch64/inline-lrint_1.c scan-assembler-times fcvtzs\tx[0-9]+, [d,s][0-9]+ 6 PASS: gcc.target/aarch64/inline-lrint_1.c scan-assembler-times frintx\t[d,s][0-9]+, [d,s][0-9]+ 6 UNSUPPORTED: gcc.target/aarch64/inline-lrint_2.c PASS: gcc.target/aarch64/inline-mem-set-pr112804.c (test for excess errors) PASS: gcc.target/aarch64/ins_bitfield_1.c (test for excess errors) PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_di_hi_0 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_di_hi_1 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_di_hi_2 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_di_hi_3 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_di_qi_0 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_di_qi_1 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_di_qi_2 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_di_qi_3 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_di_si_0 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_di_si_1 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_si_hi_0 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_si_hi_1 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_si_qi_0 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_si_qi_1 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_si_qi_2 PASS: gcc.target/aarch64/ins_bitfield_1.c check-function-bodies f_si_qi_3 PASS: gcc.target/aarch64/ins_bitfield_1a.c (test for excess errors) PASS: gcc.target/aarch64/ins_bitfield_1a.c scan-assembler-not \\tins\\t PASS: gcc.target/aarch64/ins_bitfield_2.c (test for excess errors) PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_di_hi_0 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_di_hi_1 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_di_hi_2 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_di_hi_3 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_di_qi_0 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_di_qi_1 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_di_qi_2 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_di_qi_3 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_di_si_0 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_di_si_1 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_si_hi_0 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_si_hi_1 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_si_qi_0 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_si_qi_1 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_si_qi_2 PASS: gcc.target/aarch64/ins_bitfield_2.c check-function-bodies f_si_qi_3 PASS: gcc.target/aarch64/ins_bitfield_3.c (test for excess errors) PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_di_hi_0 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_di_hi_1 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_di_hi_2 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_di_hi_3 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_di_qi_0 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_di_qi_1 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_di_qi_2 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_di_qi_3 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_di_si_0 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_di_si_1 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_si_hi_0 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_si_hi_1 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_si_qi_0 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_si_qi_1 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_si_qi_2 PASS: gcc.target/aarch64/ins_bitfield_3.c check-function-bodies f_si_qi_3 PASS: gcc.target/aarch64/ins_bitfield_3a.c (test for excess errors) PASS: gcc.target/aarch64/ins_bitfield_3a.c scan-assembler-not \\tins\\t PASS: gcc.target/aarch64/ins_bitfield_4.c (test for excess errors) PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_di_hi_0 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_di_hi_1 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_di_hi_2 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_di_hi_3 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_di_qi_0 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_di_qi_1 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_di_qi_2 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_di_qi_3 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_di_si_0 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_di_si_1 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_si_hi_0 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_si_hi_1 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_si_qi_0 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_si_qi_1 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_si_qi_2 PASS: gcc.target/aarch64/ins_bitfield_4.c check-function-bodies f_si_qi_3 PASS: gcc.target/aarch64/ins_bitfield_5.c (test for excess errors) PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_di_hi_0 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_di_hi_1 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_di_hi_2 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_di_hi_3 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_di_qi_0 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_di_qi_1 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_di_qi_2 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_di_qi_3 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_di_si_0 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_di_si_1 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_si_hi_0 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_si_hi_1 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_si_qi_0 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_si_qi_1 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_si_qi_2 PASS: gcc.target/aarch64/ins_bitfield_5.c check-function-bodies f_si_qi_3 PASS: gcc.target/aarch64/ins_bitfield_5a.c (test for excess errors) PASS: gcc.target/aarch64/ins_bitfield_5a.c scan-assembler-not \\tins\\t PASS: gcc.target/aarch64/ins_bitfield_6.c (test for excess errors) PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_di_hi_0 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_di_hi_1 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_di_hi_2 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_di_hi_3 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_di_qi_0 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_di_qi_1 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_di_qi_2 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_di_qi_3 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_di_si_0 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_di_si_1 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_si_hi_0 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_si_hi_1 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_si_qi_0 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_si_qi_1 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_si_qi_2 PASS: gcc.target/aarch64/ins_bitfield_6.c check-function-bodies f_si_qi_3 PASS: gcc.target/aarch64/insv_1.c (test for excess errors) PASS: gcc.target/aarch64/insv_1.c execution test PASS: gcc.target/aarch64/insv_1.c scan-assembler and\tx[0-9]+, x[0-9]+, -2031617 XFAIL: gcc.target/aarch64/insv_1.c scan-assembler bfi\tx[0-9]+, x[0-9]+, 0, 8 XFAIL: gcc.target/aarch64/insv_1.c scan-assembler bfi\tx[0-9]+, x[0-9]+, 16, 5 PASS: gcc.target/aarch64/insv_1.c scan-assembler movk\tx[0-9]+, #0x1d6b, lsl 32 PASS: gcc.target/aarch64/insv_1.c scan-assembler orr\tx[0-9]+, x[0-9]+, 2031616 UNSUPPORTED: gcc.target/aarch64/insv_2.c PASS: gcc.target/aarch64/inszero_split_1.c (test for excess errors) PASS: gcc.target/aarch64/inszero_split_1.c check-function-bodies foo PASS: gcc.target/aarch64/int_mov_immediate_1.c (test for excess errors) PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times mov\tw[0-9]+, -39322 1 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times mov\tw[0-9]+, 1718026239 1 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times mov\tw[0-9]+, 26214 1 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times mov\tw[0-9]+, 4294927974 3 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times mov\tx[0-9]+, -2576941057 1 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times mov\tx[0-9]+, -39322 1 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times movk\tx[0-9]+, 0x1, lsl 32 1 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times movk\tx[0-9]+, 0x1000, lsl 32 1 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times movk\tx[0-9]+, 0x111, lsl 48 1 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times movk\tx[0-9]+, 0x1111, lsl 32 3 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times movk\tx[0-9]+, 0x1111, lsl 48 2 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times movk\tx[0-9]+, 0x1ff, lsl 16 1 PASS: gcc.target/aarch64/int_mov_immediate_1.c scan-assembler-times movk\tx[0-9]+, 0xf00, lsl 48 1 PASS: gcc.target/aarch64/lane-bound-1.c (test for excess errors) PASS: gcc.target/aarch64/lane-bound-1.c scan-tree-dump-times optimized " = \\*ptr_" 1 PASS: gcc.target/aarch64/lane-bound-1.c scan-tree-dump-times optimized "__builtin_aarch64_im_lane_boundsi" 0 PASS: gcc.target/aarch64/lane-bound-2.c (test for excess errors) PASS: gcc.target/aarch64/lane-bound-2.c scan-tree-dump-times original "__builtin_aarch64_im_lane_boundsi" 0 PASS: gcc.target/aarch64/lane-bound-3.c (test for excess errors) PASS: gcc.target/aarch64/large_struct_copy.c (test for excess errors) PASS: gcc.target/aarch64/large_struct_copy_2.c (test for excess errors) PASS: gcc.target/aarch64/large_struct_copy_2.c scan-assembler-not ld[1-3] PASS: gcc.target/aarch64/large_struct_copy_2.c scan-assembler-times ldp\\s+q[0-9]+ 1 PASS: gcc.target/aarch64/large_struct_copy_2.c scan-assembler-times stp\\s+q[0-9]+ 1 PASS: gcc.target/aarch64/ldapr-sext.c (test for excess errors) PASS: gcc.target/aarch64/ldapr-sext.c check-function-bodies test_s16_s32 PASS: gcc.target/aarch64/ldapr-sext.c check-function-bodies test_s16_s64 PASS: gcc.target/aarch64/ldapr-sext.c check-function-bodies test_s32_s64 PASS: gcc.target/aarch64/ldapr-sext.c check-function-bodies test_s8_s32 PASS: gcc.target/aarch64/ldapr-sext.c check-function-bodies test_s8_s64 PASS: gcc.target/aarch64/ldapr-zext.c (test for excess errors) PASS: gcc.target/aarch64/ldapr-zext.c check-function-bodies test_u16_u32 PASS: gcc.target/aarch64/ldapr-zext.c check-function-bodies test_u16_u64 PASS: gcc.target/aarch64/ldapr-zext.c check-function-bodies test_u32_u64 PASS: gcc.target/aarch64/ldapr-zext.c check-function-bodies test_u8_u16 PASS: gcc.target/aarch64/ldapr-zext.c check-function-bodies test_u8_u32 PASS: gcc.target/aarch64/ldapr-zext.c check-function-bodies test_u8_u64 PASS: gcc.target/aarch64/ldapr.c (test for excess errors) PASS: gcc.target/aarch64/ldapr.c scan-assembler-times ldapr\tw 2 PASS: gcc.target/aarch64/ldapr.c scan-assembler-times ldapr\tx 2 PASS: gcc.target/aarch64/ldapr.c scan-assembler-times ldaprb\tw 2 PASS: gcc.target/aarch64/ldapr.c scan-assembler-times ldaprh\tw 2 PASS: gcc.target/aarch64/ldapur.c (test for excess errors) PASS: gcc.target/aarch64/ldapur.c check-function-bodies test_u16_u32 PASS: gcc.target/aarch64/ldapur.c check-function-bodies test_u16_u64 PASS: gcc.target/aarch64/ldapur.c check-function-bodies test_u32_u32 PASS: gcc.target/aarch64/ldapur.c check-function-bodies test_u32_u64 PASS: gcc.target/aarch64/ldapur.c check-function-bodies test_u64_u64 PASS: gcc.target/aarch64/ldapur.c check-function-bodies test_u8_u32 PASS: gcc.target/aarch64/ldapur.c check-function-bodies test_u8_u64 PASS: gcc.target/aarch64/ldapur_avoid.c (test for excess errors) PASS: gcc.target/aarch64/ldapur_avoid.c scan-assembler-not ldapur\t PASS: gcc.target/aarch64/ldapur_avoid.c scan-assembler-times ldapr\t 3 PASS: gcc.target/aarch64/ldapur_avoid.c scan-assembler-times ldaprb\t 2 PASS: gcc.target/aarch64/ldapur_avoid.c scan-assembler-times ldaprh\t 2 PASS: gcc.target/aarch64/ldar_1.c (test for excess errors) PASS: gcc.target/aarch64/ldar_1.c check-function-bodies load_uint16_t PASS: gcc.target/aarch64/ldar_1.c check-function-bodies load_uint32_t PASS: gcc.target/aarch64/ldar_1.c check-function-bodies load_uint64_t PASS: gcc.target/aarch64/ldar_1.c check-function-bodies load_uint8_t PASS: gcc.target/aarch64/ldar_2.c (test for excess errors) PASS: gcc.target/aarch64/ldar_2.c scan-assembler-not and\\tw[0-9+], w[0-9]+, 255 PASS: gcc.target/aarch64/ldar_2.c scan-assembler-not uxtw\\tx[0-9+], w[0-9]+ PASS: gcc.target/aarch64/ldp_aligned.c (test for excess errors) PASS: gcc.target/aarch64/ldp_aligned.c scan-assembler-times ldp\tq[0-9]+, q[0-9] 1 PASS: gcc.target/aarch64/ldp_aligned.c scan-assembler-times ldp\tw[0-9]+, w[0-9] 1 PASS: gcc.target/aarch64/ldp_aligned.c scan-assembler-times ldp\tx[0-9]+, x[0-9] 1 PASS: gcc.target/aarch64/ldp_always.c (test for excess errors) PASS: gcc.target/aarch64/ldp_always.c scan-assembler-times ldp\tq[0-9]+, q[0-9] 2 PASS: gcc.target/aarch64/ldp_always.c scan-assembler-times ldp\tw[0-9]+, w[0-9] 2 PASS: gcc.target/aarch64/ldp_always.c scan-assembler-times ldp\tx[0-9]+, x[0-9] 2 PASS: gcc.target/aarch64/ldp_never.c (test for excess errors) PASS: gcc.target/aarch64/ldp_never.c scan-assembler-times ldp\tq[0-9]+, q[0-9] 0 PASS: gcc.target/aarch64/ldp_never.c scan-assembler-times ldp\tw[0-9]+, w[0-9] 0 PASS: gcc.target/aarch64/ldp_never.c scan-assembler-times ldp\tx[0-9]+, x[0-9] 0 PASS: gcc.target/aarch64/ldp_stp_1.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_1.c scan-assembler-times stp\tw[0-9]+, w[0-9] 7 PASS: gcc.target/aarch64/ldp_stp_10.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_10.c scan-assembler-times ldp\td[0-9]+, d[0-9]+, 2 PASS: gcc.target/aarch64/ldp_stp_10.c scan-assembler-times ldp\ts[0-9]+, s[0-9]+, 2 PASS: gcc.target/aarch64/ldp_stp_10.c scan-assembler-times ldp\tw[0-9]+, w[0-9]+, 2 PASS: gcc.target/aarch64/ldp_stp_10.c scan-assembler-times ldp\tx[0-9]+, x[0-9]+, 2 PASS: gcc.target/aarch64/ldp_stp_11.c (test for excess errors) XFAIL: gcc.target/aarch64/ldp_stp_11.c scan-assembler-times stp\td[0-9]+, d[0-9]+, 4 PASS: gcc.target/aarch64/ldp_stp_12.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_12.c scan-assembler-times stp\tw[0-9]+, w[0-9]+, 2 PASS: gcc.target/aarch64/ldp_stp_14.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_14.c check-function-bodies cons2_1_int16_t PASS: gcc.target/aarch64/ldp_stp_14.c check-function-bodies const_2_int16_t_0 PASS: gcc.target/aarch64/ldp_stp_14.c check-function-bodies const_32_int16_t_0 PASS: gcc.target/aarch64/ldp_stp_14.c check-function-bodies const_4_int16_t_0 PASS: gcc.target/aarch64/ldp_stp_14.c check-function-bodies const_4_int16_t_1 PASS: gcc.target/aarch64/ldp_stp_14.c check-function-bodies const_8_int16_t_0 PASS: gcc.target/aarch64/ldp_stp_14.c check-function-bodies const_8_int16_t_1 PASS: gcc.target/aarch64/ldp_stp_14.c check-function-bodies dup_2_int16_t PASS: gcc.target/aarch64/ldp_stp_14.c check-function-bodies dup_4_int16_t PASS: gcc.target/aarch64/ldp_stp_14.c check-function-bodies dup_8_int16_t PASS: gcc.target/aarch64/ldp_stp_15.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies cons2_16_int32_t PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies cons2_1_int32_t PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies cons2_2_int32_t PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies cons2_4_int32_t PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies cons4_1_int32_t PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies cons4_2_int32_t PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies cons4_8_int32_t PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies const_16_int32_t_0 PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies const_2_int32_t_0 PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies const_4_int32_t_0 PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies const_4_int32_t_1 PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies const_8_int32_t_1 PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies dup_2_int32_t PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies dup_4_int32_t PASS: gcc.target/aarch64/ldp_stp_15.c check-function-bodies dup_8_int32_t PASS: gcc.target/aarch64/ldp_stp_16.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies cons2_1_float PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies cons2_2_float PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies cons2_4_float PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies cons2_8_float PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies cons4_1_float PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies cons4_2_float PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies cons4_4_float PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies const_16_float_0 PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies const_2_float_0 PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies const_2_float_1 PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies const_4_float_0 PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies const_4_float_1 PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies dup_2_float PASS: gcc.target/aarch64/ldp_stp_16.c check-function-bodies dup_8_float PASS: gcc.target/aarch64/ldp_stp_17.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies cons2_16_int64_t PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies cons2_1_int64_t PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies cons2_2_int64_t PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies cons2_4_int64_t PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies cons4_16_int64_t PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies cons4_1_int64_t PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies cons4_2_int64_t PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies const_2_int64_t_0 PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies const_8_int64_t_0 PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies dup_16_int64_t PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies dup_2_int64_t PASS: gcc.target/aarch64/ldp_stp_17.c check-function-bodies dup_4_int64_t PASS: gcc.target/aarch64/ldp_stp_18.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies cons2_1_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies cons2_2_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies cons2_4_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies cons2_8_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies cons4_1_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies cons4_2_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies cons4_4_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies cons4_8_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies const_2_double_0 PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies const_8_double_0 PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies dup_16_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies dup_2_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies dup_4_double PASS: gcc.target/aarch64/ldp_stp_18.c check-function-bodies dup_8_double PASS: gcc.target/aarch64/ldp_stp_19.c (test for excess errors) XFAIL: gcc.target/aarch64/ldp_stp_19.c scan-assembler-times stp\\tq[0-9]+, q[0-9] 3 XFAIL: gcc.target/aarch64/ldp_stp_19.c scan-assembler-times str\\tq[0-9]+ 1 PASS: gcc.target/aarch64/ldp_stp_2.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_2.c scan-assembler-times ldpsw\tx[0-9]+, x[0-9] 1 PASS: gcc.target/aarch64/ldp_stp_20.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_20.c scan-assembler stp\td[0-9]+, d[0-9]+, \\[x[0-9]+\\] PASS: gcc.target/aarch64/ldp_stp_21.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_21.c scan-assembler-times ldp\td[0-9]+, d[0-9]+, \\[x[0-9]+\\] 2 PASS: gcc.target/aarch64/ldp_stp_22.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_22.c scan-assembler \\tldp\\tq[0-9]+, q[0-9]+ PASS: gcc.target/aarch64/ldp_stp_22.c scan-assembler \\tstp\\tq[0-9]+, q[0-9]+ PASS: gcc.target/aarch64/ldp_stp_23.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_23.c scan-assembler-times \\tldp\\tq[0-9]+, q[0-9]+ 2 PASS: gcc.target/aarch64/ldp_stp_24.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_24.c scan-assembler-times \\tstp\\tq[0-9]+, q[0-9]+ 2 PASS: gcc.target/aarch64/ldp_stp_3.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_3.c scan-assembler-times ldp\tw[0-9]+, w[0-9] 1 PASS: gcc.target/aarch64/ldp_stp_4.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_4.c scan-assembler-times stp\ts[0-9]+, s[0-9] 7 PASS: gcc.target/aarch64/ldp_stp_5.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_5.c scan-assembler-times stp\td[0-9]+, d[0-9] 7 PASS: gcc.target/aarch64/ldp_stp_6.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_6.c scan-assembler stp\td[0-9]+, d[0-9]+, \\[x[0-9]+\\] PASS: gcc.target/aarch64/ldp_stp_7.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_7.c scan-assembler stp\tx[0-9]+, xzr, \\[x[0-9]+\\] PASS: gcc.target/aarch64/ldp_stp_7.c scan-assembler stp\txzr, x[0-9]+, \\[x[0-9]+\\] PASS: gcc.target/aarch64/ldp_stp_7.c scan-assembler-times stp\txzr, xzr, \\[x[0-9]+\\] 2 PASS: gcc.target/aarch64/ldp_stp_8.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_8.c scan-assembler-times ldp\td[0-9]+, d[0-9]+, \\[x[0-9]+\\] 2 PASS: gcc.target/aarch64/ldp_stp_9.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_9.c scan-assembler-times stp\td[0-9]+, d[0-9]+, 2 PASS: gcc.target/aarch64/ldp_stp_9.c scan-assembler-times stp\ts[0-9]+, s[0-9]+, 2 PASS: gcc.target/aarch64/ldp_stp_9.c scan-assembler-times stp\tw[0-9]+, w[0-9]+, 2 PASS: gcc.target/aarch64/ldp_stp_9.c scan-assembler-times stp\tx[0-9]+, x[0-9]+, 2 PASS: gcc.target/aarch64/ldp_stp_q.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_q.c scan-assembler-times stp\tq[0-9]+, q[0-9] 7 PASS: gcc.target/aarch64/ldp_stp_unaligned_1.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_unaligned_1.c scan-assembler-not add\tx[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/ldp_stp_unaligned_1.c scan-assembler-times ldp\tx[0-9]+, x[0-9], .*8 1 PASS: gcc.target/aarch64/ldp_stp_unaligned_1.c scan-assembler-times stp\tx[0-9]+, x[0-9], .*8 1 PASS: gcc.target/aarch64/ldp_stp_unaligned_2.c (test for excess errors) PASS: gcc.target/aarch64/ldp_stp_unaligned_2.c scan-assembler-not mov\tx[0-9]+, sp PASS: gcc.target/aarch64/ldp_unaligned.c (test for excess errors) PASS: gcc.target/aarch64/ldp_unaligned.c scan-assembler-times ldp\tq[0-9]+, q[0-9] 0 PASS: gcc.target/aarch64/ldp_unaligned.c scan-assembler-times ldp\tw[0-9]+, w[0-9] 0 PASS: gcc.target/aarch64/ldp_unaligned.c scan-assembler-times ldp\tx[0-9]+, x[0-9] 0 PASS: gcc.target/aarch64/ldp_vec_64_1.c (test for excess errors) XFAIL: gcc.target/aarch64/ldp_vec_64_1.c scan-assembler ldp\td[0-9]+, d[0-9] PASS: gcc.target/aarch64/ldp_vec_v2sf.c (test for excess errors) PASS: gcc.target/aarch64/ldp_vec_v2sf.c scan-assembler add\\tx[0-9]+, x[0-9]+, 880 PASS: gcc.target/aarch64/ldp_vec_v2sf.c scan-assembler ldp\\td[0-9]+, d[0-9]+, \\[x[0-9]+, 16\\] PASS: gcc.target/aarch64/ldp_vec_v2sf.c scan-assembler ldp\\td[0-9]+, d[0-9]+, \\[x[0-9]+\\] PASS: gcc.target/aarch64/ldp_vec_v2sf.c scan-assembler-not ldr\t PASS: gcc.target/aarch64/ldp_vec_v2si.c (test for excess errors) PASS: gcc.target/aarch64/ldp_vec_v2si.c scan-assembler add\\tx[0-9]+, x[0-9]+, 880 PASS: gcc.target/aarch64/ldp_vec_v2si.c scan-assembler ldp\\td[0-9]+, d[0-9]+, \\[x[0-9]+, 16\\] PASS: gcc.target/aarch64/ldp_vec_v2si.c scan-assembler ldp\\td[0-9]+, d[0-9]+, \\[x[0-9]+\\] PASS: gcc.target/aarch64/ldp_vec_v2si.c scan-assembler-not ldr\t PASS: gcc.target/aarch64/legitimize_stack_var_before_reload_1.c (test for excess errors) PASS: gcc.target/aarch64/legitimize_stack_var_before_reload_1.c scan-rtl-dump expand "\\(mem[^\\n]*\\(plus[^\\n]*virtual-stack-vars" PASS: gcc.target/aarch64/load_v2vec_lanes_1.c (test for excess errors) PASS: gcc.target/aarch64/load_v2vec_lanes_1.c scan-assembler-not ins\t PASS: gcc.target/aarch64/load_v2vec_lanes_1.c scan-assembler-times ldr\tq[0-9]+ 2 PASS: gcc.target/aarch64/long_branch_1.c (test for excess errors) PASS: gcc.target/aarch64/long_branch_1.c scan-assembler Lbcond PASS: gcc.target/aarch64/long_branch_1.c scan-assembler Lcb PASS: gcc.target/aarch64/long_branch_1.c scan-assembler Ltb PASS: gcc.target/aarch64/lr_free_1.c (test for excess errors) PASS: gcc.target/aarch64/lr_free_1.c execution test PASS: gcc.target/aarch64/lr_free_1.c scan-assembler ldr\tw30, \\[sp, [0-9]+\\] PASS: gcc.target/aarch64/lr_free_1.c scan-assembler str\tw30, \\[sp, [0-9]+\\] PASS: gcc.target/aarch64/lr_free_1.c scan-assembler-times ldr\tx30, \\[sp\\], [0-9]+ 2 PASS: gcc.target/aarch64/lr_free_1.c scan-assembler-times str\tx30, \\[sp, -[0-9]+\\]! 2 PASS: gcc.target/aarch64/lr_free_2.c (test for excess errors) PASS: gcc.target/aarch64/lr_free_2.c execution test PASS: gcc.target/aarch64/lr_free_2.c scan-assembler-times ldp\tx29, x30, \\[sp\\], [0-9]+ 2 PASS: gcc.target/aarch64/lr_free_2.c scan-assembler-times stp\tx29, x30, \\[sp, -[0-9]+\\]! 2 PASS: gcc.target/aarch64/lr_free_2.c scan-rtl-dump ira "assign reg 30" PASS: gcc.target/aarch64/lse128-flag.c (test for excess errors) PASS: gcc.target/aarch64/lse128-flag.c scan-assembler \\.arch armv9\\.4-a\\+crc\\+lse128 PASS: gcc.target/aarch64/lsl_asr_sbfiz.c (test for excess errors) PASS: gcc.target/aarch64/lsl_asr_sbfiz.c scan-assembler sbfiz\tw PASS: gcc.target/aarch64/lsl_asr_sbfiz.c scan-assembler sbfiz\tx PASS: gcc.target/aarch64/madd_after_asm_1.c (test for excess errors) PASS: gcc.target/aarch64/masked_epilogue.c (test for excess errors) PASS: gcc.target/aarch64/masked_epilogue.c scan-tree-dump vect "LOOP EPILOGUE VECTORIZED \\(MODE=VNx" PASS: gcc.target/aarch64/max_plus_1.c (test for excess errors) PASS: gcc.target/aarch64/max_plus_1.c check-function-bodies f1 PASS: gcc.target/aarch64/max_plus_1.c check-function-bodies f2 PASS: gcc.target/aarch64/max_plus_1.c check-function-bodies f3 PASS: gcc.target/aarch64/max_plus_1.c check-function-bodies f4 PASS: gcc.target/aarch64/max_plus_1.c execution test PASS: gcc.target/aarch64/max_plus_2.c (test for excess errors) PASS: gcc.target/aarch64/max_plus_2.c check-function-bodies f1 PASS: gcc.target/aarch64/max_plus_2.c check-function-bodies f2 PASS: gcc.target/aarch64/max_plus_2.c check-function-bodies f3 PASS: gcc.target/aarch64/max_plus_2.c check-function-bodies f4 PASS: gcc.target/aarch64/max_plus_2.c execution test PASS: gcc.target/aarch64/max_plus_3.c (test for excess errors) PASS: gcc.target/aarch64/max_plus_3.c check-function-bodies f1 PASS: gcc.target/aarch64/max_plus_3.c check-function-bodies f2 PASS: gcc.target/aarch64/max_plus_3.c check-function-bodies f3 PASS: gcc.target/aarch64/max_plus_3.c check-function-bodies f4 PASS: gcc.target/aarch64/max_plus_3.c execution test PASS: gcc.target/aarch64/max_plus_4.c (test for excess errors) PASS: gcc.target/aarch64/max_plus_4.c check-function-bodies f1 PASS: gcc.target/aarch64/max_plus_4.c check-function-bodies f2 PASS: gcc.target/aarch64/max_plus_4.c check-function-bodies f4 PASS: gcc.target/aarch64/max_plus_4.c execution test PASS: gcc.target/aarch64/max_plus_5.c (test for excess errors) PASS: gcc.target/aarch64/max_plus_5.c check-function-bodies f1 PASS: gcc.target/aarch64/max_plus_5.c check-function-bodies f2 PASS: gcc.target/aarch64/max_plus_5.c check-function-bodies f3 PASS: gcc.target/aarch64/max_plus_5.c check-function-bodies f4 PASS: gcc.target/aarch64/max_plus_5.c execution test PASS: gcc.target/aarch64/max_plus_6.c (test for excess errors) PASS: gcc.target/aarch64/max_plus_6.c execution test PASS: gcc.target/aarch64/max_plus_7.c (test for excess errors) PASS: gcc.target/aarch64/max_plus_7.c check-function-bodies f1 PASS: gcc.target/aarch64/max_plus_7.c check-function-bodies f2 PASS: gcc.target/aarch64/max_plus_7.c check-function-bodies f3 PASS: gcc.target/aarch64/max_plus_7.c check-function-bodies f4 PASS: gcc.target/aarch64/max_plus_7.c execution test PASS: gcc.target/aarch64/mem-shift-canonical.c (test for excess errors) PASS: gcc.target/aarch64/mem-shift-canonical.c scan-assembler-times add_lsl_di 1 PASS: gcc.target/aarch64/memmove.c (test for excess errors) PASS: gcc.target/aarch64/memmove.c scan-assembler-not \\tb\\tmemmove PASS: gcc.target/aarch64/memmove2.c (test for excess errors) PASS: gcc.target/aarch64/memmove2.c scan-assembler-times \\tb\\tmemmove 3 PASS: gcc.target/aarch64/memset-corner-cases-2.c (test for excess errors) PASS: gcc.target/aarch64/memset-corner-cases-2.c check-function-bodies set127byte PASS: gcc.target/aarch64/memset-corner-cases-2.c check-function-bodies set128byte PASS: gcc.target/aarch64/memset-corner-cases.c (test for excess errors) PASS: gcc.target/aarch64/memset-corner-cases.c check-function-bodies set0byte PASS: gcc.target/aarch64/memset-corner-cases.c check-function-bodies set0neon PASS: gcc.target/aarch64/memset-corner-cases.c check-function-bodies set0scalar PASS: gcc.target/aarch64/memset-corner-cases.c check-function-bodies set1byte PASS: gcc.target/aarch64/memset-corner-cases.c check-function-bodies set256byte PASS: gcc.target/aarch64/memset-corner-cases.c check-function-bodies set257byte PASS: gcc.target/aarch64/memset-q-reg.c (test for excess errors) PASS: gcc.target/aarch64/memset-q-reg.c check-function-bodies set128bits PASS: gcc.target/aarch64/memset-q-reg.c check-function-bodies set128bitsplus PASS: gcc.target/aarch64/memset-q-reg.c check-function-bodies set128bitszero PASS: gcc.target/aarch64/memset-q-reg.c check-function-bodies set256bits PASS: gcc.target/aarch64/memset-q-reg.c check-function-bodies set256bitsplus PASS: gcc.target/aarch64/memset-q-reg.c check-function-bodies set256bitszero PASS: gcc.target/aarch64/memset-strict-align-1.c (test for excess errors) PASS: gcc.target/aarch64/memset-strict-align-1.c scan-assembler-times stp\tq 7 PASS: gcc.target/aarch64/memset-strict-align-1.c scan-assembler-times stp\tx 1 PASS: gcc.target/aarch64/memset-strict-align-1.c scan-assembler-times str\tq 1 PASS: gcc.target/aarch64/memset-strict-align-1.c scan-assembler-times str\twzr 1 PASS: gcc.target/aarch64/memset-strict-align-1.c scan-assembler-times str\txzr 1 PASS: gcc.target/aarch64/memset-strict-align-1.c scan-assembler-times strb\twzr 1 PASS: gcc.target/aarch64/memset-strict-align-1.c scan-assembler-times strh\twzr 1 PASS: gcc.target/aarch64/merge_trunc1.c (test for excess errors) PASS: gcc.target/aarch64/merge_trunc1.c scan-assembler fcvtzs\\tw[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/merge_trunc1.c scan-assembler fcvtzs\\tw[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/merge_trunc1.c scan-assembler frintz\\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/merge_trunc1.c scan-assembler frintz\\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/merge_trunc1.c scan-assembler scvtf\\td[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/merge_trunc1.c scan-assembler scvtf\\ts[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/mfloat-init-1.c at line 4 (test for errors, line ) PASS: gcc.target/aarch64/mfloat-init-1.c (test for excess errors) PASS: gcc.target/aarch64/mgeneral-regs_1.c at line 5 (test for errors, line 6) PASS: gcc.target/aarch64/mgeneral-regs_1.c (test for excess errors) PASS: gcc.target/aarch64/mgeneral-regs_2.c (test for errors, line 13) PASS: gcc.target/aarch64/mgeneral-regs_2.c (test for excess errors) PASS: gcc.target/aarch64/mgeneral-regs_3.c (test for errors, line 6) PASS: gcc.target/aarch64/mgeneral-regs_3.c (test for excess errors) PASS: gcc.target/aarch64/mgeneral-regs_4.c (test for excess errors) PASS: gcc.target/aarch64/mgeneral-regs_4.c scan-assembler-times \\.arch armv8-a\n 1 PASS: gcc.target/aarch64/mgeneral-regs_5.c (test for errors, line 10) PASS: gcc.target/aarch64/mgeneral-regs_5.c (test for errors, line 12) PASS: gcc.target/aarch64/mgeneral-regs_5.c (test for errors, line 13) PASS: gcc.target/aarch64/mgeneral-regs_5.c (test for excess errors) PASS: gcc.target/aarch64/mgeneral-regs_6.c (test for errors, line 10) PASS: gcc.target/aarch64/mgeneral-regs_6.c (test for errors, line 12) PASS: gcc.target/aarch64/mgeneral-regs_6.c (test for excess errors) PASS: gcc.target/aarch64/mgeneral-regs_7.c (test for errors, line 10) PASS: gcc.target/aarch64/mgeneral-regs_7.c (test for excess errors) PASS: gcc.target/aarch64/min_plus_1.c (test for excess errors) PASS: gcc.target/aarch64/min_plus_1.c check-function-bodies f1 PASS: gcc.target/aarch64/min_plus_1.c check-function-bodies f2 PASS: gcc.target/aarch64/min_plus_1.c check-function-bodies f3 PASS: gcc.target/aarch64/min_plus_1.c check-function-bodies f4 PASS: gcc.target/aarch64/min_plus_1.c execution test PASS: gcc.target/aarch64/min_plus_2.c (test for excess errors) PASS: gcc.target/aarch64/min_plus_2.c check-function-bodies f1 PASS: gcc.target/aarch64/min_plus_2.c check-function-bodies f2 PASS: gcc.target/aarch64/min_plus_2.c check-function-bodies f3 PASS: gcc.target/aarch64/min_plus_2.c check-function-bodies f4 PASS: gcc.target/aarch64/min_plus_2.c execution test PASS: gcc.target/aarch64/min_plus_3.c (test for excess errors) PASS: gcc.target/aarch64/min_plus_3.c check-function-bodies f1 PASS: gcc.target/aarch64/min_plus_3.c check-function-bodies f2 PASS: gcc.target/aarch64/min_plus_3.c check-function-bodies f3 PASS: gcc.target/aarch64/min_plus_3.c check-function-bodies f4 PASS: gcc.target/aarch64/min_plus_3.c execution test PASS: gcc.target/aarch64/min_plus_4.c (test for excess errors) PASS: gcc.target/aarch64/min_plus_4.c check-function-bodies f1 PASS: gcc.target/aarch64/min_plus_4.c check-function-bodies f2 PASS: gcc.target/aarch64/min_plus_4.c check-function-bodies f3 PASS: gcc.target/aarch64/min_plus_4.c execution test PASS: gcc.target/aarch64/min_plus_5.c (test for excess errors) PASS: gcc.target/aarch64/min_plus_5.c check-function-bodies f1 PASS: gcc.target/aarch64/min_plus_5.c check-function-bodies f2 PASS: gcc.target/aarch64/min_plus_5.c check-function-bodies f3 PASS: gcc.target/aarch64/min_plus_5.c check-function-bodies f4 PASS: gcc.target/aarch64/min_plus_5.c execution test PASS: gcc.target/aarch64/min_plus_6.c (test for excess errors) PASS: gcc.target/aarch64/min_plus_6.c execution test PASS: gcc.target/aarch64/min_plus_7.c (test for excess errors) PASS: gcc.target/aarch64/min_plus_7.c check-function-bodies f1 PASS: gcc.target/aarch64/min_plus_7.c check-function-bodies f2 PASS: gcc.target/aarch64/min_plus_7.c check-function-bodies f3 PASS: gcc.target/aarch64/min_plus_7.c check-function-bodies f4 PASS: gcc.target/aarch64/min_plus_7.c execution test PASS: gcc.target/aarch64/mla_intrinsic_1.c (test for excess errors) PASS: gcc.target/aarch64/mla_intrinsic_1.c execution test PASS: gcc.target/aarch64/mla_intrinsic_1.c scan-assembler-times mla\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.s\\[[0-9]+\\] 4 PASS: gcc.target/aarch64/mla_intrinsic_1.c scan-assembler-times mla\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.h\\[[0-9]+\\] 4 PASS: gcc.target/aarch64/mls_intrinsic_1.c (test for excess errors) PASS: gcc.target/aarch64/mls_intrinsic_1.c execution test PASS: gcc.target/aarch64/mls_intrinsic_1.c scan-assembler-times mls\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.s\\[[0-9]+\\] 4 PASS: gcc.target/aarch64/mls_intrinsic_1.c scan-assembler-times mls\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.h\\[[0-9]+\\] 4 PASS: gcc.target/aarch64/mneg-1.c (test for excess errors) PASS: gcc.target/aarch64/mneg-1.c scan-assembler mneg\tw[0-9]*, w[0-9]*, w[0-9]*\n PASS: gcc.target/aarch64/mneg-2.c (test for excess errors) PASS: gcc.target/aarch64/mneg-2.c scan-assembler mneg\tw[0-9]*, w[0-9]*, w[0-9]*\n PASS: gcc.target/aarch64/mneg-3.c (test for excess errors) PASS: gcc.target/aarch64/mneg-3.c scan-assembler mneg\tw[0-9]*, w[0-9]*, w[0-9]*\n PASS: gcc.target/aarch64/mnegl-1.c (test for excess errors) PASS: gcc.target/aarch64/mnegl-1.c scan-assembler smnegl\tx[0-9]*, w[0-9]*, w[0-9]*\n PASS: gcc.target/aarch64/mnegl-1.c scan-assembler umnegl\tx[0-9]*, w[0-9]*, w[0-9]*\n PASS: gcc.target/aarch64/mnegl-2.c (test for excess errors) PASS: gcc.target/aarch64/mnegl-2.c scan-assembler smnegl\tx[0-9]*, w[0-9]*, w[0-9]*\n PASS: gcc.target/aarch64/mnegl-2.c scan-assembler umnegl\tx[0-9]*, w[0-9]*, w[0-9]*\n PASS: gcc.target/aarch64/mod_2.c (test for excess errors) PASS: gcc.target/aarch64/mod_2.c scan-assembler csneg\t[wx][0-9]* PASS: gcc.target/aarch64/mod_2.c scan-assembler-times and\t[wx][0-9]* 1 PASS: gcc.target/aarch64/mod_256.c (test for excess errors) PASS: gcc.target/aarch64/mod_256.c scan-assembler csneg\t[wx][0-9]* PASS: gcc.target/aarch64/mops_1.c (test for excess errors) PASS: gcc.target/aarch64/mops_1.c check-function-bodies do_it_cpy PASS: gcc.target/aarch64/mops_1.c check-function-bodies do_it_cpy_127 PASS: gcc.target/aarch64/mops_1.c check-function-bodies do_it_cpy_128 PASS: gcc.target/aarch64/mops_1.c check-function-bodies do_it_cpy_large PASS: gcc.target/aarch64/mops_2.c (test for excess errors) PASS: gcc.target/aarch64/mops_2.c check-function-bodies do_it_mov PASS: gcc.target/aarch64/mops_2.c check-function-bodies do_it_mov_127 PASS: gcc.target/aarch64/mops_2.c check-function-bodies do_it_mov_128 PASS: gcc.target/aarch64/mops_2.c check-function-bodies do_it_mov_large PASS: gcc.target/aarch64/mops_3.c (test for excess errors) PASS: gcc.target/aarch64/mops_3.c check-function-bodies do_it_set PASS: gcc.target/aarch64/mops_3.c check-function-bodies do_it_set_0 PASS: gcc.target/aarch64/mops_3.c check-function-bodies do_it_set_0_255 PASS: gcc.target/aarch64/mops_3.c check-function-bodies do_it_set_255 PASS: gcc.target/aarch64/mops_3.c check-function-bodies do_it_set_256 PASS: gcc.target/aarch64/mops_3.c check-function-bodies do_it_set_large PASS: gcc.target/aarch64/mops_4.c (test for excess errors) PASS: gcc.target/aarch64/mops_4.c check-function-bodies copy1 PASS: gcc.target/aarch64/mops_4.c check-function-bodies copy2 PASS: gcc.target/aarch64/mops_4.c check-function-bodies copy3 PASS: gcc.target/aarch64/mops_4.c check-function-bodies move1 PASS: gcc.target/aarch64/mops_4.c check-function-bodies move2 PASS: gcc.target/aarch64/mops_4.c check-function-bodies move3 PASS: gcc.target/aarch64/mops_4.c check-function-bodies set1 PASS: gcc.target/aarch64/mops_4.c check-function-bodies set2 PASS: gcc.target/aarch64/mops_4.c check-function-bodies set3 PASS: gcc.target/aarch64/mops_4.c check-function-bodies set4 PASS: gcc.target/aarch64/mops_5.c (test for excess errors) PASS: gcc.target/aarch64/mops_5.c scan-assembler-times cmp\\tw0, * 2 PASS: gcc.target/aarch64/mops_6.c (test for excess errors) PASS: gcc.target/aarch64/mops_6.c scan-assembler-times cmp\\tw0, * 2 PASS: gcc.target/aarch64/mops_7.c (test for excess errors) PASS: gcc.target/aarch64/mops_7.c scan-assembler-times cmp\\tw0, * 2 PASS: gcc.target/aarch64/movdf_1.c (test for excess errors) PASS: gcc.target/aarch64/movdf_1.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movdf_1.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movdf_1.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movdf_1.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movdf_2.c (test for excess errors) PASS: gcc.target/aarch64/movdf_2.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movdf_2.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movdf_2.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movdf_2.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movdi_1.c (test for excess errors) PASS: gcc.target/aarch64/movdi_2.c (test for excess errors) PASS: gcc.target/aarch64/movdi_2.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movdi_2.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movdi_2.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movdi_2.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movdi_3.c (test for excess errors) PASS: gcc.target/aarch64/movdi_3.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movdi_3.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movdi_3.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movdi_3.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/moveor_imm.c (test for excess errors) PASS: gcc.target/aarch64/moveor_imm.c check-function-bodies f1 PASS: gcc.target/aarch64/moveor_imm.c check-function-bodies f2 PASS: gcc.target/aarch64/moveor_imm.c check-function-bodies f3 PASS: gcc.target/aarch64/moveor_imm.c check-function-bodies f4 PASS: gcc.target/aarch64/moveor_imm.c check-function-bodies f5 PASS: gcc.target/aarch64/movhf_1.c (test for excess errors) PASS: gcc.target/aarch64/movhf_1.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movhf_1.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movhf_1.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movhf_1.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movhf_2.c (test for excess errors) PASS: gcc.target/aarch64/movhf_2.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movhf_2.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movhf_2.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movhf_2.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movhi_1.c (test for excess errors) PASS: gcc.target/aarch64/movhi_1.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movhi_1.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movhi_1.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movhi_1.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movhi_2.c (test for excess errors) PASS: gcc.target/aarch64/movhi_2.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movhi_2.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movhi_2.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movhi_2.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movi_1.c (test for excess errors) PASS: gcc.target/aarch64/movi_1.c scan-assembler movi\tv[0-9]+.4h, 0x4, lsl 8 PASS: gcc.target/aarch64/movi_1.c scan-assembler-not movi\tv[0-9]+.4h, 0x400 PASS: gcc.target/aarch64/movi_1.c scan-assembler-not movi\tv[0-9]+.4h, 1024 PASS: gcc.target/aarch64/movi_hf.c (test for excess errors) PASS: gcc.target/aarch64/movi_hf.c scan-assembler movi\tv[0-9]+.8b PASS: gcc.target/aarch64/movk.c (test for excess errors) PASS: gcc.target/aarch64/movk.c execution test PASS: gcc.target/aarch64/movk.c scan-assembler movk\tx[0-9]+, 0x4667, lsl 16 PASS: gcc.target/aarch64/movk.c scan-assembler movk\tx[0-9]+, 0x7a3d, lsl 32 PASS: gcc.target/aarch64/movk.c scan-assembler movk\tx[0-9]+, 0xc4cc, lsl 32 PASS: gcc.target/aarch64/movk.c scan-assembler movk\tx[0-9]+, 0xefff, lsl 16 PASS: gcc.target/aarch64/movk.c scan-assembler movk\tx[0-9]+, 0xfffe, lsl 48 PASS: gcc.target/aarch64/movk_2.c (test for excess errors) PASS: gcc.target/aarch64/movk_2.c check-function-bodies f1 PASS: gcc.target/aarch64/movk_2.c check-function-bodies f2 PASS: gcc.target/aarch64/movk_2.c check-function-bodies g1 PASS: gcc.target/aarch64/movk_2.c check-function-bodies g2 PASS: gcc.target/aarch64/movk_2.c check-function-bodies g3 PASS: gcc.target/aarch64/movk_2.c check-function-bodies g4 PASS: gcc.target/aarch64/movk_3.c (test for excess errors) PASS: gcc.target/aarch64/movk_3.c scan-assembler-times add\tx[0-9]+, x[0-9]+, [0-9]+ 5 PASS: gcc.target/aarch64/movk_3.c scan-assembler-times mov\tw[0-9]+, [0-9]+ 10 PASS: gcc.target/aarch64/movk_3.c scan-assembler-times movk\tx[0-9]+, 0x[0-9a-f]+ 12 PASS: gcc.target/aarch64/movqi_1.c (test for excess errors) PASS: gcc.target/aarch64/movqi_1.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movqi_1.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movqi_1.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movqi_1.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movqi_2.c (test for excess errors) PASS: gcc.target/aarch64/movqi_2.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movqi_2.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movqi_2.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movqi_2.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movsf_1.c (test for excess errors) PASS: gcc.target/aarch64/movsf_1.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movsf_1.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movsf_1.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movsf_1.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movsf_2.c (test for excess errors) PASS: gcc.target/aarch64/movsf_2.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movsf_2.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movsf_2.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movsf_2.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movsi_1.c (test for excess errors) PASS: gcc.target/aarch64/movsi_1.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movsi_1.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movsi_1.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movsi_1.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movsi_2.c (test for excess errors) PASS: gcc.target/aarch64/movsi_2.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movsi_2.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movsi_2.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movsi_2.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movtf_1.c (test for excess errors) PASS: gcc.target/aarch64/movtf_1.c check-function-bodies load_q PASS: gcc.target/aarch64/movtf_1.c check-function-bodies load_x PASS: gcc.target/aarch64/movtf_1.c check-function-bodies store_q PASS: gcc.target/aarch64/movtf_1.c check-function-bodies store_x PASS: gcc.target/aarch64/movtf_1.c check-function-bodies zero_q PASS: gcc.target/aarch64/movtf_1.c check-function-bodies zero_x PASS: gcc.target/aarch64/movtf_2.c (test for excess errors) PASS: gcc.target/aarch64/movtf_2.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movtf_2.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movtf_2.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movtf_2.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movtf_3.c (test for excess errors) PASS: gcc.target/aarch64/movtf_3.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movtf_3.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movtf_3.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movtf_3.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movtf_4.c (test for excess errors) PASS: gcc.target/aarch64/movtf_4.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movtf_4.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movtf_4.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movtf_4.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movti_1.c (test for excess errors) PASS: gcc.target/aarch64/movti_1.c check-function-bodies load_q PASS: gcc.target/aarch64/movti_1.c check-function-bodies load_x PASS: gcc.target/aarch64/movti_1.c check-function-bodies store_q PASS: gcc.target/aarch64/movti_1.c check-function-bodies store_x PASS: gcc.target/aarch64/movti_1.c check-function-bodies zero_q PASS: gcc.target/aarch64/movti_1.c check-function-bodies zero_x PASS: gcc.target/aarch64/movti_2.c (test for excess errors) PASS: gcc.target/aarch64/movti_2.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movti_2.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movti_2.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movti_2.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movti_3.c (test for excess errors) PASS: gcc.target/aarch64/movti_3.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movti_3.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movti_3.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movti_3.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movti_4.c (test for excess errors) PASS: gcc.target/aarch64/movti_4.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movti_4.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movti_4.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movti_4.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movv16qi_1.c (test for excess errors) PASS: gcc.target/aarch64/movv16qi_1.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movv16qi_1.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movv16qi_1.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movv16qi_1.c check-function-bodies gpr_to_gpr PASS: gcc.target/aarch64/movv16qi_1.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movv16qi_2.c (test for excess errors) PASS: gcc.target/aarch64/movv16qi_3.c (test for excess errors) PASS: gcc.target/aarch64/movv16qi_3.c check-function-bodies test___Int8x16_t PASS: gcc.target/aarch64/movv16qi_4.c (test for excess errors) PASS: gcc.target/aarch64/movv16qi_4.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movv16qi_4.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movv16qi_4.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movv16qi_4.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movv16qi_5.c (test for excess errors) PASS: gcc.target/aarch64/movv16qi_5.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movv16qi_5.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movv16qi_5.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movv16qi_5.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movv2di_1.c (test for excess errors) PASS: gcc.target/aarch64/movv2di_1.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movv2di_1.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movv2di_1.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movv2di_1.c check-function-bodies gpr_to_gpr PASS: gcc.target/aarch64/movv2di_1.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movv2x16qi_1.c (test for excess errors) PASS: gcc.target/aarch64/movv2x16qi_1.c check-function-bodies load_int8x16x2_t PASS: gcc.target/aarch64/movv2x16qi_1.c check-function-bodies mov_int8x16x2_t XFAIL: gcc.target/aarch64/movv2x16qi_1.c check-function-bodies store_int8x16x2_t PASS: gcc.target/aarch64/movv2x8qi_1.c (test for excess errors) PASS: gcc.target/aarch64/movv2x8qi_1.c check-function-bodies load_int8x8x2_t PASS: gcc.target/aarch64/movv2x8qi_1.c check-function-bodies mov_int8x8x2_t PASS: gcc.target/aarch64/movv2x8qi_1.c check-function-bodies store_int8x8x2_t PASS: gcc.target/aarch64/movv3x16qi_1.c (test for excess errors) PASS: gcc.target/aarch64/movv3x16qi_1.c check-function-bodies load_int8x16x3_t PASS: gcc.target/aarch64/movv3x16qi_1.c check-function-bodies mov_int8x16x3_t XFAIL: gcc.target/aarch64/movv3x16qi_1.c check-function-bodies store_int8x16x3_t PASS: gcc.target/aarch64/movv3x8qi_1.c (test for excess errors) PASS: gcc.target/aarch64/movv3x8qi_1.c check-function-bodies load_int8x8x3_t PASS: gcc.target/aarch64/movv3x8qi_1.c check-function-bodies mov_int8x8x3_t PASS: gcc.target/aarch64/movv3x8qi_1.c check-function-bodies store_int8x8x3_t PASS: gcc.target/aarch64/movv4x16qi_1.c (test for excess errors) PASS: gcc.target/aarch64/movv4x16qi_1.c check-function-bodies load_int8x16x4_t PASS: gcc.target/aarch64/movv4x16qi_1.c check-function-bodies mov_int8x16x4_t XFAIL: gcc.target/aarch64/movv4x16qi_1.c check-function-bodies store_int8x16x4_t PASS: gcc.target/aarch64/movv4x8qi_1.c (test for excess errors) PASS: gcc.target/aarch64/movv4x8qi_1.c check-function-bodies load_int8x8x4_t PASS: gcc.target/aarch64/movv4x8qi_1.c check-function-bodies mov_int8x8x4_t PASS: gcc.target/aarch64/movv4x8qi_1.c check-function-bodies store_int8x8x4_t PASS: gcc.target/aarch64/movv8qi_1.c (test for excess errors) PASS: gcc.target/aarch64/movv8qi_1.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movv8qi_1.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movv8qi_1.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movv8qi_1.c check-function-bodies gpr_to_gpr PASS: gcc.target/aarch64/movv8qi_1.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/movv8qi_2.c (test for excess errors) PASS: gcc.target/aarch64/movv8qi_3.c (test for excess errors) PASS: gcc.target/aarch64/movv8qi_3.c check-function-bodies test___Int8x8_t PASS: gcc.target/aarch64/movv8qi_4.c (test for excess errors) PASS: gcc.target/aarch64/movv8qi_4.c check-function-bodies fpr_to_fpr PASS: gcc.target/aarch64/movv8qi_4.c check-function-bodies fpr_to_gpr PASS: gcc.target/aarch64/movv8qi_4.c check-function-bodies gpr_to_fpr PASS: gcc.target/aarch64/movv8qi_4.c check-function-bodies zero_to_fpr PASS: gcc.target/aarch64/mtp.c (test for excess errors) PASS: gcc.target/aarch64/mtp_1.c (test for excess errors) PASS: gcc.target/aarch64/mtp_1.c scan-assembler-times mrs\\tx[0-9]+, tpidr_el0 1 PASS: gcc.target/aarch64/mtp_2.c (test for excess errors) PASS: gcc.target/aarch64/mtp_2.c scan-assembler-times mrs\\tx[0-9]+, tpidr_el1 1 PASS: gcc.target/aarch64/mtp_3.c (test for excess errors) PASS: gcc.target/aarch64/mtp_3.c scan-assembler-times mrs\\tx[0-9]+, tpidr_el2 1 PASS: gcc.target/aarch64/mtp_4.c (test for excess errors) PASS: gcc.target/aarch64/mtp_4.c scan-assembler-times mrs\\tx[0-9]+, tpidr_el3 1 PASS: gcc.target/aarch64/mtp_5.c (test for excess errors) PASS: gcc.target/aarch64/mtp_5.c scan-assembler-times mrs\\tx[0-9]+, tpidrro_el0 1 PASS: gcc.target/aarch64/mtp_6.c (test for excess errors) PASS: gcc.target/aarch64/mtp_6.c scan-assembler-times mrs\\tx[0-9]+, tpidr_el0 1 PASS: gcc.target/aarch64/mtp_7.c (test for excess errors) PASS: gcc.target/aarch64/mtp_7.c scan-assembler-times mrs\\tx[0-9]+, tpidr_el1 1 PASS: gcc.target/aarch64/mtp_8.c (test for excess errors) PASS: gcc.target/aarch64/mtp_8.c scan-assembler-times mrs\\tx[0-9]+, tpidr_el2 1 PASS: gcc.target/aarch64/mtp_9.c (test for excess errors) PASS: gcc.target/aarch64/mtp_9.c scan-assembler-times mrs\\tx[0-9]+, tpidr_el3 1 PASS: gcc.target/aarch64/mul_intrinsic_1.c (test for excess errors) PASS: gcc.target/aarch64/mul_intrinsic_1.c execution test PASS: gcc.target/aarch64/mul_intrinsic_1.c scan-assembler-times mul\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.s\\[[0-9]+\\] 4 PASS: gcc.target/aarch64/mul_intrinsic_1.c scan-assembler-times mul\\tv[0-9]+.8h, v[0-9]+.8h, v[0-9]+.h\\[[0-9]+\\] 4 PASS: gcc.target/aarch64/mult-synth_1.c (test for excess errors) PASS: gcc.target/aarch64/mult-synth_1.c scan-assembler-times mul\tw[0-9]+, w[0-9]+, w[0-9]+ 1 PASS: gcc.target/aarch64/mult-synth_2.c (test for excess errors) PASS: gcc.target/aarch64/mult-synth_2.c scan-assembler-times mul\tw[0-9]+, w[0-9]+, w[0-9]+ 1 PASS: gcc.target/aarch64/mult-synth_3.c (test for excess errors) PASS: gcc.target/aarch64/mult-synth_3.c scan-assembler-times mul\tw[0-9]+, w[0-9]+, w[0-9]+ 1 PASS: gcc.target/aarch64/mult-synth_4.c (test for excess errors) PASS: gcc.target/aarch64/mult-synth_4.c scan-assembler-times smull\tx[0-9]+, w[0-9]+, w[0-9]+ 1 PASS: gcc.target/aarch64/mult-synth_5.c (test for excess errors) PASS: gcc.target/aarch64/mult-synth_5.c scan-assembler-not \tw1 PASS: gcc.target/aarch64/mult-synth_6.c (test for excess errors) PASS: gcc.target/aarch64/mult-synth_6.c scan-assembler-not \tw1 PASS: gcc.target/aarch64/mv-1.c (test for excess errors) PASS: gcc.target/aarch64/mv-1.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-1.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-1.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-1.c scan-assembler-times \nfoo._Mflagm:\n 1 PASS: gcc.target/aarch64/mv-1.c scan-assembler-times \nfoo._Mrng:\n 1 PASS: gcc.target/aarch64/mv-1.c scan-assembler-times \nfoo._MrngMflagm:\n 1 PASS: gcc.target/aarch64/mv-1.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-1.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-and-mvc-error1.c (test for errors, line 9) PASS: gcc.target/aarch64/mv-and-mvc-error1.c (test for warnings, line 6) PASS: gcc.target/aarch64/mv-and-mvc-error1.c (test for excess errors) PASS: gcc.target/aarch64/mv-and-mvc-error2.c (test for errors, line 9) PASS: gcc.target/aarch64/mv-and-mvc-error2.c (test for warnings, line 6) PASS: gcc.target/aarch64/mv-and-mvc-error2.c (test for excess errors) PASS: gcc.target/aarch64/mv-and-mvc-error3.c (test for errors, line 8) PASS: gcc.target/aarch64/mv-and-mvc-error3.c (test for warnings, line 5) PASS: gcc.target/aarch64/mv-and-mvc-error3.c (test for excess errors) PASS: gcc.target/aarch64/mv-and-mvc1.c (test for excess errors) PASS: gcc.target/aarch64/mv-and-mvc1.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-and-mvc1.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-and-mvc1.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-and-mvc1.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-and-mvc1.c scan-assembler-times \nfoo._Msve2:\n 1 PASS: gcc.target/aarch64/mv-and-mvc1.c scan-assembler-times \nfoo._Msve:\n 1 PASS: gcc.target/aarch64/mv-and-mvc1.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mv-and-mvc1.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-and-mvc1.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-and-mvc2.c (test for excess errors) PASS: gcc.target/aarch64/mv-and-mvc2.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 0 PASS: gcc.target/aarch64/mv-and-mvc2.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 0 PASS: gcc.target/aarch64/mv-and-mvc2.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-and-mvc2.c scan-assembler-times \nfoo._Msve2:\n 1 PASS: gcc.target/aarch64/mv-and-mvc2.c scan-assembler-times \nfoo._Msve:\n 1 PASS: gcc.target/aarch64/mv-and-mvc2.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mv-and-mvc2.c scan-assembler-times \nfoo.default:\n 0 PASS: gcc.target/aarch64/mv-and-mvc2.c scan-assembler-times \nfoo.resolver:\n 0 PASS: gcc.target/aarch64/mv-and-mvc2.c scan-assembler-times \nfoo:\n 0 PASS: gcc.target/aarch64/mv-and-mvc3.c (test for excess errors) PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \n\tadrp\tx[0-9]+, foo._Mdotprod\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \n\tadrp\tx[0-9]+, foo._Msve2\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \n\tadrp\tx[0-9]+, foo._MsveMsve2\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \n\tadrp\tx[0-9]+, foo._Msve\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \n\tadrp\tx[0-9]+, foo.default\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \nfoo._Mdotprod:\n 0 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \nfoo._Msve2:\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \nfoo._Msve:\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \nfoo._MsveMsve2:\n 0 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-and-mvc3.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-and-mvc4.c (test for excess errors) PASS: gcc.target/aarch64/mv-and-mvc4.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-and-mvc4.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-and-mvc4.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-and-mvc4.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-and-mvc4.c scan-assembler-times \nfoo._Msve2:\n 1 PASS: gcc.target/aarch64/mv-and-mvc4.c scan-assembler-times \nfoo._Msve:\n 1 PASS: gcc.target/aarch64/mv-and-mvc4.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mv-and-mvc4.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-and-mvc4.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-error1.c (test for errors, line 12) PASS: gcc.target/aarch64/mv-error1.c (test for errors, line 18) PASS: gcc.target/aarch64/mv-error1.c (test for warnings, line 15) PASS: gcc.target/aarch64/mv-error1.c (test for warnings, line 9) PASS: gcc.target/aarch64/mv-error1.c (test for excess errors) PASS: gcc.target/aarch64/mv-error10.c (test for warnings, line 12) PASS: gcc.target/aarch64/mv-error10.c (test for warnings, line 9) PASS: gcc.target/aarch64/mv-error10.c (test for excess errors) PASS: gcc.target/aarch64/mv-error11.c (test for errors, line 6) PASS: gcc.target/aarch64/mv-error11.c (test for warnings, line 9) PASS: gcc.target/aarch64/mv-error11.c (test for excess errors) PASS: gcc.target/aarch64/mv-error12.c (test for errors, line 6) PASS: gcc.target/aarch64/mv-error12.c (test for warnings, line 11) PASS: gcc.target/aarch64/mv-error12.c (test for warnings, line 13) PASS: gcc.target/aarch64/mv-error12.c (test for excess errors) PASS: gcc.target/aarch64/mv-error2.c (test for errors, line 9) PASS: gcc.target/aarch64/mv-error2.c (test for warnings, line 6) PASS: gcc.target/aarch64/mv-error2.c (test for excess errors) PASS: gcc.target/aarch64/mv-error3.c (test for errors, line 12) PASS: gcc.target/aarch64/mv-error3.c (test for warnings, line 9) PASS: gcc.target/aarch64/mv-error3.c (test for excess errors) PASS: gcc.target/aarch64/mv-error4.c (test for errors, line 6) PASS: gcc.target/aarch64/mv-error4.c (test for errors, line 9) PASS: gcc.target/aarch64/mv-error4.c (test for excess errors) PASS: gcc.target/aarch64/mv-error5.c (test for errors, line 8) PASS: gcc.target/aarch64/mv-error5.c (test for warnings, line 6) PASS: gcc.target/aarch64/mv-error5.c (test for excess errors) PASS: gcc.target/aarch64/mv-error6.c (test for errors, line 15) PASS: gcc.target/aarch64/mv-error6.c (test for errors, line 20) PASS: gcc.target/aarch64/mv-error6.c (test for warnings, line 11) PASS: gcc.target/aarch64/mv-error6.c (test for warnings, line 18) PASS: gcc.target/aarch64/mv-error6.c (test for excess errors) PASS: gcc.target/aarch64/mv-error7.c (test for errors, line 11) PASS: gcc.target/aarch64/mv-error7.c (test for warnings, line 6) PASS: gcc.target/aarch64/mv-error7.c (test for excess errors) PASS: gcc.target/aarch64/mv-error8.c (test for errors, line 9) PASS: gcc.target/aarch64/mv-error8.c (test for excess errors) PASS: gcc.target/aarch64/mv-error9.c (test for errors, line 11) PASS: gcc.target/aarch64/mv-error9.c (test for warnings, line 6) PASS: gcc.target/aarch64/mv-error9.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols1.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols1.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-symbols1.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-symbols1.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-symbols1.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols1.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mv-symbols1.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols1.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-symbols10.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols10.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-symbols10.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-symbols10.c scan-assembler-times \n\tadrp\tx., foo._Mdotprod\n 1 PASS: gcc.target/aarch64/mv-symbols10.c scan-assembler-times \n\tadrp\tx., foo._MsveMsve2\n 1 PASS: gcc.target/aarch64/mv-symbols10.c scan-assembler-times \n\tadrp\tx., foo.default\n 1 PASS: gcc.target/aarch64/mv-symbols10.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-symbols10.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols10.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mv-symbols10.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols10.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-symbols11.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols11.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-symbols11.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-symbols11.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols11.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols11.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-symbols12.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols12.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-symbols12.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-symbols12.c scan-assembler-times \n\tadrp\tx[0-9]+, foo\n 1 PASS: gcc.target/aarch64/mv-symbols12.c scan-assembler-times \n\tadrp\tx[0-9], foo._Mdotprod\n 1 PASS: gcc.target/aarch64/mv-symbols12.c scan-assembler-times \n\tadrp\tx[0-9], foo.default\n 1 PASS: gcc.target/aarch64/mv-symbols12.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols12.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols12.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-symbols13.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols13.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 0 PASS: gcc.target/aarch64/mv-symbols13.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 0 PASS: gcc.target/aarch64/mv-symbols13.c scan-assembler-times \n\tadrp\tx[0-9]+, foo\n 1 PASS: gcc.target/aarch64/mv-symbols13.c scan-assembler-times \n\tadrp\tx[0-9], foo._Mdotprod\n 0 PASS: gcc.target/aarch64/mv-symbols13.c scan-assembler-times \n\tadrp\tx[0-9], foo.default\n 0 PASS: gcc.target/aarch64/mv-symbols13.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols13.c scan-assembler-times \nfoo.default:\n 0 PASS: gcc.target/aarch64/mv-symbols13.c scan-assembler-times \nfoo.resolver:\n 0 PASS: gcc.target/aarch64/mv-symbols14.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols14.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-symbols14.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-symbols14.c scan-assembler-times \n\tadrp\tx., foo._Mdotprod\n 1 PASS: gcc.target/aarch64/mv-symbols14.c scan-assembler-times \n\tadrp\tx., foo.default\n 1 PASS: gcc.target/aarch64/mv-symbols14.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-symbols14.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols14.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols14.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-symbols2.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols2.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-symbols2.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-symbols2.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols2.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mv-symbols2.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols2.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-symbols3.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols3.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 0 PASS: gcc.target/aarch64/mv-symbols3.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 0 PASS: gcc.target/aarch64/mv-symbols3.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-symbols3.c scan-assembler-times \nfoo._Mdotprod:\n 0 PASS: gcc.target/aarch64/mv-symbols3.c scan-assembler-times \nfoo._MsveMsve2:\n 0 PASS: gcc.target/aarch64/mv-symbols3.c scan-assembler-times \nfoo.default:\n 0 PASS: gcc.target/aarch64/mv-symbols3.c scan-assembler-times \nfoo.resolver:\n 0 PASS: gcc.target/aarch64/mv-symbols4.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols4.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-symbols4.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-symbols4.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-symbols4.c scan-assembler-times \nfoo._Mdotprod:\n 0 PASS: gcc.target/aarch64/mv-symbols4.c scan-assembler-times \nfoo._MsveMsve2:\n 0 PASS: gcc.target/aarch64/mv-symbols4.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols4.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-symbols5.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols5.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 0 PASS: gcc.target/aarch64/mv-symbols5.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 0 PASS: gcc.target/aarch64/mv-symbols5.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-symbols5.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols5.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mv-symbols5.c scan-assembler-times \nfoo.default:\n 0 PASS: gcc.target/aarch64/mv-symbols5.c scan-assembler-times \nfoo.resolver:\n 0 PASS: gcc.target/aarch64/mv-symbols6.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols6.c scan-assembler-times .global\tfoo\n 1 PASS: gcc.target/aarch64/mv-symbols6.c scan-assembler-times .set\tfoo,foo.default\n 1 PASS: gcc.target/aarch64/mv-symbols6.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols6.c scan-assembler-times \nfoo.resolver:\n 0 PASS: gcc.target/aarch64/mv-symbols6.c scan-assembler-times \nfoo:\n 0 PASS: gcc.target/aarch64/mv-symbols6.c scan-assembler-times bl\tfoo.default\n 1 PASS: gcc.target/aarch64/mv-symbols7.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols7.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-symbols7.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-symbols7.c scan-assembler-times \n\tadrp\tx., foo._Mdotprod\n 1 PASS: gcc.target/aarch64/mv-symbols7.c scan-assembler-times \n\tadrp\tx., foo._MsveMsve2\n 1 PASS: gcc.target/aarch64/mv-symbols7.c scan-assembler-times \n\tadrp\tx., foo.default\n 1 PASS: gcc.target/aarch64/mv-symbols7.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-symbols7.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols7.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mv-symbols7.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols7.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-symbols8.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols8.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-symbols8.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-symbols8.c scan-assembler-times \n\tadrp\tx., foo._Mdotprod\n 1 PASS: gcc.target/aarch64/mv-symbols8.c scan-assembler-times \n\tadrp\tx., foo._MsveMsve2\n 1 PASS: gcc.target/aarch64/mv-symbols8.c scan-assembler-times \n\tadrp\tx., foo.default\n 1 PASS: gcc.target/aarch64/mv-symbols8.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-symbols8.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols8.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mv-symbols8.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols8.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mv-symbols9.c (test for excess errors) PASS: gcc.target/aarch64/mv-symbols9.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mv-symbols9.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mv-symbols9.c scan-assembler-times \n\tadrp\tx., foo._Mdotprod\n 1 PASS: gcc.target/aarch64/mv-symbols9.c scan-assembler-times \n\tadrp\tx., foo._MsveMsve2\n 1 PASS: gcc.target/aarch64/mv-symbols9.c scan-assembler-times \n\tadrp\tx., foo.default\n 1 PASS: gcc.target/aarch64/mv-symbols9.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mv-symbols9.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mv-symbols9.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mv-symbols9.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mv-symbols9.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mvc-error1.c (test for errors, line 9) PASS: gcc.target/aarch64/mvc-error1.c (test for warnings, line 6) PASS: gcc.target/aarch64/mvc-error1.c (test for excess errors) PASS: gcc.target/aarch64/mvc-error2.c (test for errors, line 9) PASS: gcc.target/aarch64/mvc-error2.c (test for warnings, line 6) PASS: gcc.target/aarch64/mvc-error2.c (test for excess errors) PASS: gcc.target/aarch64/mvc-symbols1.c (test for excess errors) PASS: gcc.target/aarch64/mvc-symbols1.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mvc-symbols1.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mvc-symbols1.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mvc-symbols1.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mvc-symbols1.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mvc-symbols1.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mvc-symbols1.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mvc-symbols2.c (test for excess errors) PASS: gcc.target/aarch64/mvc-symbols2.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 1 PASS: gcc.target/aarch64/mvc-symbols2.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 1 PASS: gcc.target/aarch64/mvc-symbols2.c scan-assembler-times \nfoo._Mdotprod:\n 1 PASS: gcc.target/aarch64/mvc-symbols2.c scan-assembler-times \nfoo._MsveMsve2:\n 1 PASS: gcc.target/aarch64/mvc-symbols2.c scan-assembler-times \nfoo.default:\n 1 PASS: gcc.target/aarch64/mvc-symbols2.c scan-assembler-times \nfoo.resolver:\n 1 PASS: gcc.target/aarch64/mvc-symbols3.c (test for excess errors) PASS: gcc.target/aarch64/mvc-symbols3.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 0 PASS: gcc.target/aarch64/mvc-symbols3.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 0 PASS: gcc.target/aarch64/mvc-symbols3.c scan-assembler-times \n\tbl\tfoo\n 1 PASS: gcc.target/aarch64/mvc-symbols3.c scan-assembler-times \nfoo._Mdotprod:\n 0 PASS: gcc.target/aarch64/mvc-symbols3.c scan-assembler-times \nfoo._MsveMsve2:\n 0 PASS: gcc.target/aarch64/mvc-symbols3.c scan-assembler-times \nfoo.default:\n 0 PASS: gcc.target/aarch64/mvc-symbols3.c scan-assembler-times \nfoo.resolver:\n 0 PASS: gcc.target/aarch64/mvc-symbols4.c (test for excess errors) PASS: gcc.target/aarch64/mvc-symbols4.c scan-assembler-times \n\t.set\tfoo,foo.resolver\n 0 PASS: gcc.target/aarch64/mvc-symbols4.c scan-assembler-times \n\t.type\tfoo, %gnu_indirect_function\n 0 PASS: gcc.target/aarch64/mvc-symbols4.c scan-assembler-times \nfoo._Mdotprod:\n 0 PASS: gcc.target/aarch64/mvc-symbols4.c scan-assembler-times \nfoo._MsveMsve2:\n 0 PASS: gcc.target/aarch64/mvc-symbols4.c scan-assembler-times \nfoo.default:\n 0 PASS: gcc.target/aarch64/mvc-symbols4.c scan-assembler-times \nfoo.resolver:\n 0 PASS: gcc.target/aarch64/mvc-warning1.c (test for warnings, line 11) PASS: gcc.target/aarch64/mvc-warning1.c (test for excess errors) PASS: gcc.target/aarch64/mvn-cmeq0-1.c (test for excess errors) PASS: gcc.target/aarch64/mvn-cmeq0-1.c scan-assembler-not \\tcmeq\\t PASS: gcc.target/aarch64/mvn-cmeq0-1.c scan-assembler-not \\tnot\\t PASS: gcc.target/aarch64/mvn-cmeq0-1.c scan-assembler-times \\tcmtst\\t 1 PASS: gcc.target/aarch64/mvn_zero_ext.c (test for excess errors) PASS: gcc.target/aarch64/mvn_zero_ext.c check-function-bodies foo PASS: gcc.target/aarch64/narrow-gp-writes-1.c (test for excess errors) PASS: gcc.target/aarch64/narrow-gp-writes-1.c scan-assembler-times \\tadd\\tw[0-9]+, w[0-9]+, 3 1 PASS: gcc.target/aarch64/narrow-gp-writes-1.c scan-rtl-dump-times narrow_gp_writes "Successfully narrowed insn" 1 PASS: gcc.target/aarch64/narrow-gp-writes-2.c (test for excess errors) PASS: gcc.target/aarch64/narrow-gp-writes-2.c scan-assembler \\tadds\\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/narrow-gp-writes-2.c scan-rtl-dump-times narrow_gp_writes "Successfully narrowed insn" 1 PASS: gcc.target/aarch64/narrow-gp-writes-3.c (test for excess errors) PASS: gcc.target/aarch64/narrow-gp-writes-3.c scan-assembler \\tuxtw\\tx[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/narrow-gp-writes-3.c scan-assembler-not \\tand\\tx[0-9]+, x[0-9]+, 4294967295 PASS: gcc.target/aarch64/narrow-gp-writes-3.c scan-rtl-dump-times narrow_gp_writes "Successfully narrowed insn" 1 PASS: gcc.target/aarch64/narrow-gp-writes-4.c (test for excess errors) PASS: gcc.target/aarch64/narrow-gp-writes-4.c check-function-bodies test_phi1 PASS: gcc.target/aarch64/narrow-gp-writes-4.c scan-rtl-dump-times narrow_gp_writes "Successfully narrowed insn" 2 PASS: gcc.target/aarch64/narrow-gp-writes-5.c (test for excess errors) PASS: gcc.target/aarch64/narrow-gp-writes-5.c scan-assembler-not \\tadd\\tw[0-9]+, w[0-9]+, 1 PASS: gcc.target/aarch64/narrow-gp-writes-5.c scan-rtl-dump-not narrow_gp_writes "Successfully narrowed insn" PASS: gcc.target/aarch64/narrow-gp-writes-6.c (test for excess errors) PASS: gcc.target/aarch64/narrow-gp-writes-6.c scan-assembler-times \\tadd\\tw[0-9]+, w[0-9]+, 3 1 PASS: gcc.target/aarch64/narrow-gp-writes-7.c (test for excess errors) PASS: gcc.target/aarch64/narrow-gp-writes-7.c scan-assembler \\tadd\\tx[0-9]+, x[0-9]+, 1 PASS: gcc.target/aarch64/narrow-gp-writes-7.c scan-assembler-not \\tadd\\tw[0-9]+, w[0-9]+, 1 PASS: gcc.target/aarch64/narrow-gp-writes-7.c scan-rtl-dump-not narrow_gp_writes "Successfully narrowed insn" PASS: gcc.target/aarch64/narrow-gp-writes-8.c (test for excess errors) PASS: gcc.target/aarch64/narrow_high-intrinsics.c (test for excess errors) PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\taddhn2\\tv 6 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\trshrn2\\tv 6 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\tshrn2\\tv 6 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\tsubhn2\\tv 6 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times \\txtn2\\tv 6 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times raddhn2\\tv 6 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times rsubhn2\\tv 6 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqrshrn2\\tv 3 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqrshrun2\\tv 3 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqshrn2\\tv 3 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqshrun2\\tv 3 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqxtn2\\tv 3 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times sqxtun2\\tv 3 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times uqrshrn2\\tv 3 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times uqshrn2\\tv 3 PASS: gcc.target/aarch64/narrow_high-intrinsics.c scan-assembler-times uqxtn2\\tv 3 PASS: gcc.target/aarch64/narrow_high_combine.c (test for excess errors) PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\taddhn2\\tv 12 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\traddhn2\\tv 12 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\trshrn2\\tv 12 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\trsubhn2\\tv 12 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tshrn2\\tv 12 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tsqrshrn2\\tv 6 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tsqrshrun2\\tv 6 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tsqshrn2\\tv 6 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tsqshrun2\\tv 6 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tsqxtn2\\tv 6 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tsqxtun2\\tv 6 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tsubhn2\\tv 12 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tuqrshrn2\\tv 6 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tuqshrn2\\tv 6 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tuqxtn2\\tv 6 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\tuzp1\\tv 6 PASS: gcc.target/aarch64/narrow_high_combine.c scan-assembler-times \\txtn2\\tv 6 PASS: gcc.target/aarch64/narrow_zero_high_half.c (test for excess errors) PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-not dup\\t PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\taddhn\\tv 6 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\traddhn\\tv 6 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\trshrn\\tv 6 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\trsubhn\\tv 6 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tshrn\\tv 6 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tsqrshrn\\tv 3 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tsqrshrun\\tv 3 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tsqshrn\\tv 3 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tsqshrun\\tv 3 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tsqxtn\\tv 3 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tsqxtun\\tv 3 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tsubhn\\tv 6 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tuqrshrn\\tv 3 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tuqshrn\\tv 3 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\tuqxtn\\tv 3 PASS: gcc.target/aarch64/narrow_zero_high_half.c scan-assembler-times \\txtn\\tv 6 PASS: gcc.target/aarch64/neg_1.c (test for excess errors) PASS: gcc.target/aarch64/neg_1.c execution test PASS: gcc.target/aarch64/neg_1.c scan-assembler neg\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/neg_1.c scan-assembler neg\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/neg_1.c scan-assembler neg\tw[0-9]+ PASS: gcc.target/aarch64/neg_1.c scan-assembler neg\tx[0-9]+ PASS: gcc.target/aarch64/neg_abs_1.c (test for excess errors) PASS: gcc.target/aarch64/neg_abs_1.c scan-assembler-not \tneg\tw[0-9]*.* PASS: gcc.target/aarch64/neg_abs_1.c scan-assembler-not \tneg\tx[0-9]*.* PASS: gcc.target/aarch64/neg_bf_1.c (test for excess errors) PASS: gcc.target/aarch64/neg_bf_1.c scan-assembler-times \\teor\\t[zv] 11 PASS: gcc.target/aarch64/neg_bf_2.c (test for excess errors) PASS: gcc.target/aarch64/neg_bf_2.c scan-assembler \\teor\\t[zv] PASS: gcc.target/aarch64/negs.c (test for excess errors) PASS: gcc.target/aarch64/negs.c execution test PASS: gcc.target/aarch64/negs.c scan-assembler negs\tw[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/negs.c scan-assembler negs\tw[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/negs.c scan-assembler negs\tx[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/negs.c scan-assembler negs\tx[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/neoverse_v1_1.c (test for excess errors) PASS: gcc.target/aarch64/neoverse_v1_1.c scan-assembler ld3\\t{[^{}]*}, \\[x[0-9]+\\]\\n PASS: gcc.target/aarch64/neoverse_v1_2.c (test for excess errors) PASS: gcc.target/aarch64/neoverse_v1_2.c scan-tree-dump vect "_[0-9]+ - _[0-9]+ 1 times scalar_stmt costs 0 " PASS: gcc.target/aarch64/neoverse_v1_2.c scan-tree-dump vect "_[0-9]+ - _[0-9]+ 1 times vector_stmt costs 2 " PASS: gcc.target/aarch64/neoverse_v1_2.c scan-tree-dump-not vect "vector_stmt costs 0 " PASS: gcc.target/aarch64/neoverse_v1_3.c (test for excess errors) PASS: gcc.target/aarch64/neoverse_v1_3.c scan-tree-dump vect "_[0-9]+ - _[0-9]+ 1 times scalar_stmt costs 0 " PASS: gcc.target/aarch64/neoverse_v1_3.c scan-tree-dump vect "_[0-9]+ - _[0-9]+ 1 times vector_stmt costs 0 " PASS: gcc.target/aarch64/ngc.c (test for excess errors) PASS: gcc.target/aarch64/ngc.c execution test PASS: gcc.target/aarch64/ngc.c scan-assembler-times ngc\tw[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/ngc.c scan-assembler-times ngc\tx[0-9]+, x[0-9]+ 1 PASS: gcc.target/aarch64/no-inline-lrint_1.c (test for excess errors) PASS: gcc.target/aarch64/no-inline-lrint_1.c scan-assembler-not fcvtzs PASS: gcc.target/aarch64/no-inline-lrint_1.c scan-assembler-times bl\tllrint 2 PASS: gcc.target/aarch64/no-inline-lrint_1.c scan-assembler-times bl\tlrint 4 PASS: gcc.target/aarch64/no-inline-lrint_1.c scan-assembler-times frintx\t[d,s][0-9]+, [d,s][0-9]+ 6 UNSUPPORTED: gcc.target/aarch64/no-inline-lrint_2.c UNSUPPORTED: gcc.target/aarch64/no-inline-lrint_3.c PASS: gcc.target/aarch64/no_merge_trunc_signed_zero.c (test for excess errors) PASS: gcc.target/aarch64/no_merge_trunc_signed_zero.c scan-assembler cvtzs\\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/no_merge_trunc_signed_zero.c scan-assembler cvtzs\\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/no_merge_trunc_signed_zero.c scan-assembler frintx\\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/no_merge_trunc_signed_zero.c scan-assembler frintx\\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/no_merge_trunc_signed_zero.c scan-assembler scvtf\\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/no_merge_trunc_signed_zero.c scan-assembler scvtf\\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/noeffect.c (test for excess errors) PASS: gcc.target/aarch64/noeffect.c check-function-bodies foo PASS: gcc.target/aarch64/noeffect10.c (test for excess errors) PASS: gcc.target/aarch64/noeffect10.c check-function-bodies foo PASS: gcc.target/aarch64/noeffect11.c (test for excess errors) PASS: gcc.target/aarch64/noeffect11.c check-function-bodies f1 PASS: gcc.target/aarch64/noeffect11.c check-function-bodies f2 PASS: gcc.target/aarch64/noeffect2.c (test for excess errors) PASS: gcc.target/aarch64/noeffect2.c check-function-bodies foo PASS: gcc.target/aarch64/noeffect3.c (test for excess errors) PASS: gcc.target/aarch64/noeffect3.c check-function-bodies foo PASS: gcc.target/aarch64/noeffect4.c (test for excess errors) PASS: gcc.target/aarch64/noeffect4.c check-function-bodies foo PASS: gcc.target/aarch64/noeffect5.c (test for excess errors) PASS: gcc.target/aarch64/noeffect5.c check-function-bodies foo PASS: gcc.target/aarch64/noeffect6.c (test for excess errors) PASS: gcc.target/aarch64/noeffect6.c check-function-bodies foo PASS: gcc.target/aarch64/noeffect7.c (test for excess errors) PASS: gcc.target/aarch64/noeffect7.c check-function-bodies foo PASS: gcc.target/aarch64/noeffect8.c (test for excess errors) PASS: gcc.target/aarch64/noeffect8.c check-function-bodies add PASS: gcc.target/aarch64/noeffect9.c (test for excess errors) PASS: gcc.target/aarch64/noeffect9.c check-function-bodies foo PASS: gcc.target/aarch64/nofp_1.c (test for errors, line 18) PASS: gcc.target/aarch64/nofp_1.c (test for excess errors) PASS: gcc.target/aarch64/nofp_2.c (test for errors, line 8) PASS: gcc.target/aarch64/nofp_2.c (test for errors, line 9) PASS: gcc.target/aarch64/nofp_2.c (test for excess errors) PASS: gcc.target/aarch64/noplt_1.c (test for excess errors) PASS: gcc.target/aarch64/noplt_1.c scan-assembler blr PASS: gcc.target/aarch64/noplt_1.c scan-assembler-not bl\t PASS: gcc.target/aarch64/noplt_2.c (test for excess errors) PASS: gcc.target/aarch64/noplt_2.c scan-assembler-times bl\t 1 PASS: gcc.target/aarch64/noplt_2.c scan-assembler-times blr 1 PASS: gcc.target/aarch64/noplt_3.c (test for excess errors) PASS: gcc.target/aarch64/noplt_3.c scan-assembler-not b\t PASS: gcc.target/aarch64/noplt_3.c scan-assembler-times br\t 2 PASS: gcc.target/aarch64/nospill.c (test for excess errors) PASS: gcc.target/aarch64/nospill.c scan-assembler-not \tstr\t PASS: gcc.target/aarch64/nosplit-di-const-volatile_1.c (test for excess errors) PASS: gcc.target/aarch64/nosplit-di-const-volatile_1.c scan-assembler-not str\tw..?, .* PASS: gcc.target/aarch64/nosplit-di-const-volatile_1.c scan-assembler-times str\tx..?, .* 1 PASS: gcc.target/aarch64/options_set_1.c (test for excess errors) PASS: gcc.target/aarch64/options_set_1.c scan-assembler-times \\.arch armv8\\.2\\-a\\+crc\\n 1 PASS: gcc.target/aarch64/options_set_11.c (test for excess errors) PASS: gcc.target/aarch64/options_set_11.c scan-assembler \\.arch armv8\\.2-a\\+crc\\n PASS: gcc.target/aarch64/options_set_12.c (test for excess errors) PASS: gcc.target/aarch64/options_set_12.c scan-assembler \\.arch armv8\\.2-a\\+crc\\+fp16\\n PASS: gcc.target/aarch64/options_set_13.c (test for excess errors) PASS: gcc.target/aarch64/options_set_13.c scan-assembler \\.arch armv8\\.2-a\\+crc\\+fp16\\n PASS: gcc.target/aarch64/options_set_14.c (test for excess errors) PASS: gcc.target/aarch64/options_set_14.c scan-assembler \\.arch armv8\\.2-a\\+crc\\+fp16fml\\n PASS: gcc.target/aarch64/options_set_15.c (test for excess errors) PASS: gcc.target/aarch64/options_set_15.c scan-assembler \\.arch armv8\\.2-a\\+crc\\+fp16fml*\\n PASS: gcc.target/aarch64/options_set_16.c (test for excess errors) PASS: gcc.target/aarch64/options_set_16.c scan-assembler \\.arch armv8\\.2-a\\+crc\\+fp16fml\\n PASS: gcc.target/aarch64/options_set_17.c (test for excess errors) PASS: gcc.target/aarch64/options_set_17.c scan-assembler \\.arch armv8\\.2-a\\+dotprod\\+crc\\n PASS: gcc.target/aarch64/options_set_18.c (test for excess errors) PASS: gcc.target/aarch64/options_set_18.c scan-assembler \\.arch armv8\\.4-a\\+crc\\n PASS: gcc.target/aarch64/options_set_19.c (test for excess errors) PASS: gcc.target/aarch64/options_set_19.c scan-assembler \\.arch armv8\\.4-a\\+crc\\n PASS: gcc.target/aarch64/options_set_2.c (test for excess errors) PASS: gcc.target/aarch64/options_set_2.c scan-assembler-times \\.arch armv8\\.2\\-a\\+crc\\+crypto\\n 1 PASS: gcc.target/aarch64/options_set_20.c (test for excess errors) PASS: gcc.target/aarch64/options_set_20.c scan-assembler \\.arch armv8\\.4-a\\+crc\\+fp16\\n PASS: gcc.target/aarch64/options_set_21.c (test for excess errors) PASS: gcc.target/aarch64/options_set_21.c scan-assembler \\.arch armv8\\.4-a\\+crc\\+fp16\\n PASS: gcc.target/aarch64/options_set_22.c (test for excess errors) PASS: gcc.target/aarch64/options_set_22.c scan-assembler \\.arch armv8\\.4-a\\+crc\\+fp16\\n PASS: gcc.target/aarch64/options_set_23.c (test for excess errors) PASS: gcc.target/aarch64/options_set_23.c scan-assembler \\.arch armv8\\.4-a\\+crc\\+fp16\\n PASS: gcc.target/aarch64/options_set_24.c (test for excess errors) PASS: gcc.target/aarch64/options_set_24.c scan-assembler \\.arch armv8\\.4-a\\+crc\\+fp16\\n PASS: gcc.target/aarch64/options_set_25.c (test for excess errors) PASS: gcc.target/aarch64/options_set_25.c scan-assembler \\.arch armv8\\.4-a\\+crc\\+fp16\\n PASS: gcc.target/aarch64/options_set_26.c (test for excess errors) PASS: gcc.target/aarch64/options_set_26.c scan-assembler \\.arch armv8\\.4-a\\+crc\\+fp16\\n PASS: gcc.target/aarch64/options_set_27.c (test for excess errors) PASS: gcc.target/aarch64/options_set_27.c scan-assembler-times \\.arch armv8\\.2\\-a\\+crc\\+aes\\+sha3\\n 1 PASS: gcc.target/aarch64/options_set_28.c (test for excess errors) PASS: gcc.target/aarch64/options_set_28.c scan-assembler-times \\.arch armv9\\.3\\-a\\+crc\\+nopredres\\+nomops\\n 1 XFAIL: gcc.target/aarch64/options_set_29.c (test for excess errors) XFAIL: gcc.target/aarch64/options_set_29.c no arch from cpu at line 9 (test for warnings, line ) PASS: gcc.target/aarch64/options_set_29.c using only sve at line 10 (test for warnings, line ) PASS: gcc.target/aarch64/options_set_3.c (test for excess errors) PASS: gcc.target/aarch64/options_set_3.c scan-assembler-times \\.arch armv8\\.2\\-a\\+crc\\+crypto\\n 1 PASS: gcc.target/aarch64/options_set_30.c (test for excess errors) PASS: gcc.target/aarch64/options_set_30.c scan-assembler \\.arch armv8-a\\+sve2-aes\\+sve2-bitperm\\+sve2-sha3\\+sve2-sm4\\n PASS: gcc.target/aarch64/options_set_4.c (test for excess errors) PASS: gcc.target/aarch64/options_set_4.c scan-assembler-times \\.arch armv8\\.2\\-a\\+crc\\+crypto\\n 1 PASS: gcc.target/aarch64/options_set_5.c (test for excess errors) PASS: gcc.target/aarch64/options_set_5.c scan-assembler-times \\.arch armv8\\.2\\-a\\+crc\\+aes\\n 1 PASS: gcc.target/aarch64/options_set_6.c (test for excess errors) PASS: gcc.target/aarch64/options_set_6.c scan-assembler-times \\.arch armv8\\.2\\-a\\+crc\\+aes\\n 1 PASS: gcc.target/aarch64/options_set_7.c (test for excess errors) PASS: gcc.target/aarch64/options_set_7.c scan-assembler-times \\.arch armv8\\.4\\-a\\+crc\\n 1 PASS: gcc.target/aarch64/options_set_8.c (test for excess errors) PASS: gcc.target/aarch64/options_set_8.c scan-assembler-times \\.arch armv8\\.4\\-a\\+crc\\+nodotprod\\n 1 PASS: gcc.target/aarch64/options_set_9.c (test for excess errors) PASS: gcc.target/aarch64/options_set_9.c scan-assembler-times \\.arch armv8\\-a\\n 1 PASS: gcc.target/aarch64/orr_imm_1.c (test for excess errors) PASS: gcc.target/aarch64/orr_imm_1.c scan-assembler orr\\tv[0-9]+.4s, #171 PASS: gcc.target/aarch64/orr_imm_1.c scan-assembler orr\\tv[0-9]+.4s, #18, lsl #24 PASS: gcc.target/aarch64/orr_imm_1.c scan-assembler orr\\tv[0-9]+.4s, #205, lsl #8 PASS: gcc.target/aarch64/orr_imm_1.c scan-assembler orr\\tv[0-9]+.4s, #239, lsl #16 PASS: gcc.target/aarch64/orr_imm_1.c scan-assembler orr\\tv[0-9]+.8h, #52 PASS: gcc.target/aarch64/orr_imm_1.c scan-assembler orr\\tv[0-9]+.8h, #86, lsl #8 PASS: gcc.target/aarch64/pcs_attribute-2.c (test for excess errors) PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-not \\.variant_pcs\\tf_def_basepcs PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-not \\.variant_pcs\\tf_local_weakref_undef_vpcs PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-not \\.variant_pcs\\tf_undef_basepcs PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_alias_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_def_renamed_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_def_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_hidden_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_local_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_local_weakref_def_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_protected_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_undef_renamed_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_undef_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_weak_alias_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\tf_weak_undef_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-3.c (test for excess errors) PASS: gcc.target/aarch64/pcs_attribute-3.c scan-assembler-not \\.variant_pcs\\tf_ifunc_basepcs PASS: gcc.target/aarch64/pcs_attribute-3.c scan-assembler-not \\.variant_pcs\\tf_local_basepcs PASS: gcc.target/aarch64/pcs_attribute-3.c scan-assembler-times \\.variant_pcs\\tf_hidden_ifunc_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-3.c scan-assembler-times \\.variant_pcs\\tf_ifunc_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-3.c scan-assembler-times \\.variant_pcs\\tf_local_ifunc_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute-3.c scan-assembler-times \\.variant_pcs\\tf_local_vpcs 1 PASS: gcc.target/aarch64/pcs_attribute.c (test for errors, line 7) PASS: gcc.target/aarch64/pcs_attribute.c (test for excess errors) PASS: gcc.target/aarch64/phi-factor-binary-1.c (test for excess errors) PASS: gcc.target/aarch64/phi-factor-binary-1.c scan-assembler-not \\tb\\.[a-z] PASS: gcc.target/aarch64/phi-factor-binary-1.c scan-assembler-not \\tcbn?z\\t PASS: gcc.target/aarch64/phi-factor-binary-1.c scan-assembler-times \\tlsl\\t 1 PASS: gcc.target/aarch64/phi-factor-binary-1.c scan-assembler-times \\tmul\\t 2 PASS: gcc.target/aarch64/pic-constantpool1.c (test for excess errors) PASS: gcc.target/aarch64/pic-small.c (test for excess errors) PASS: gcc.target/aarch64/pic-small.c scan-assembler-times adrp\tx[0-9]+, _GLOBAL_OFFSET_TABLE 2 PASS: gcc.target/aarch64/pic-symrefplus.c (test for excess errors) PASS: gcc.target/aarch64/pmull_1.c (test for excess errors) PASS: gcc.target/aarch64/pmull_1.c scan-assembler-times pmull2\\tv 1 PASS: gcc.target/aarch64/pmull_1.c scan-assembler-times pmull\\tv 1 PASS: gcc.target/aarch64/popcnt-eq-1.c (test for excess errors) PASS: gcc.target/aarch64/popcnt-eq-1.c check-function-bodies h16 XFAIL: gcc.target/aarch64/popcnt-eq-1.c check-function-bodies h8 PASS: gcc.target/aarch64/popcnt-eq-1.c scan-rtl-dump-times expand "popcount == 1:" 2 PASS: gcc.target/aarch64/popcnt-le-1.c (test for excess errors) PASS: gcc.target/aarch64/popcnt-le-1.c check-function-bodies gt32 PASS: gcc.target/aarch64/popcnt-le-1.c check-function-bodies le32 PASS: gcc.target/aarch64/popcnt-le-2.c (test for excess errors) PASS: gcc.target/aarch64/popcnt-le-2.c check-function-bodies gt32 PASS: gcc.target/aarch64/popcnt-le-2.c check-function-bodies le32 PASS: gcc.target/aarch64/popcnt-le-2.c scan-tree-dump-not optimized "POPCOUNT \\(" PASS: gcc.target/aarch64/popcnt-le-2.c scan-tree-dump-not optimized "__builtin_popcount \\(" PASS: gcc.target/aarch64/popcnt-le-3.c (test for excess errors) PASS: gcc.target/aarch64/popcnt-le-3.c check-function-bodies gt16 PASS: gcc.target/aarch64/popcnt-le-3.c check-function-bodies le16 PASS: gcc.target/aarch64/popcnt-sve.c (test for excess errors) PASS: gcc.target/aarch64/popcnt-sve.c check-function-bodies f_v2di PASS: gcc.target/aarch64/popcnt-sve.c check-function-bodies f_v2si PASS: gcc.target/aarch64/popcnt-sve.c check-function-bodies f_v4hi PASS: gcc.target/aarch64/popcnt-sve.c check-function-bodies f_v4si PASS: gcc.target/aarch64/popcnt-sve.c check-function-bodies f_v8hi PASS: gcc.target/aarch64/popcnt-udot.c (test for excess errors) PASS: gcc.target/aarch64/popcnt-udot.c check-function-bodies bar PASS: gcc.target/aarch64/popcnt-udot.c check-function-bodies bar1 PASS: gcc.target/aarch64/popcnt-udot.c check-function-bodies bar2 PASS: gcc.target/aarch64/popcnt-vec.c (test for excess errors) PASS: gcc.target/aarch64/popcnt-vec.c scan-assembler-not \\tbl\\tpopcount PASS: gcc.target/aarch64/popcnt-vec.c scan-assembler-times cnt\\t 7 PASS: gcc.target/aarch64/popcnt-vec.c scan-assembler-times ldr\\td 2 PASS: gcc.target/aarch64/popcnt-vec.c scan-assembler-times ldr\\tq 5 PASS: gcc.target/aarch64/popcnt-vec.c scan-assembler-times uaddlp\\t 12 PASS: gcc.target/aarch64/popcnt.c (test for excess errors) PASS: gcc.target/aarch64/popcnt.c scan-assembler-not popcount PASS: gcc.target/aarch64/popcnt.c scan-assembler-times cnt\\t 4 PASS: gcc.target/aarch64/popcnt.c scan-assembler-times fmov\\td 2 PASS: gcc.target/aarch64/popcnt.c scan-assembler-times fmov\\ts 1 PASS: gcc.target/aarch64/popcnt.c scan-assembler-times ldr\\ts 1 PASS: gcc.target/aarch64/popcnt10.c (test for excess errors) PASS: gcc.target/aarch64/popcnt10.c check-function-bodies h128 PASS: gcc.target/aarch64/popcnt10.c scan-tree-dump-not optimized "POPCOUNT " PASS: gcc.target/aarch64/popcnt10.c scan-tree-dump-times optimized " __builtin_popcount" 2 PASS: gcc.target/aarch64/popcnt11.c (test for excess errors) PASS: gcc.target/aarch64/popcnt11.c check-function-bodies f_di PASS: gcc.target/aarch64/popcnt11.c check-function-bodies f_hi PASS: gcc.target/aarch64/popcnt11.c check-function-bodies f_qi PASS: gcc.target/aarch64/popcnt11.c check-function-bodies f_si PASS: gcc.target/aarch64/popcnt12.c (test for excess errors) PASS: gcc.target/aarch64/popcnt12.c check-function-bodies foo PASS: gcc.target/aarch64/popcnt13.c (test for excess errors) PASS: gcc.target/aarch64/popcnt13.c check-function-bodies h128 PASS: gcc.target/aarch64/popcnt13.c scan-tree-dump-not optimized " __builtin_popcount" PASS: gcc.target/aarch64/popcnt13.c scan-tree-dump-times optimized "POPCOUNT " 1 PASS: gcc.target/aarch64/popcnt2.c (test for excess errors) PASS: gcc.target/aarch64/popcnt2.c scan-assembler-not popcount PASS: gcc.target/aarch64/popcnt2.c scan-assembler-not sxtw PASS: gcc.target/aarch64/popcnt2.c scan-assembler-not umov PASS: gcc.target/aarch64/popcnt2.c scan-assembler-not uxtw PASS: gcc.target/aarch64/popcnt2.c scan-assembler-times cnt\\t 2 PASS: gcc.target/aarch64/popcnt2.c scan-assembler-times fmov 4 PASS: gcc.target/aarch64/popcnt5.c (test for excess errors) PASS: gcc.target/aarch64/popcnt5.c check-function-bodies h8 PASS: gcc.target/aarch64/popcnt6.c (test for excess errors) PASS: gcc.target/aarch64/popcnt6.c check-function-bodies h8 PASS: gcc.target/aarch64/popcnt7.c (test for excess errors) PASS: gcc.target/aarch64/popcnt7.c check-function-bodies h8 PASS: gcc.target/aarch64/popcnt8.c (test for excess errors) PASS: gcc.target/aarch64/popcnt8.c check-function-bodies h8 PASS: gcc.target/aarch64/popcnt9.c (test for excess errors) PASS: gcc.target/aarch64/popcnt9.c check-function-bodies h128 PASS: gcc.target/aarch64/popcnt9.c scan-tree-dump-not optimized " __builtin_popcount" PASS: gcc.target/aarch64/popcnt9.c scan-tree-dump-times optimized "POPCOUNT " 1 PASS: gcc.target/aarch64/popcount4.c (test for excess errors) PASS: gcc.target/aarch64/popcount4.c scan-tree-dump-times optimized "__builtin_popcount|\\.POPCOUNT" 0 PASS: gcc.target/aarch64/pr100028.c (test for excess errors) PASS: gcc.target/aarch64/pr100028.c scan-assembler-times \\tbfxil\\t 2 PASS: gcc.target/aarch64/pr100056.c (test for excess errors) XFAIL: gcc.target/aarch64/pr100056.c scan-assembler-not \\t[us]bfiz\\tw[0-9]+, w[0-9]+, 11 PASS: gcc.target/aarch64/pr100056.c scan-assembler-times \\t[us]bfiz\\tw[0-9]+, w[0-9]+, 11 2 PASS: gcc.target/aarch64/pr100056.c scan-assembler-times \\tadd\\tw[0-9]+, w[0-9]+, w[0-9]+, uxtb\\n 2 PASS: gcc.target/aarch64/pr100075.c (test for excess errors) PASS: gcc.target/aarch64/pr100075.c scan-assembler \\textr\\tw[0-9]+, w[0-9]+, w[0-9]+, 16 PASS: gcc.target/aarch64/pr100075.c scan-assembler \\tneg\\tw[0-9]+, w[0-9]+, asr 16 PASS: gcc.target/aarch64/pr100075.c scan-assembler-not \\tsbfx\\tx[0-9]+, x[0-9]+, 16, 16 PASS: gcc.target/aarch64/pr100518.c (test for excess errors) PASS: gcc.target/aarch64/pr102008.c (test for excess errors) PASS: gcc.target/aarch64/pr102008.c scan-assembler-not add PASS: gcc.target/aarch64/pr102008.c scan-assembler-times csel 1 PASS: gcc.target/aarch64/pr102376.c (test for errors, line 3) PASS: gcc.target/aarch64/pr102376.c (test for excess errors) PASS: gcc.target/aarch64/pr103085.c (test for excess errors) PASS: gcc.target/aarch64/pr103094.c (test for excess errors) PASS: gcc.target/aarch64/pr103147-1.c (test for excess errors) PASS: gcc.target/aarch64/pr103147-10.c (test for excess errors) PASS: gcc.target/aarch64/pr103147-10.c check-function-bodies arg PASS: gcc.target/aarch64/pr103147-10.c check-function-bodies ld2 PASS: gcc.target/aarch64/pr103147-10.c check-function-bodies ld3 PASS: gcc.target/aarch64/pr103147-10.c check-function-bodies ld4 PASS: gcc.target/aarch64/pr103147-10.c check-function-bodies ret PASS: gcc.target/aarch64/pr103147-2.c (test for excess errors) PASS: gcc.target/aarch64/pr103147-3.c (test for excess errors) PASS: gcc.target/aarch64/pr103147-4.c (test for excess errors) PASS: gcc.target/aarch64/pr103147-5.c (test for excess errors) PASS: gcc.target/aarch64/pr103147-6.c (test for excess errors) PASS: gcc.target/aarch64/pr103147-7.c (test for excess errors) PASS: gcc.target/aarch64/pr103147-8.c (test for excess errors) PASS: gcc.target/aarch64/pr103147-9.c (test for errors, line 7) XFAIL: gcc.target/aarch64/pr103147-9.c (test for excess errors) PASS: gcc.target/aarch64/pr103149.c (test for excess errors) PASS: gcc.target/aarch64/pr103311.c (test for excess errors) PASS: gcc.target/aarch64/pr103350-1.c (test for excess errors) PASS: gcc.target/aarch64/pr103350-1.c execution test PASS: gcc.target/aarch64/pr103350-1.c scan-rtl-dump ree "because some vector uses aren't extension" PASS: gcc.target/aarch64/pr103350-2.c (test for excess errors) PASS: gcc.target/aarch64/pr103350-2.c execution test PASS: gcc.target/aarch64/pr103350-2.c scan-rtl-dump ree "because some vector uses aren't extension" PASS: gcc.target/aarch64/pr103523.c (test for excess errors) PASS: gcc.target/aarch64/pr103741.c (test for excess errors) PASS: gcc.target/aarch64/pr104005.c (test for excess errors) PASS: gcc.target/aarch64/pr104005.c scan-assembler-not \\tstp\\t PASS: gcc.target/aarch64/pr104689.c (test for excess errors) PASS: gcc.target/aarch64/pr104689.c execution test PASS: gcc.target/aarch64/pr104921-1.c (test for excess errors) PASS: gcc.target/aarch64/pr104921-1.c check-function-bodies foo PASS: gcc.target/aarch64/pr104921-2.c (test for excess errors) PASS: gcc.target/aarch64/pr105549.c (test for excess errors) PASS: gcc.target/aarch64/pr105549.c scan-assembler stp\tx1, x2, \\[sp, 8\\] PASS: gcc.target/aarch64/pr105928.c (test for excess errors) PASS: gcc.target/aarch64/pr105928.c scan-assembler-times \\tbic\\t 2 PASS: gcc.target/aarch64/pr105928.c scan-assembler-times \\tmov\\t 7 PASS: gcc.target/aarch64/pr105928.c scan-assembler-times \\tmovk\\t 7 PASS: gcc.target/aarch64/pr105928.c scan-assembler-times \\torr\\t 4 PASS: gcc.target/aarch64/pr105928.c scan-assembler-times \\tstp\\t 1 PASS: gcc.target/aarch64/pr106583.c (test for excess errors) PASS: gcc.target/aarch64/pr106583.c check-function-bodies f1 PASS: gcc.target/aarch64/pr106583.c check-function-bodies f2 PASS: gcc.target/aarch64/pr106583.c check-function-bodies f3 PASS: gcc.target/aarch64/pr106583.c check-function-bodies f4 PASS: gcc.target/aarch64/pr106583.c check-function-bodies f5 PASS: gcc.target/aarch64/pr106583.c check-function-bodies f6 PASS: gcc.target/aarch64/pr106583.c check-function-bodies f7 PASS: gcc.target/aarch64/pr106594_1.c (test for excess errors) PASS: gcc.target/aarch64/pr106594_1.c scan-assembler (?n)\\tldr\\t.*\\[x[0-9]+, w[0-9]+, sxtw #?2\\] PASS: gcc.target/aarch64/pr107209.c (test for excess errors) PASS: gcc.target/aarch64/pr107988-1.c (test for excess errors) PASS: gcc.target/aarch64/pr108508.c (test for excess errors) PASS: gcc.target/aarch64/pr108589.c (test for excess errors) PASS: gcc.target/aarch64/pr108601.c (test for excess errors) PASS: gcc.target/aarch64/pr108681.c (test for excess errors) PASS: gcc.target/aarch64/pr108840.c (test for excess errors) PASS: gcc.target/aarch64/pr108840.c scan-assembler-not and\\tw[0-9]+, w[0-9]+, 31 PASS: gcc.target/aarch64/pr108999.c (test for excess errors) PASS: gcc.target/aarch64/pr108999.c scan-assembler-not [ \\t]*mov[ \\t]*z[0-9]+\\.d PASS: gcc.target/aarch64/pr109072_1.c (test for excess errors) PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies f16x4_1 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies f32x2_1 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies f32x2_2 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies f32x4_1 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies f64x2_1 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies f64x2_2 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies produce_1 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies produce_2 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies s16x4_1 XFAIL: gcc.target/aarch64/pr109072_1.c check-function-bodies s16x4_2 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies s16x4_3 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies s32x2_1 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies s32x2_2 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies s32x2_3 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies s32x4_1 XFAIL: gcc.target/aarch64/pr109072_1.c check-function-bodies s32x4_2 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies s32x4_3 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies s64x2_1 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies s64x2_2 PASS: gcc.target/aarch64/pr109072_1.c check-function-bodies s64x2_3 PASS: gcc.target/aarch64/pr109072_2.c (test for excess errors) PASS: gcc.target/aarch64/pr109078.c (test for excess errors) PASS: gcc.target/aarch64/pr109078.c check-function-bodies simple_gemm PASS: gcc.target/aarch64/pr109391.c (test for excess errors) PASS: gcc.target/aarch64/pr109391.c scan-assembler-not \\tmov\\t PASS: gcc.target/aarch64/pr109661-1.c (test for bogus messages, line 11) PASS: gcc.target/aarch64/pr109661-1.c (test for excess errors) PASS: gcc.target/aarch64/pr109661-1.c check-function-bodies test PASS: gcc.target/aarch64/pr109855.c (test for excess errors) PASS: gcc.target/aarch64/pr110371.c (test for excess errors) PASS: gcc.target/aarch64/pr110449.c (test for excess errors) PASS: gcc.target/aarch64/pr110449.c scan-assembler , #?8.0e\\+0 PASS: gcc.target/aarch64/pr110449.c scan-assembler-not \\tmov\\tv PASS: gcc.target/aarch64/pr110474.c (test for excess errors) PASS: gcc.target/aarch64/pr110474.c scan-tree-dump vect "Choosing epilogue vector mode V8QI" PASS: gcc.target/aarch64/pr110474.c scan-tree-dump vect "Choosing vector mode V8HI" PASS: gcc.target/aarch64/pr110625_1.c (test for excess errors) PASS: gcc.target/aarch64/pr110625_1.c scan-tree-dump vect "Vector issue estimate:(?:(?!Cost model).)*reduction latency = 2\\n" PASS: gcc.target/aarch64/pr110625_2.c (test for excess errors) PASS: gcc.target/aarch64/pr110625_2.c scan-tree-dump vect "reduction latency = 8" PASS: gcc.target/aarch64/pr110625_3.c (test for excess errors) PASS: gcc.target/aarch64/pr110625_4.c (test for excess errors) PASS: gcc.target/aarch64/pr110625_4.c scan-tree-dump-not vect "LOOP VECTORIZED" PASS: gcc.target/aarch64/pr112105.c (test for excess errors) PASS: gcc.target/aarch64/pr112105.c scan-assembler-not \\tdup\\t PASS: gcc.target/aarch64/pr112105.c scan-assembler-times (?n)\\tfmul\\t.*v[0-9]+\\.s\\[0\\]\\n 2 PASS: gcc.target/aarch64/pr112406-2.c (test for excess errors) PASS: gcc.target/aarch64/pr112406.c (test for excess errors) PASS: gcc.target/aarch64/pr112573.c (test for excess errors) PASS: gcc.target/aarch64/pr112573.c scan-assembler-times adrp 1 PASS: gcc.target/aarch64/pr112573.c scan-assembler-times strb 4 PASS: gcc.target/aarch64/pr112787.c (test for excess errors) PASS: gcc.target/aarch64/pr112787.c scan-assembler-times add\\tv[0-9]+ 4 PASS: gcc.target/aarch64/pr113027-1.c (test for excess errors) PASS: gcc.target/aarch64/pr113027-1.c scan-assembler-not \\[sp, PASS: gcc.target/aarch64/pr113027-1.c scan-assembler-not \\tmov\\t PASS: gcc.target/aarch64/pr113027-2.c (test for excess errors) PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_bfloat16x4x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_bfloat16x4x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_bfloat16x4x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_float16x4x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_float16x4x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_float16x4x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_float32x2x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_float32x2x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_float32x2x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_float64x1x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_float64x1x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_float64x1x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int16x4x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int16x4x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int16x4x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int32x2x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int32x2x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int32x2x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int64x1x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int64x1x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int64x1x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int8x8x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int8x8x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_int8x8x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint16x4x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint16x4x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint16x4x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint32x2x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint32x2x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint32x2x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint64x1x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint64x1x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint64x1x4_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint8x8x2_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint8x8x3_t PASS: gcc.target/aarch64/pr113027-2.c check-function-bodies test_uint8x8x4_t PASS: gcc.target/aarch64/pr113027-3.c (test for excess errors) PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_bfloat16x8x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_bfloat16x8x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_bfloat16x8x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_float16x8x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_float16x8x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_float16x8x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_float32x4x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_float32x4x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_float32x4x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_float64x2x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_float64x2x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_float64x2x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int16x8x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int16x8x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int16x8x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int32x4x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int32x4x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int32x4x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int64x2x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int64x2x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int64x2x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int8x16x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int8x16x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_int8x16x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint16x8x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint16x8x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint16x8x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint32x4x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint32x4x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint32x4x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint64x2x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint64x2x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint64x2x4_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint8x16x2_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint8x16x3_t PASS: gcc.target/aarch64/pr113027-3.c check-function-bodies test_uint8x16x4_t PASS: gcc.target/aarch64/pr113027-4.c (test for excess errors) PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_bfloat16x4x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_bfloat16x4x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_bfloat16x4x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_float16x4x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_float16x4x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_float16x4x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_float32x2x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_float32x2x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_float32x2x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_float64x1x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_float64x1x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_float64x1x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int16x4x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int16x4x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int16x4x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int32x2x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int32x2x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int32x2x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int64x1x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int64x1x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int64x1x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int8x8x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int8x8x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_int8x8x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint16x4x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint16x4x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint16x4x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint32x2x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint32x2x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint32x2x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint64x1x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint64x1x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint64x1x4_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint8x8x2_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint8x8x3_t PASS: gcc.target/aarch64/pr113027-4.c check-function-bodies test_uint8x8x4_t PASS: gcc.target/aarch64/pr113027-5.c (test for excess errors) PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_bfloat16x8x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_bfloat16x8x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_bfloat16x8x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_float16x8x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_float16x8x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_float16x8x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_float32x4x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_float32x4x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_float32x4x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_float64x2x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_float64x2x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_float64x2x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int16x8x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int16x8x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int16x8x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int32x4x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int32x4x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int32x4x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int64x2x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int64x2x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int64x2x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int8x16x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int8x16x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_int8x16x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint16x8x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint16x8x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint16x8x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint32x4x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint32x4x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint32x4x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint64x2x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint64x2x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint64x2x4_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint8x16x2_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint8x16x3_t PASS: gcc.target/aarch64/pr113027-5.c check-function-bodies test_uint8x16x4_t PASS: gcc.target/aarch64/pr113027-6.c (test for excess errors) PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_bfloat16x4x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_bfloat16x4x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_bfloat16x4x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_float16x4x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_float16x4x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_float16x4x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_float32x2x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_float32x2x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_float32x2x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_float64x1x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_float64x1x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_float64x1x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int16x4x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int16x4x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int16x4x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int32x2x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int32x2x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int32x2x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int64x1x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int64x1x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int64x1x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int8x8x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int8x8x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_int8x8x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint16x4x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint16x4x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint16x4x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint32x2x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint32x2x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint32x2x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint64x1x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint64x1x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint64x1x4_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint8x8x2_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint8x8x3_t PASS: gcc.target/aarch64/pr113027-6.c check-function-bodies test_uint8x8x4_t PASS: gcc.target/aarch64/pr113027-7.c (test for excess errors) PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_bfloat16x8x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_bfloat16x8x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_bfloat16x8x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_float16x8x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_float16x8x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_float16x8x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_float32x4x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_float32x4x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_float32x4x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_float64x2x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_float64x2x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_float64x2x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int16x8x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int16x8x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int16x8x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int32x4x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int32x4x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int32x4x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int64x2x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int64x2x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int64x2x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int8x16x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int8x16x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_int8x16x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint16x8x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint16x8x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint16x8x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint32x4x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint32x4x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint32x4x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint64x2x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint64x2x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint64x2x4_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint8x16x2_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint8x16x3_t PASS: gcc.target/aarch64/pr113027-7.c check-function-bodies test_uint8x16x4_t PASS: gcc.target/aarch64/pr113077.c (test for excess errors) PASS: gcc.target/aarch64/pr113094.c (test for excess errors) PASS: gcc.target/aarch64/pr113104.c (test for excess errors) PASS: gcc.target/aarch64/pr113104.c scan-assembler-not \\tins\\t PASS: gcc.target/aarch64/pr113104.c scan-assembler-not \\tshl\\t PASS: gcc.target/aarch64/pr113104.c scan-assembler-not \\tzip.\\t PASS: gcc.target/aarch64/pr113104.c scan-assembler-times \\tushll\\t 4 PASS: gcc.target/aarch64/pr113114.c (test for excess errors) PASS: gcc.target/aarch64/pr113196.c (test for excess errors) PASS: gcc.target/aarch64/pr113196.c scan-assembler-times \\tushll2\\t 2 PASS: gcc.target/aarch64/pr113196.c scan-assembler-times \\tushll\\t 2 PASS: gcc.target/aarch64/pr113295-2.c (test for excess errors) PASS: gcc.target/aarch64/pr113295-2.c execution test PASS: gcc.target/aarch64/pr113485.c (test for excess errors) PASS: gcc.target/aarch64/pr113550.c (test for excess errors) PASS: gcc.target/aarch64/pr113550.c execution test PASS: gcc.target/aarch64/pr113552.c (test for excess errors) PASS: gcc.target/aarch64/pr113552.c scan-assembler-times bl\\t_ZGVnN2v_cos 6 PASS: gcc.target/aarch64/pr113573.c (test for excess errors) PASS: gcc.target/aarch64/pr113613.c (test for excess errors) PASS: gcc.target/aarch64/pr113613.c scan-assembler-times \\tldp\\t 2 PASS: gcc.target/aarch64/pr113613.c scan-assembler-times \\tstp\\t 1 PASS: gcc.target/aarch64/pr113618.c (test for excess errors) PASS: gcc.target/aarch64/pr113618.c check-function-bodies move32 PASS: gcc.target/aarch64/pr113618.c check-function-bodies move64 PASS: gcc.target/aarch64/pr113856.c (test for excess errors) PASS: gcc.target/aarch64/pr113856.c scan-assembler-not \\tldr\\tq[0-9]+, PASS: gcc.target/aarch64/pr113856.c scan-assembler-times \\tfmov\\td[0-9]+, 1\\.0 1 PASS: gcc.target/aarch64/pr113856.c scan-assembler-times \\tfmov\\th[0-9]+, 1\\.0 2 PASS: gcc.target/aarch64/pr113856.c scan-assembler-times \\tfmov\\ts[0-9]+, 1\\.0 2 PASS: gcc.target/aarch64/pr113856.c scan-assembler-times \\tfmov\\tv[0-9]+\\.2s, 1\\.0 1 PASS: gcc.target/aarch64/pr113926.c (test for excess errors) PASS: gcc.target/aarch64/pr113926.c scan-assembler-not \\tldr\\tq[0-9]+, PASS: gcc.target/aarch64/pr113926.c scan-assembler-times \\tmovi\\tv[0-9]+\\.2s, 0x1 1 PASS: gcc.target/aarch64/pr113926.c scan-assembler-times \\tmovi\\tv[0-9]+\\.4h, 0x2 1 PASS: gcc.target/aarch64/pr113926.c scan-assembler-times \\tmovi\\tv[0-9]+\\.8b, 0x3 1 PASS: gcc.target/aarch64/pr113926_1.c (test for excess errors) PASS: gcc.target/aarch64/pr113926_1.c scan-assembler-not \\tldr\\t[sdq][0-9]+, = PASS: gcc.target/aarch64/pr113926_1.c scan-assembler-times \\tfmov\\td[0-9]+, 1 PASS: gcc.target/aarch64/pr113926_1.c scan-assembler-times fmov[ \\t]+v[0-9]+[.]2s,[ \\t]+1[.]0e[+]0 2 PASS: gcc.target/aarch64/pr113926_1.c scan-assembler-times fmov[ \\t]+v[0-9]+[.]4h,[ \\t]+1[.]0e[+]0 2 PASS: gcc.target/aarch64/pr114196.c (test for excess errors) PASS: gcc.target/aarch64/pr114528.c (test for excess errors) PASS: gcc.target/aarch64/pr114528.c check-function-bodies f1 PASS: gcc.target/aarch64/pr114528.c check-function-bodies f2 PASS: gcc.target/aarch64/pr114528.c check-function-bodies f3 PASS: gcc.target/aarch64/pr114528.c check-function-bodies f4 PASS: gcc.target/aarch64/pr114528.c check-function-bodies f5 PASS: gcc.target/aarch64/pr114528.c check-function-bodies f6 PASS: gcc.target/aarch64/pr114674.c (test for excess errors) PASS: gcc.target/aarch64/pr114674.c scan-assembler-times stp 1 PASS: gcc.target/aarch64/pr114741.c (test for excess errors) PASS: gcc.target/aarch64/pr114741.c check-function-bodies foo1 PASS: gcc.target/aarch64/pr114741.c check-function-bodies foo2 PASS: gcc.target/aarch64/pr114991.c (test for excess errors) PASS: gcc.target/aarch64/pr114991.c scan-assembler-not [ \t]?str[ \t]x PASS: gcc.target/aarch64/pr115258.c (test for excess errors) PASS: gcc.target/aarch64/pr115258.c check-function-bodies fun PASS: gcc.target/aarch64/pr115258.c scan-assembler-not \\teor\\t PASS: gcc.target/aarch64/pr115258_2.c (test for excess errors) PASS: gcc.target/aarch64/pr115258_2.c scan-assembler-not \\tmov\\tv[0-9]+\\.16b, PASS: gcc.target/aarch64/pr115969.c (test for excess errors) PASS: gcc.target/aarch64/pr116139.c (test for excess errors) PASS: gcc.target/aarch64/pr116229.c (test for excess errors) PASS: gcc.target/aarch64/pr116229.c execution test PASS: gcc.target/aarch64/pr116258.c (test for excess errors) PASS: gcc.target/aarch64/pr116258.c scan-assembler-not dup\t PASS: gcc.target/aarch64/pr116258.c scan-assembler-not ins\t PASS: gcc.target/aarch64/pr116258.c scan-assembler-times \\[0\\] 1 PASS: gcc.target/aarch64/pr116358.c (test for excess errors) PASS: gcc.target/aarch64/pr116358.c scan-assembler-not bl PASS: gcc.target/aarch64/pr116815-1.c (test for excess errors) PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies umaxadd1 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies umaxadd2 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies umaxadd3 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies umaxadd4 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies umaxsub1 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies umaxsub2 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies uminadd1 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies uminadd2 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies uminadd3 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies uminadd4 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies uminsub1 PASS: gcc.target/aarch64/pr116815-1.c check-function-bodies uminsub2 PASS: gcc.target/aarch64/pr116815-2.c (test for excess errors) PASS: gcc.target/aarch64/pr116815-2.c scan-assembler-not adds\\t PASS: gcc.target/aarch64/pr116815-2.c scan-assembler-not subs\\t PASS: gcc.target/aarch64/pr116815-2.c scan-assembler-times umax\\t 6 PASS: gcc.target/aarch64/pr116815-2.c scan-assembler-times umin\\t 6 PASS: gcc.target/aarch64/pr116815-3.c (test for excess errors) PASS: gcc.target/aarch64/pr116815-3.c execution test PASS: gcc.target/aarch64/pr117012.c (test for excess errors) PASS: gcc.target/aarch64/pr117012.c scan-assembler-times and\\tv[0-9]+\\.16b, v[0-9]+\\.16b, v[0-9]+\\.16b 1 PASS: gcc.target/aarch64/pr117093.c (test for excess errors) PASS: gcc.target/aarch64/pr117093.c check-function-bodies foo PASS: gcc.target/aarch64/pr117186.c (test for excess errors) PASS: gcc.target/aarch64/pr117186.c check-function-bodies f1 PASS: gcc.target/aarch64/pr117186.c check-function-bodies f2 PASS: gcc.target/aarch64/pr117186.c check-function-bodies f3 PASS: gcc.target/aarch64/pr117186.c check-function-bodies f4 PASS: gcc.target/aarch64/pr117186.c check-function-bodies f5 PASS: gcc.target/aarch64/pr117186.c check-function-bodies f6 PASS: gcc.target/aarch64/pr117186.c check-function-bodies f7 PASS: gcc.target/aarch64/pr117186.c check-function-bodies f8 PASS: gcc.target/aarch64/pr117186.c check-function-bodies f9 PASS: gcc.target/aarch64/pr117292.c (test for excess errors) PASS: gcc.target/aarch64/pr117557.c (test for excess errors) PASS: gcc.target/aarch64/pr117557.c check-function-bodies f UNSUPPORTED: gcc.target/aarch64/pr118348_1.c UNSUPPORTED: gcc.target/aarch64/pr118348_2.c PASS: gcc.target/aarch64/pr119046.c (test for excess errors) PASS: gcc.target/aarch64/pr119046.c scan-assembler-not \\tdup\\tv[0-9]+\\.4s, v[0-9]+.s\\[1\\]\\n PASS: gcc.target/aarch64/pr119046.c scan-assembler-times \\tfmla\\tv[0-9]+\\.4s, v[0-9]+\\.4s, v[0-9]+\\.s\\[1\\]\\n 2 PASS: gcc.target/aarch64/pr120986-1.c (test for excess errors) PASS: gcc.target/aarch64/pr121240.c (test for excess errors) PASS: gcc.target/aarch64/pr121240.c scan-assembler-times adrp 1 PASS: gcc.target/aarch64/pr121253.c (test for excess errors) PASS: gcc.target/aarch64/pr121253.c scan-assembler-not mov x0, #0 PASS: gcc.target/aarch64/pr121290_1.c (test for excess errors) PASS: gcc.target/aarch64/pr121290_1.c scan-tree-dump vect "LOOP VECTORIZED" PASS: gcc.target/aarch64/pr121290_1.c scan-tree-dump vect "low throughput of per iteration due to splats" FAIL: gcc.target/aarch64/pr121290_1.c scan-tree-dump-not vect "OUTER LOOP VECTORIZED" PASS: gcc.target/aarch64/pr121290_2.c (test for excess errors) PASS: gcc.target/aarch64/pr121290_2.c scan-tree-dump vect "low throughput of per iteration due to splats" FAIL: gcc.target/aarch64/pr121290_2.c scan-tree-dump-not vect "LOOP VECTORIZED" FAIL: gcc.target/aarch64/pr121290_2.c scan-tree-dump-not vect "OUTER LOOP VECTORIZED" PASS: gcc.target/aarch64/pr121290_3.c (test for excess errors) PASS: gcc.target/aarch64/pr121290_3.c scan-tree-dump vect "LOOP VECTORIZED" PASS: gcc.target/aarch64/pr121290_3.c scan-tree-dump vect "low throughput of per iteration due to splats" FAIL: gcc.target/aarch64/pr121290_3.c scan-tree-dump-not vect "OUTER LOOP VECTORIZED" PASS: gcc.target/aarch64/pr121300.c (test for errors, line 8) PASS: gcc.target/aarch64/pr121300.c (test for excess errors) PASS: gcc.target/aarch64/pr121853_1.c (test for excess errors) PASS: gcc.target/aarch64/pr121853_1.c execution test PASS: gcc.target/aarch64/pr121853_2.c (test for excess errors) PASS: gcc.target/aarch64/pr121853_2.c check-function-bodies convert PASS: gcc.target/aarch64/pr122069_1.c (test for excess errors) PASS: gcc.target/aarch64/pr122069_1.c check-function-bodies foo2_int PASS: gcc.target/aarch64/pr122069_1.c check-function-bodies foo_int PASS: gcc.target/aarch64/pr122069_1.c scan-tree-dump-times vect "LOOP VECTORIZED" 2 PASS: gcc.target/aarch64/pr122069_2.c (test for excess errors) PASS: gcc.target/aarch64/pr122069_2.c execution test PASS: gcc.target/aarch64/pr122069_2.c scan-tree-dump-times vect "LOOP VECTORIZED" 2 PASS: gcc.target/aarch64/pr122069_3.c (test for excess errors) PASS: gcc.target/aarch64/pr122069_3.c check-function-bodies foo2_int PASS: gcc.target/aarch64/pr122069_3.c check-function-bodies foo_int PASS: gcc.target/aarch64/pr122069_3.c scan-tree-dump-times vect "LOOP VECTORIZED" 2 PASS: gcc.target/aarch64/pr122069_4.c (test for excess errors) PASS: gcc.target/aarch64/pr122069_4.c execution test PASS: gcc.target/aarch64/pr122069_4.c scan-tree-dump-times vect "LOOP VECTORIZED" 2 PASS: gcc.target/aarch64/pr122190.c (test for excess errors) PASS: gcc.target/aarch64/pr122190.c scan-ipa-dump-times targetclone1 "Version order for fn/[0-9]+:\\nfn.default/[0-9]+\\nfn._MsimdMdotprod/[0-9]+\\nfn._Msve/[0-9]+\\nfn._MfpMsve/[0-9]+\\n" 1 PASS: gcc.target/aarch64/pr122675-1.c (test for excess errors) PASS: gcc.target/aarch64/pr122675-1.c check-function-bodies test PASS: gcc.target/aarch64/pr122749_1.c (test for excess errors) PASS: gcc.target/aarch64/pr122749_1.c execution test PASS: gcc.target/aarch64/pr122749_1.c scan-tree-dump-times vect "vectorized 1 loop" 1 XFAIL: gcc.target/aarch64/pr122749_1.c scan-tree-dump-times widening_mul ".FMA" 1 PASS: gcc.target/aarch64/pr122749_2.c (test for excess errors) PASS: gcc.target/aarch64/pr122749_2.c execution test PASS: gcc.target/aarch64/pr122749_2.c scan-tree-dump-times vect "vectorized 1 loop" 1 XFAIL: gcc.target/aarch64/pr122749_2.c scan-tree-dump-times widening_mul ".FMA" 1 PASS: gcc.target/aarch64/pr122749_3.c (test for excess errors) PASS: gcc.target/aarch64/pr122749_3.c execution test PASS: gcc.target/aarch64/pr122749_3.c scan-tree-dump-times vect "vectorized 1 loop" 1 XFAIL: gcc.target/aarch64/pr122749_3.c scan-tree-dump-times widening_mul ".FMA" 1 PASS: gcc.target/aarch64/pr122749_4.c (test for excess errors) PASS: gcc.target/aarch64/pr122749_4.c execution test PASS: gcc.target/aarch64/pr122749_4.c scan-tree-dump-times vect "vectorized 1 loop" 1 PASS: gcc.target/aarch64/pr122749_4.c scan-tree-dump-times widening_mul "\\.FMA" 4 PASS: gcc.target/aarch64/pr122749_5.c (test for excess errors) PASS: gcc.target/aarch64/pr122749_5.c execution test PASS: gcc.target/aarch64/pr122749_5.c scan-tree-dump-times vect "vectorized 1 loop" 1 PASS: gcc.target/aarch64/pr122749_5.c scan-tree-dump-times widening_mul "\\.FMA" 2 PASS: gcc.target/aarch64/pr122749_6.c (test for excess errors) PASS: gcc.target/aarch64/pr122749_6.c execution test PASS: gcc.target/aarch64/pr122749_6.c scan-tree-dump-times vect "vectorized 1 loop" 1 PASS: gcc.target/aarch64/pr122749_6.c scan-tree-dump-times widening_mul "\\.FMA" 4 PASS: gcc.target/aarch64/pr122749_8.c (test for excess errors) PASS: gcc.target/aarch64/pr122749_8.c execution test PASS: gcc.target/aarch64/pr122749_8.c scan-tree-dump-times vect "vectorized 1 loop" 1 XFAIL: gcc.target/aarch64/pr122749_8.c scan-tree-dump-times widening_mul ".FMA" 1 PASS: gcc.target/aarch64/pr122749_9.c (test for excess errors) PASS: gcc.target/aarch64/pr122749_9.c execution test PASS: gcc.target/aarch64/pr122749_9.c scan-tree-dump-times vect "vectorized 1 loop" 1 XFAIL: gcc.target/aarch64/pr122749_9.c scan-tree-dump-times widening_mul ".FMA" 1 PASS: gcc.target/aarch64/pr122763.c (test for excess errors) PASS: gcc.target/aarch64/pr122763.c check-function-bodies aarchpcs_overflow_call PASS: gcc.target/aarch64/pr122763.c check-function-bodies preserve_none_overflow_call PASS: gcc.target/aarch64/pr123017_1.c (test for excess errors) PASS: gcc.target/aarch64/pr123017_1.c scan-assembler-times csel\t 2 PASS: gcc.target/aarch64/pr123017_2.c (test for excess errors) PASS: gcc.target/aarch64/pr123017_2.c scan-assembler-times csel\t 0 PASS: gcc.target/aarch64/pr123017_3.c (test for excess errors) PASS: gcc.target/aarch64/pr123017_3.c scan-assembler-times csel\t 0 PASS: gcc.target/aarch64/pr123017_4.c (test for excess errors) PASS: gcc.target/aarch64/pr123017_4.c scan-assembler-times csel\t 0 PASS: gcc.target/aarch64/pr123017_5.c (test for excess errors) PASS: gcc.target/aarch64/pr123017_5.c scan-assembler-times csel\t 1 PASS: gcc.target/aarch64/pr123017_6.c (test for excess errors) PASS: gcc.target/aarch64/pr123017_6.c scan-assembler-times csel\t 0 PASS: gcc.target/aarch64/pr123017_7.c (test for excess errors) PASS: gcc.target/aarch64/pr123017_7.c scan-assembler-times csel\t 0 PASS: gcc.target/aarch64/pr123026.c (test for excess errors) PASS: gcc.target/aarch64/pr123026.c execution test PASS: gcc.target/aarch64/pr123094-1.c (test for excess errors) PASS: gcc.target/aarch64/pr123206.c (test for errors, line 6) PASS: gcc.target/aarch64/pr123206.c (test for excess errors) PASS: gcc.target/aarch64/pr123238.c (test for excess errors) PASS: gcc.target/aarch64/pr123238.c scan-assembler-not \tnot\t PASS: gcc.target/aarch64/pr123238.c scan-assembler-times \tcmeq\t 2 PASS: gcc.target/aarch64/pr123285-1.c (test for excess errors) PASS: gcc.target/aarch64/pr123285-1.c execution test PASS: gcc.target/aarch64/pr123286.c (test for excess errors) PASS: gcc.target/aarch64/pr123286.c scan-tree-dump-not optimized "\\.SAT_ADD" PASS: gcc.target/aarch64/pr123294-1.c (test for excess errors) PASS: gcc.target/aarch64/pr123548.c (test for excess errors) PASS: gcc.target/aarch64/pr123548.c check-function-bodies test PASS: gcc.target/aarch64/pr123748.c (test for excess errors) PASS: gcc.target/aarch64/pr123748.c scan-assembler-times fcvtn\\t 2 PASS: gcc.target/aarch64/pr123748.c scan-assembler-times scvtf\\t 2 PASS: gcc.target/aarch64/pr123748.c scan-assembler-times zip1\\t 1 UNSUPPORTED: gcc.target/aarch64/pr123754.c PASS: gcc.target/aarch64/pr123786.c (test for excess errors) PASS: gcc.target/aarch64/pr123786.c execution test PASS: gcc.target/aarch64/pr123791.c (test for excess errors) PASS: gcc.target/aarch64/pr123791.c scan-assembler-not \\.(word|xword)\tfoo PASS: gcc.target/aarch64/pr123792.c (test for excess errors) PASS: gcc.target/aarch64/pr123792.c check-function-bodies f1 PASS: gcc.target/aarch64/pr123792.c check-function-bodies f2 PASS: gcc.target/aarch64/pr123792.c check-function-bodies f3 PASS: gcc.target/aarch64/pr123792.c check-function-bodies f4 PASS: gcc.target/aarch64/pr124078-1.c (test for excess errors) PASS: gcc.target/aarch64/pr124167.c (test for excess errors) PASS: gcc.target/aarch64/pr124572.c (test for excess errors) PASS: gcc.target/aarch64/pr124713.c (test for excess errors) PASS: gcc.target/aarch64/pr124713.c execution test PASS: gcc.target/aarch64/pr125538.c (test for excess errors) PASS: gcc.target/aarch64/pr125538.c check-function-bodies fff PASS: gcc.target/aarch64/pr125597.c (test for excess errors) PASS: gcc.target/aarch64/pr37780_1.c (test for excess errors) PASS: gcc.target/aarch64/pr37780_1.c scan-assembler-not cmp\t.*0 PASS: gcc.target/aarch64/pr37780_1.c scan-assembler-times clz\t 6 PASS: gcc.target/aarch64/pr37780_1.c scan-assembler-times rbit\t* 3 PASS: gcc.target/aarch64/pr58460.c (test for excess errors) PASS: gcc.target/aarch64/pr58460.c execution test PASS: gcc.target/aarch64/pr60034.c (test for excess errors) PASS: gcc.target/aarch64/pr60580_1.c (test for excess errors) PASS: gcc.target/aarch64/pr60580_1.c scan-assembler-times stp\tx29, x30, \\[sp, -[0-9]+\\]! 1 PASS: gcc.target/aarch64/pr60697.c (test for excess errors) PASS: gcc.target/aarch64/pr61325.c (test for excess errors) PASS: gcc.target/aarch64/pr62040.c (test for excess errors) PASS: gcc.target/aarch64/pr62178.c (test for excess errors) PASS: gcc.target/aarch64/pr62178.c scan-assembler ldr\\tq[0-9]+, \\[x[0-9]+\\], [0-9]+ PASS: gcc.target/aarch64/pr62178.c scan-assembler mla\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+ PASS: gcc.target/aarch64/pr62178.c scan-assembler-not dup PASS: gcc.target/aarch64/pr62178.c scan-assembler-not fmov PASS: gcc.target/aarch64/pr62262.c (test for excess errors) PASS: gcc.target/aarch64/pr62308.c (test for excess errors) PASS: gcc.target/aarch64/pr63304_1.c (test for excess errors) PASS: gcc.target/aarch64/pr63304_1.c scan-assembler-times adrp 3 PASS: gcc.target/aarch64/pr63424.c (test for excess errors) PASS: gcc.target/aarch64/pr63874.c (test for excess errors) PASS: gcc.target/aarch64/pr63874.c scan-assembler-not \\.(word|xword)\tbar PASS: gcc.target/aarch64/pr63874.c scan-assembler-not adr*foo_weakref PASS: gcc.target/aarch64/pr64263_1.c (test for excess errors) PASS: gcc.target/aarch64/pr64304.c (test for excess errors) PASS: gcc.target/aarch64/pr64304.c scan-assembler and\tw[0-9]+, w[0-9]+, 7 PASS: gcc.target/aarch64/pr64946.c (test for excess errors) PASS: gcc.target/aarch64/pr64946.c scan-assembler-times abs\tv[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/pr65235_1.c (test for excess errors) PASS: gcc.target/aarch64/pr65235_1.c execution test PASS: gcc.target/aarch64/pr65491_1.c (test for excess errors) PASS: gcc.target/aarch64/pr65624.c (test for excess errors) PASS: gcc.target/aarch64/pr66462.c (test for excess errors) PASS: gcc.target/aarch64/pr66462.c execution test PASS: gcc.target/aarch64/pr66776.c (test for excess errors) PASS: gcc.target/aarch64/pr66776.c scan-assembler-not uxtw PASS: gcc.target/aarch64/pr66912.c (test for excess errors) PASS: gcc.target/aarch64/pr66912.c scan-assembler :got(page_lo15)?:n_common PASS: gcc.target/aarch64/pr66912.c scan-assembler :got(page_lo15)?:n_init PASS: gcc.target/aarch64/pr66912.c scan-assembler :got(page_lo15)?:n_weak_common PASS: gcc.target/aarch64/pr66912.c scan-assembler :got(page_lo15)?:n_weak_init PASS: gcc.target/aarch64/pr68102_1.c (test for excess errors) PASS: gcc.target/aarch64/pr68106.c (test for excess errors) PASS: gcc.target/aarch64/pr68106.c execution test PASS: gcc.target/aarch64/pr68363_1.c (test for excess errors) PASS: gcc.target/aarch64/pr68651_1.c (test for excess errors) PASS: gcc.target/aarch64/pr68651_1.c scan-assembler orr\tw[0-9]*, w[0-9]*, w[0-9]*, lsl 1.*\n PASS: gcc.target/aarch64/pr68651_1.c scan-assembler ubfiz\tw[0-9]*, w[0-9]*.*\n PASS: gcc.target/aarch64/pr68674.c (test for excess errors) PASS: gcc.target/aarch64/pr69245_1.c (test for excess errors) PASS: gcc.target/aarch64/pr69245_1.c scan-assembler-not __addsf3 PASS: gcc.target/aarch64/pr69245_2.c (test for excess errors) PASS: gcc.target/aarch64/pr69245_2.c scan-assembler-not __addsf3 PASS: gcc.target/aarch64/pr70044.c (test for excess errors) PASS: gcc.target/aarch64/pr70044.c scan-lto-assembler (mov|add)\tx29, sp PASS: gcc.target/aarch64/pr70120-1.c (test for excess errors) PASS: gcc.target/aarch64/pr70120-2.c (test for excess errors) PASS: gcc.target/aarch64/pr70120-3.c (test for excess errors) PASS: gcc.target/aarch64/pr70398.c (test for excess errors) PASS: gcc.target/aarch64/pr70398.c execution test PASS: gcc.target/aarch64/pr70809_1.c (test for excess errors) PASS: gcc.target/aarch64/pr70809_1.c scan-assembler-not fmls\tv.* PASS: gcc.target/aarch64/pr71016.c (test for excess errors) PASS: gcc.target/aarch64/pr71016.c scan-assembler-not sxtw PASS: gcc.target/aarch64/pr71727-2.c (test for excess errors) PASS: gcc.target/aarch64/pr71727-2.c scan-assembler-times and\tw[0-9]+, w[0-9]+, 15 1 PASS: gcc.target/aarch64/pr71727.c (test for excess errors) PASS: gcc.target/aarch64/pr71727.c scan-assembler-not st[rp]\\tq[0-9]+ PASS: gcc.target/aarch64/pr71727.c scan-assembler-times mov\tw[0-9] 5 PASS: gcc.target/aarch64/pr78038.c (test for excess errors) PASS: gcc.target/aarch64/pr78255.c (test for excess errors) PASS: gcc.target/aarch64/pr78255.c scan-assembler b\\s+bar PASS: gcc.target/aarch64/pr78382.c (test for excess errors) PASS: gcc.target/aarch64/pr78561.c (test for excess errors) PASS: gcc.target/aarch64/pr78733.c (test for excess errors) PASS: gcc.target/aarch64/pr78733.c scan-assembler adrp PASS: gcc.target/aarch64/pr79041-2.c (test for excess errors) PASS: gcc.target/aarch64/pr79041-2.c scan-assembler adrp PASS: gcc.target/aarch64/pr79794.c (test for excess errors) PASS: gcc.target/aarch64/pr79794.c scan-assembler-not umov PASS: gcc.target/aarch64/pr80295.c (test for excess errors) PASS: gcc.target/aarch64/pr81356.c (test for excess errors) PASS: gcc.target/aarch64/pr81356.c scan-assembler-not ldrb PASS: gcc.target/aarch64/pr81414.c (test for excess errors) PASS: gcc.target/aarch64/pr81647.c (test for excess errors) PASS: gcc.target/aarch64/pr81647.c execution test PASS: gcc.target/aarch64/pr81647.c scan-tree-dump ssa " ord " PASS: gcc.target/aarch64/pr81647.c scan-tree-dump ssa " u< " PASS: gcc.target/aarch64/pr81647.c scan-tree-dump ssa " u<= " PASS: gcc.target/aarch64/pr81647.c scan-tree-dump ssa " u== " PASS: gcc.target/aarch64/pr81647.c scan-tree-dump ssa " u> " PASS: gcc.target/aarch64/pr81647.c scan-tree-dump ssa " u>= " PASS: gcc.target/aarch64/pr81647.c scan-tree-dump ssa " unord " PASS: gcc.target/aarch64/pr83370.c (test for excess errors) PASS: gcc.target/aarch64/pr83370.c execution test PASS: gcc.target/aarch64/pr84252.c (test for excess errors) PASS: gcc.target/aarch64/pr84882.c (test for excess errors) PASS: gcc.target/aarch64/pr84882.c scan-assembler-not stp\tx[0-9]+, x[0-9]+, PASS: gcc.target/aarch64/pr84882.c scan-assembler-times mov\tw[0-9] 1 PASS: gcc.target/aarch64/pr87305.c (test for excess errors) PASS: gcc.target/aarch64/pr87511.c (test for excess errors) PASS: gcc.target/aarch64/pr87839.c (test for excess errors) PASS: gcc.target/aarch64/pr88838.c (test for excess errors) PASS: gcc.target/aarch64/pr88838.c scan-assembler-not sxtw PASS: gcc.target/aarch64/pr89057.c (test for excess errors) PASS: gcc.target/aarch64/pr89057.c scan-assembler-not \\tins\\t PASS: gcc.target/aarch64/pr89093.c (test for errors, line 4) PASS: gcc.target/aarch64/pr89093.c (test for errors, line 5) PASS: gcc.target/aarch64/pr89093.c (test for errors, line 6) PASS: gcc.target/aarch64/pr89093.c (test for excess errors) PASS: gcc.target/aarch64/pr91102.c (test for excess errors) PASS: gcc.target/aarch64/pr91710.c (test for bogus messages, line 10) PASS: gcc.target/aarch64/pr91710.c (test for bogus messages, line 14) PASS: gcc.target/aarch64/pr91710.c (test for bogus messages, line 6) PASS: gcc.target/aarch64/pr91710.c (test for excess errors) PASS: gcc.target/aarch64/pr91927.c (test for excess errors) PASS: gcc.target/aarch64/pr91927.c scan-assembler-not ldr\td PASS: gcc.target/aarch64/pr92424-1.c (test for excess errors) PASS: gcc.target/aarch64/pr92424-1.c check-function-bodies f10_bti PASS: gcc.target/aarch64/pr92424-1.c check-function-bodies f10_none PASS: gcc.target/aarch64/pr92424-1.c check-function-bodies f10_pac PASS: gcc.target/aarch64/pr92424-1.c check-function-bodies f11_bti PASS: gcc.target/aarch64/pr92424-1.c check-function-bodies f11_none PASS: gcc.target/aarch64/pr92424-1.c check-function-bodies f11_pac PASS: gcc.target/aarch64/pr92424-1.c check-function-bodies f21_bti PASS: gcc.target/aarch64/pr92424-1.c check-function-bodies f21_none PASS: gcc.target/aarch64/pr92424-1.c check-function-bodies f21_pac PASS: gcc.target/aarch64/pr92424-2.c (test for excess errors) PASS: gcc.target/aarch64/pr92424-2.c scan-assembler hint\t34 // bti c\n.*.LPFE0:\n\tnop\n.*\tret\n PASS: gcc.target/aarch64/pr92424-3.c (test for excess errors) PASS: gcc.target/aarch64/pr92424-3.c scan-assembler hint\t34 // bti c\n.*.LPFE0:\n\tnop\n.*\thint\t25 // paciasp\n.*\thint\t29 // autiasp\n.*\tret\n PASS: gcc.target/aarch64/pr92526.c (test for excess errors) PASS: gcc.target/aarch64/pr93119.c (test for excess errors) PASS: gcc.target/aarch64/pr93221.c (test for excess errors) PASS: gcc.target/aarch64/pr93235.c (test for excess errors) PASS: gcc.target/aarch64/pr93341.c (test for excess errors) PASS: gcc.target/aarch64/pr93565.c (test for excess errors) PASS: gcc.target/aarch64/pr93565.c scan-assembler-times clz\t 1 PASS: gcc.target/aarch64/pr93565.c scan-assembler-times rbit\t 1 PASS: gcc.target/aarch64/pr94072.c (test for excess errors) PASS: gcc.target/aarch64/pr94201.c (test for excess errors) PASS: gcc.target/aarch64/pr94398.c (test for excess errors) PASS: gcc.target/aarch64/pr94435.c (test for excess errors) PASS: gcc.target/aarch64/pr94514.c (test for excess errors) PASS: gcc.target/aarch64/pr94514.c execution test PASS: gcc.target/aarch64/pr94530.c (test for excess errors) PASS: gcc.target/aarch64/pr94577.c at line 10 (test for warnings, line ) PASS: gcc.target/aarch64/pr94577.c (test for excess errors) PASS: gcc.target/aarch64/pr94697.c (test for excess errors) PASS: gcc.target/aarch64/pr94697.c check-function-bodies foo PASS: gcc.target/aarch64/pr94748.c (test for excess errors) PASS: gcc.target/aarch64/pr94748.c scan-assembler-not hint (36|38) // bti (j|jc) PASS: gcc.target/aarch64/pr95254.c (test for excess errors) PASS: gcc.target/aarch64/pr95254.c scan-assembler-not ptrue PASS: gcc.target/aarch64/pr96313.c (test for excess errors) PASS: gcc.target/aarch64/pr96377-1.c (test for excess errors) PASS: gcc.target/aarch64/pr96402.c (test for excess errors) PASS: gcc.target/aarch64/pr96402.c execution test PASS: gcc.target/aarch64/pr96757.c (test for excess errors) PASS: gcc.target/aarch64/pr96968.c (test for excess errors) PASS: gcc.target/aarch64/pr96968.c scan-assembler-times \\tmrs\\tx0, fpcr\\n 2 PASS: gcc.target/aarch64/pr96968.c scan-assembler-times \\tmrs\\tx0, fpsr\\n 2 PASS: gcc.target/aarch64/pr97150.c (test for excess errors) PASS: gcc.target/aarch64/pr97535.c (test for excess errors) PASS: gcc.target/aarch64/pr97535.c scan-assembler bl\tmemcpy PASS: gcc.target/aarch64/pr97638.c (test for excess errors) PASS: gcc.target/aarch64/pr97638.c scan-assembler hint\t34 PASS: gcc.target/aarch64/pr97701.c (test for excess errors) PASS: gcc.target/aarch64/pr98603.c (test for errors, line 9) PASS: gcc.target/aarch64/pr98603.c (test for excess errors) PASS: gcc.target/aarch64/pr98772.c (test for excess errors) PASS: gcc.target/aarch64/pr98772.c execution test PASS: gcc.target/aarch64/pr98772.c scan-assembler-times shll\\tv 2 PASS: gcc.target/aarch64/pr98772.c scan-assembler-times uaddl\\tv 2 PASS: gcc.target/aarch64/pr98772.c scan-assembler-times umull\\tv 2 PASS: gcc.target/aarch64/pr98772.c scan-assembler-times usubl\\tv 2 PASS: gcc.target/aarch64/pr98776.c (test for excess errors) PASS: gcc.target/aarch64/pr98776.c scan-assembler \t.cfi_startproc\n.*.LPFE0:\n\tnop\n\tret\n PASS: gcc.target/aarch64/pr99381.c (test for errors, line 9) PASS: gcc.target/aarch64/pr99381.c (test for excess errors) PASS: gcc.target/aarch64/pr99767.c (test for warnings, line 14) PASS: gcc.target/aarch64/pr99767.c (test for excess errors) PASS: gcc.target/aarch64/pr99808.c (test for excess errors) PASS: gcc.target/aarch64/pr99873_1.c (test for excess errors) PASS: gcc.target/aarch64/pr99873_1.c scan-assembler-times \\tld3\\t 2 PASS: gcc.target/aarch64/pr99873_1.c scan-assembler-times \\tst3\\t 1 PASS: gcc.target/aarch64/pr99873_2.c (test for excess errors) PASS: gcc.target/aarch64/pr99873_2.c scan-assembler-not \\tld4\\t PASS: gcc.target/aarch64/pr99873_2.c scan-assembler-not \\tst4\\t PASS: gcc.target/aarch64/pr99873_3.c (test for excess errors) PASS: gcc.target/aarch64/pr99873_3.c scan-assembler-times \\tld4\\t 2 PASS: gcc.target/aarch64/pr99873_3.c scan-assembler-times \\tst4\\t 1 PASS: gcc.target/aarch64/pr99988.c (test for excess errors) PASS: gcc.target/aarch64/pr99988.c scan-assembler-times bti j 13 PASS: gcc.target/aarch64/pragma_cpp_predefs_1.c (test for excess errors) PASS: gcc.target/aarch64/pragma_cpp_predefs_1b.c (test for excess errors) PASS: gcc.target/aarch64/pragma_cpp_predefs_2.c (test for excess errors) PASS: gcc.target/aarch64/pragma_cpp_predefs_3.c (test for excess errors) PASS: gcc.target/aarch64/pragma_cpp_predefs_4.c (test for excess errors) PASS: gcc.target/aarch64/pragma_cpp_predefs_5.c (test for excess errors) UNSUPPORTED: gcc.target/aarch64/predefine_large.c PASS: gcc.target/aarch64/predefine_small.c (test for excess errors) UNSUPPORTED: gcc.target/aarch64/predefine_tiny.c PASS: gcc.target/aarch64/preserve_none_1.c (test for excess errors) PASS: gcc.target/aarch64/preserve_none_1.c check-function-bodies normal_caller1 PASS: gcc.target/aarch64/preserve_none_1.c check-function-bodies normal_caller2 PASS: gcc.target/aarch64/preserve_none_1.c check-function-bodies preserve_none_caller1 PASS: gcc.target/aarch64/preserve_none_1.c check-function-bodies preserve_none_caller2 PASS: gcc.target/aarch64/preserve_none_1.c check-function-bodies preserve_none_caller3 PASS: gcc.target/aarch64/preserve_none_1.c check-function-bodies preserve_none_caller4 PASS: gcc.target/aarch64/preserve_none_1.c check-function-bodies preserve_none_caller5 PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 21) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 22) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 23) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 24) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 26) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 28) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 29) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 30) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 32) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 33) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 35) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 36) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 38) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 39) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 40) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 42) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 44) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 45) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 46) PASS: gcc.target/aarch64/preserve_none_2.c (test for errors, line 47) PASS: gcc.target/aarch64/preserve_none_2.c (test for warnings, line 3) PASS: gcc.target/aarch64/preserve_none_2.c (test for warnings, line 4) PASS: gcc.target/aarch64/preserve_none_2.c (test for excess errors) PASS: gcc.target/aarch64/preserve_none_3.c (test for excess errors) PASS: gcc.target/aarch64/preserve_none_3.c execution test PASS: gcc.target/aarch64/preserve_none_4.c (test for excess errors) PASS: gcc.target/aarch64/preserve_none_4.c check-function-bodies arg_stack_use_caller PASS: gcc.target/aarch64/preserve_none_4.c check-function-bodies no_arg_stack_use_caller PASS: gcc.target/aarch64/preserve_none_5.c (test for excess errors) PASS: gcc.target/aarch64/preserve_none_5.c check-function-bodies bar PASS: gcc.target/aarch64/preserve_none_6.c (test for excess errors) PASS: gcc.target/aarch64/preserve_none_6.c execution test UNSUPPORTED: gcc.target/aarch64/preserve_none_mingw_1.c PASS: gcc.target/aarch64/prfm_imm_offset_1.c (test for excess errors) PASS: gcc.target/aarch64/prfm_imm_offset_1.c scan-assembler-times prfm.*\\[x[0-9]+, 8\\] 1 PASS: gcc.target/aarch64/prfm_imm_offset_2.c (test for excess errors) PASS: gcc.target/aarch64/profile.c (test for excess errors) PASS: gcc.target/aarch64/profile.c scan-assembler \\.arch armv8.2-a[^\n]*\\+profile[^\n]*\n PASS: gcc.target/aarch64/reg-alloc-1.c (test for excess errors) PASS: gcc.target/aarch64/reg-alloc-1.c scan-rtl-dump-not reload "DI 32 v0" PASS: gcc.target/aarch64/reg-alloc-2.c (test for excess errors) PASS: gcc.target/aarch64/reg-alloc-2.c check-function-bodies foo PASS: gcc.target/aarch64/reg-alloc-3.c (test for excess errors) PASS: gcc.target/aarch64/reg-alloc-3.c check-function-bodies foo PASS: gcc.target/aarch64/reg-alloc-4.c (test for excess errors) PASS: gcc.target/aarch64/reg-alloc-4.c check-function-bodies foo PASS: gcc.target/aarch64/reload-valid-spoff.c (test for excess errors) PASS: gcc.target/aarch64/return_address_sign_1.c (test for excess errors) PASS: gcc.target/aarch64/return_address_sign_1.c scan-assembler-times autiasp 3 PASS: gcc.target/aarch64/return_address_sign_1.c scan-assembler-times paciasp 3 PASS: gcc.target/aarch64/return_address_sign_2.c (test for excess errors) PASS: gcc.target/aarch64/return_address_sign_2.c scan-assembler-times paciasp 2 PASS: gcc.target/aarch64/return_address_sign_2.c scan-assembler-times retaa 2 PASS: gcc.target/aarch64/return_address_sign_3.c (test for excess errors) PASS: gcc.target/aarch64/return_address_sign_3.c scan-assembler-not autiasp PASS: gcc.target/aarch64/return_address_sign_3.c scan-assembler-not paciasp PASS: gcc.target/aarch64/return_address_sign_3.c scan-assembler-not retaa PASS: gcc.target/aarch64/return_address_sign_b_1.c (test for excess errors) PASS: gcc.target/aarch64/return_address_sign_b_1.c scan-assembler-times autibsp 3 PASS: gcc.target/aarch64/return_address_sign_b_1.c scan-assembler-times pacibsp 3 PASS: gcc.target/aarch64/return_address_sign_b_2.c (test for excess errors) PASS: gcc.target/aarch64/return_address_sign_b_2.c scan-assembler-times pacibsp 2 PASS: gcc.target/aarch64/return_address_sign_b_2.c scan-assembler-times retab 2 PASS: gcc.target/aarch64/return_address_sign_b_3.c (test for excess errors) PASS: gcc.target/aarch64/return_address_sign_b_3.c scan-assembler-not autibsp PASS: gcc.target/aarch64/return_address_sign_b_3.c scan-assembler-not pacibsp PASS: gcc.target/aarch64/return_address_sign_b_3.c scan-assembler-not retab PASS: gcc.target/aarch64/return_address_sign_builtin.c (test for excess errors) PASS: gcc.target/aarch64/return_address_sign_builtin.c scan-assembler-times autia1716 1 PASS: gcc.target/aarch64/return_address_sign_builtin.c scan-assembler-times autib1716 1 PASS: gcc.target/aarch64/return_address_sign_builtin.c scan-assembler-times pacia1716 1 PASS: gcc.target/aarch64/return_address_sign_builtin.c scan-assembler-times pacib1716 1 PASS: gcc.target/aarch64/rev16_1.c (test for excess errors) PASS: gcc.target/aarch64/rev16_1.c execution test PASS: gcc.target/aarch64/rev16_2.c (test for excess errors) PASS: gcc.target/aarch64/rev16_2.c scan-assembler-times rev16\\tw[0-9]+ 2 PASS: gcc.target/aarch64/rev16_2.c scan-assembler-times rev16\\tx[0-9]+ 2 PASS: gcc.target/aarch64/rev_32_1.c (test for excess errors) PASS: gcc.target/aarch64/rev_32_1.c check-function-bodies rev PASS: gcc.target/aarch64/rev_32_2.c (test for excess errors) PASS: gcc.target/aarch64/rev_32_2.c check-function-bodies rev2 PASS: gcc.target/aarch64/rev_32_3.c (test for excess errors) PASS: gcc.target/aarch64/rev_32_3.c check-function-bodies rev3 PASS: gcc.target/aarch64/ror.c (test for excess errors) PASS: gcc.target/aarch64/ror.c execution test PASS: gcc.target/aarch64/ror.c scan-assembler ror\tw[0-9]+, w[0-9]+, 27\n PASS: gcc.target/aarch64/ror.c scan-assembler ror\tx[0-9]+, x[0-9]+, 45\n PASS: gcc.target/aarch64/ror_2.c (test for excess errors) PASS: gcc.target/aarch64/ror_2.c scan-assembler and\tw[0-9]+, w[0-9]+, w[0-9]+, ror 12\n PASS: gcc.target/aarch64/ror_2.c scan-assembler and\tw[0-9]+, w[0-9]+, w[0-9]+, ror 13\n PASS: gcc.target/aarch64/ror_2.c scan-assembler and\tw[0-9]+, w[0-9]+, w[0-9]+, ror 23\n PASS: gcc.target/aarch64/ror_2.c scan-assembler bic\tw[0-9]+, w[0-9]+, w[0-9]+, ror 11\n PASS: gcc.target/aarch64/ror_2.c scan-assembler bic\tw[0-9]+, w[0-9]+, w[0-9]+, ror 17\n PASS: gcc.target/aarch64/ror_2.c scan-assembler bic\tw[0-9]+, w[0-9]+, w[0-9]+, ror 22\n PASS: gcc.target/aarch64/ror_2.c scan-assembler bics\twzr, w[0-9]+, w[0-9]+, ror 10\n PASS: gcc.target/aarch64/ror_2.c scan-assembler bics\twzr, w[0-9]+, w[0-9]+, ror 22\n PASS: gcc.target/aarch64/ror_2.c scan-assembler bics\twzr, w[0-9]+, w[0-9]+, ror 23\n PASS: gcc.target/aarch64/ror_2.c scan-assembler eon\tw[0-9]+, w[0-9]+, w[0-9]+, ror 18\n PASS: gcc.target/aarch64/ror_2.c scan-assembler eon\tw[0-9]+, w[0-9]+, w[0-9]+, ror 19\n PASS: gcc.target/aarch64/ror_2.c scan-assembler eon\tw[0-9]+, w[0-9]+, w[0-9]+, ror 1\n PASS: gcc.target/aarch64/ror_2.c scan-assembler eor\tw[0-9]+, w[0-9]+, w[0-9]+, ror 28\n PASS: gcc.target/aarch64/ror_2.c scan-assembler eor\tw[0-9]+, w[0-9]+, w[0-9]+, ror 31\n PASS: gcc.target/aarch64/ror_2.c scan-assembler eor\tw[0-9]+, w[0-9]+, w[0-9]+, ror 9\n PASS: gcc.target/aarch64/ror_2.c scan-assembler orn\tw[0-9]+, w[0-9]+, w[0-9]+, ror 30\n PASS: gcc.target/aarch64/ror_2.c scan-assembler orn\tw[0-9]+, w[0-9]+, w[0-9]+, ror 3\n PASS: gcc.target/aarch64/ror_2.c scan-assembler orn\tw[0-9]+, w[0-9]+, w[0-9]+, ror 9\n PASS: gcc.target/aarch64/ror_2.c scan-assembler orr\tw[0-9]+, w[0-9]+, w[0-9]+, ror 24\n PASS: gcc.target/aarch64/ror_2.c scan-assembler orr\tw[0-9]+, w[0-9]+, w[0-9]+, ror 25\n PASS: gcc.target/aarch64/ror_2.c scan-assembler orr\tw[0-9]+, w[0-9]+, w[0-9]+, ror 5\n PASS: gcc.target/aarch64/ror_2.c scan-assembler ror\tw[0-9]+, w[0-9]+, 17\n PASS: gcc.target/aarch64/ror_2.c scan-assembler ror\tw[0-9]+, w[0-9]+, 26\n PASS: gcc.target/aarch64/ror_2.c scan-assembler ror\tw[0-9]+, w[0-9]+, 2\n PASS: gcc.target/aarch64/ror_2.c scan-assembler ror\tw[0-9]+, w[0-9]+, 3\n PASS: gcc.target/aarch64/ror_2.c scan-assembler tst\tw[0-9]+, w[0-9]+, ror 20\n PASS: gcc.target/aarch64/ror_2.c scan-assembler tst\tw[0-9]+, w[0-9]+, ror 21\n PASS: gcc.target/aarch64/ror_2.c scan-assembler tst\tw[0-9]+, w[0-9]+, ror 8\n PASS: gcc.target/aarch64/ror_2.c scan-assembler-not cmp PASS: gcc.target/aarch64/ror_2.c scan-assembler-not mvn PASS: gcc.target/aarch64/ror_2.c scan-assembler-not uxtw PASS: gcc.target/aarch64/ror_3.c (test for excess errors) PASS: gcc.target/aarch64/ror_3.c scan-assembler and\tx[0-9]+, x[0-9]+, x[0-9]+, ror 13\n PASS: gcc.target/aarch64/ror_3.c scan-assembler and\tx[0-9]+, x[0-9]+, x[0-9]+, ror 33\n PASS: gcc.target/aarch64/ror_3.c scan-assembler bic\tx[0-9]+, x[0-9]+, x[0-9]+, ror 11\n PASS: gcc.target/aarch64/ror_3.c scan-assembler bic\tx[0-9]+, x[0-9]+, x[0-9]+, ror 47\n PASS: gcc.target/aarch64/ror_3.c scan-assembler bics\txzr, x[0-9]+, x[0-9]+, ror 10\n PASS: gcc.target/aarch64/ror_3.c scan-assembler bics\txzr, x[0-9]+, x[0-9]+, ror 62\n PASS: gcc.target/aarch64/ror_3.c scan-assembler eon\tx[0-9]+, x[0-9]+, x[0-9]+, ror 1\n PASS: gcc.target/aarch64/ror_3.c scan-assembler eon\tx[0-9]+, x[0-9]+, x[0-9]+, ror 38\n PASS: gcc.target/aarch64/ror_3.c scan-assembler eor\tx[0-9]+, x[0-9]+, x[0-9]+, ror 41\n PASS: gcc.target/aarch64/ror_3.c scan-assembler eor\tx[0-9]+, x[0-9]+, x[0-9]+, ror 9\n PASS: gcc.target/aarch64/ror_3.c scan-assembler orn\tx[0-9]+, x[0-9]+, x[0-9]+, ror 39\n PASS: gcc.target/aarch64/ror_3.c scan-assembler orn\tx[0-9]+, x[0-9]+, x[0-9]+, ror 3\n PASS: gcc.target/aarch64/ror_3.c scan-assembler orr\tx[0-9]+, x[0-9]+, x[0-9]+, ror 35\n PASS: gcc.target/aarch64/ror_3.c scan-assembler orr\tx[0-9]+, x[0-9]+, x[0-9]+, ror 5\n PASS: gcc.target/aarch64/ror_3.c scan-assembler ror\tx[0-9]+, x[0-9]+, 37\n PASS: gcc.target/aarch64/ror_3.c scan-assembler ror\tx[0-9]+, x[0-9]+, 3\n PASS: gcc.target/aarch64/ror_3.c scan-assembler tst\tx[0-9]+, x[0-9]+, ror 50\n PASS: gcc.target/aarch64/ror_3.c scan-assembler tst\tx[0-9]+, x[0-9]+, ror 8\n PASS: gcc.target/aarch64/rot_to_bswap.c (test for excess errors) PASS: gcc.target/aarch64/rot_to_bswap.c scan-assembler \\trev16\\tv([123])?[0-9]\\.16b, v([123])?[0-9]\\.16b PASS: gcc.target/aarch64/rotate_xar_1.c (test for excess errors) PASS: gcc.target/aarch64/rotate_xar_1.c check-function-bodies G1 PASS: gcc.target/aarch64/rotate_xar_1.c check-function-bodies G2 PASS: gcc.target/aarch64/rotate_xar_1.c check-function-bodies G3 PASS: gcc.target/aarch64/rotate_xar_1.c check-function-bodies G4 PASS: gcc.target/aarch64/rotate_xar_1.c check-function-bodies G5 PASS: gcc.target/aarch64/rotate_xar_1.c check-function-bodies G6 PASS: gcc.target/aarch64/rotate_xar_1.c check-function-bodies G7 PASS: gcc.target/aarch64/saddw-1.c (test for excess errors) PASS: gcc.target/aarch64/saddw-1.c scan-assembler saddw PASS: gcc.target/aarch64/saddw-1.c scan-assembler saddw2 PASS: gcc.target/aarch64/saddw-2.c (test for excess errors) PASS: gcc.target/aarch64/saddw-2.c scan-assembler saddw PASS: gcc.target/aarch64/saddw-2.c scan-assembler saddw2 PASS: gcc.target/aarch64/saturating-arithmetic-signed.c (test for excess errors) PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies sadd32 PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies sadd32_imm PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies sadd32_imm2 PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies sadd64 PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies sadd64_imm PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies sadd64_imm2 PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies ssub32 PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies ssub32_imm PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies ssub32_imm2 PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies ssub64 PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies ssub64_imm PASS: gcc.target/aarch64/saturating-arithmetic-signed.c check-function-bodies ssub64_imm2 PASS: gcc.target/aarch64/saturating-arithmetic-signed.c execution test PASS: gcc.target/aarch64/saturating_arithmetic_1.c (test for excess errors) PASS: gcc.target/aarch64/saturating_arithmetic_1.c check-function-bodies uadd PASS: gcc.target/aarch64/saturating_arithmetic_1.c check-function-bodies uadd2 XFAIL: gcc.target/aarch64/saturating_arithmetic_1.c check-function-bodies usub PASS: gcc.target/aarch64/saturating_arithmetic_2.c (test for excess errors) PASS: gcc.target/aarch64/saturating_arithmetic_2.c check-function-bodies uadd PASS: gcc.target/aarch64/saturating_arithmetic_2.c check-function-bodies uadd2 XFAIL: gcc.target/aarch64/saturating_arithmetic_2.c check-function-bodies usub PASS: gcc.target/aarch64/saturating_arithmetic_3.c (test for excess errors) PASS: gcc.target/aarch64/saturating_arithmetic_3.c check-function-bodies uadd PASS: gcc.target/aarch64/saturating_arithmetic_3.c check-function-bodies uadd2 PASS: gcc.target/aarch64/saturating_arithmetic_3.c check-function-bodies usub PASS: gcc.target/aarch64/saturating_arithmetic_4.c (test for excess errors) PASS: gcc.target/aarch64/saturating_arithmetic_4.c check-function-bodies uadd PASS: gcc.target/aarch64/saturating_arithmetic_4.c check-function-bodies uadd2 PASS: gcc.target/aarch64/saturating_arithmetic_4.c check-function-bodies usub PASS: gcc.target/aarch64/sbc.c (test for excess errors) PASS: gcc.target/aarch64/sbc.c execution test PASS: gcc.target/aarch64/sbc.c scan-assembler sbc\tw[0-9]+, w[0-9]+, w[0-9]+\n PASS: gcc.target/aarch64/sbc.c scan-assembler sbc\tx[0-9]+, x[0-9]+, x[0-9]+\n PASS: gcc.target/aarch64/scalar-mov.c (test for excess errors) PASS: gcc.target/aarch64/scalar-vca.c (test for excess errors) PASS: gcc.target/aarch64/scalar-vca.c execution test PASS: gcc.target/aarch64/scalar-vca.c scan-assembler facge\\td[0-9]+, d[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/scalar-vca.c scan-assembler facge\\ts[0-9]+, s[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/scalar-vca.c scan-assembler facgt\\td[0-9]+, d[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/scalar-vca.c scan-assembler facgt\\ts[0-9]+, s[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/scalar_intrinsics.c (test for excess errors) PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler \\tasr\\tx[0-9]+ PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tadd\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tadd\\tx[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\taddp\\td[0-9]+, v[0-9]+.2d 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmeq\\td[0-9]+, d[0-9]+, #?0 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmeq\\td[0-9]+, d[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmge\\td[0-9]+, d[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmgt\\td[0-9]+, d[0-9]+, #?0 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmgt\\td[0-9]+, d[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmhi\\td[0-9]+, d[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmhs\\td[0-9]+, d[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmle\\td[0-9]+, d[0-9]+, #?0 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tcmtst\\td[0-9]+, d[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tfaddp\\td[0-9]+, v[0-9]+.2d 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tlsl\\tx[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tlsr\\tx[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tneg\\tx[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsli\\td[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqabs\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqabs\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqabs\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqadd\\tb[0-9]+, b[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqadd\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqadd\\th[0-9]+, h[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqadd\\ts[0-9]+, s[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmlal\\td[0-9]+, s[0-9]+, s[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmlal\\td[0-9]+, s[0-9]+, v 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmlal\\ts[0-9]+, h[0-9]+, h[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmlal\\ts[0-9]+, h[0-9]+, v 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmlsl\\td[0-9]+, s[0-9]+, s[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmlsl\\td[0-9]+, s[0-9]+, v 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmlsl\\ts[0-9]+, h[0-9]+, h[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmlsl\\ts[0-9]+, h[0-9]+, v 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmulh\\th[0-9]+, h[0-9]+, h[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmulh\\th[0-9]+, h[0-9]+, v 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmulh\\ts[0-9]+, s[0-9]+, s[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmulh\\ts[0-9]+, s[0-9]+, v 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmull\\td[0-9]+, s[0-9]+, s[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmull\\td[0-9]+, s[0-9]+, v 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmull\\ts[0-9]+, h[0-9]+, h[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqdmull\\ts[0-9]+, h[0-9]+, v 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqneg\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqneg\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqneg\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrdmulh\\th[0-9]+, h[0-9]+, h[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrdmulh\\th[0-9]+, h[0-9]+, v 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrdmulh\\ts[0-9]+, s[0-9]+, s[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrdmulh\\ts[0-9]+, s[0-9]+, v 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrshl\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrshl\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrshl\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrshl\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrshrn\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrshrn\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrshrn\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrshrun\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrshrun\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqrshrun\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshl\\tb[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshl\\td[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshl\\th[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshl\\ts[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshlu\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshlu\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshlu\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshlu\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshrn\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshrn\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshrn\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshrun\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshrun\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqshrun\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqsub\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqsub\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqsub\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqsub\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqxtn\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqxtn\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqxtn\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqxtun\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqxtun\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsqxtun\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsri\\td[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsrshl\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsrshr\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsrsra\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsshl\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tssra\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsub\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsub\\tx[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsuqadd\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsuqadd\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsuqadd\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tsuqadd\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqadd\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqadd\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqadd\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqadd\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqrshl\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqrshl\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqrshl\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqrshl\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqrshrn\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqrshrn\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqrshrn\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqshl\\tb[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqshl\\td[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqshl\\th[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqshl\\ts[0-9]+ 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqshrn\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqshrn\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqshrn\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqsub\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqsub\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqsub\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqsub\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqxtn\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqxtn\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tuqxtn\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\turshl\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\turshr\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tursra\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tushl\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tusqadd\\tb[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tusqadd\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tusqadd\\th[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tusqadd\\ts[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times \\tusra\\td[0-9]+ 1 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times aarch64_get_lanev16qi 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times aarch64_get_lanev2di 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times aarch64_get_lanev4si 2 PASS: gcc.target/aarch64/scalar_intrinsics.c scan-assembler-times aarch64_get_lanev8hi 2 PASS: gcc.target/aarch64/scalar_shift_1.c (test for excess errors) PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_ashift_right_int_di PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_ashift_right_int_si PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_ashift_right_sisd_di PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_ashift_right_sisd_si PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_lshift_left_int_di PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_lshift_left_int_si PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_lshift_left_sisd_di PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_lshift_left_sisd_si PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_lshift_right_int_di PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_lshift_right_int_si PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_lshift_right_sisd_di PASS: gcc.target/aarch64/scalar_shift_1.c check-function-bodies test_lshift_right_sisd_si PASS: gcc.target/aarch64/scalar_shift_1.c execution test PASS: gcc.target/aarch64/sdiv_costs_1.c (test for excess errors) PASS: gcc.target/aarch64/sdiv_costs_1.c scan-assembler-times sdiv\tw[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/sdiv_costs_1.c scan-assembler-times udiv\tw[0-9]+, w[0-9]+ 4 PASS: gcc.target/aarch64/set_fpcr64_1.c (test for excess errors) PASS: gcc.target/aarch64/set_fpcr64_1.c scan-assembler-times \\tmsr\\tfpcr, x0\\n 1 PASS: gcc.target/aarch64/set_fpsr64_1.c (test for excess errors) PASS: gcc.target/aarch64/set_fpsr64_1.c scan-assembler-times \\tmsr\\tfpsr, x0\\n 1 PASS: gcc.target/aarch64/sha1_1.c (test for excess errors) PASS: gcc.target/aarch64/sha1_1.c scan-assembler-times sha1c\\tq 1 PASS: gcc.target/aarch64/sha1_1.c scan-assembler-times sha1h\\ts 1 PASS: gcc.target/aarch64/sha1_1.c scan-assembler-times sha1m\\tq 1 PASS: gcc.target/aarch64/sha1_1.c scan-assembler-times sha1p\\tq 1 PASS: gcc.target/aarch64/sha1_1.c scan-assembler-times sha1su0\\tv 1 PASS: gcc.target/aarch64/sha1_1.c scan-assembler-times sha1su1\\tv 1 PASS: gcc.target/aarch64/sha256_1.c (test for excess errors) PASS: gcc.target/aarch64/sha256_1.c scan-assembler-times sha256h2\\tq 1 PASS: gcc.target/aarch64/sha256_1.c scan-assembler-times sha256h\\tq 1 PASS: gcc.target/aarch64/sha256_1.c scan-assembler-times sha256su0\\tv 1 PASS: gcc.target/aarch64/sha256_1.c scan-assembler-times sha256su1\\tv 1 PASS: gcc.target/aarch64/sha2_1.c (test for excess errors) PASS: gcc.target/aarch64/sha2_1.c scan-assembler-times sha512h2\\tq[0-9]+, q[0-9]+, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_1.c scan-assembler-times sha512h\\tq[0-9]+, q[0-9]+, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_1.c scan-assembler-times sha512su0\\tv[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_1.c scan-assembler-times sha512su1\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_2.c (test for excess errors) PASS: gcc.target/aarch64/sha2_2.c scan-assembler-times sha512h2\\tq[0-9]+, q[0-9]+, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_2.c scan-assembler-times sha512h\\tq[0-9]+, q[0-9]+, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_2.c scan-assembler-times sha512su0\\tv[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_2.c scan-assembler-times sha512su1\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_3.c (test for excess errors) PASS: gcc.target/aarch64/sha2_3.c scan-assembler-times sha512h2\\tq[0-9]+, q[0-9]+, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_3.c scan-assembler-times sha512h\\tq[0-9]+, q[0-9]+, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_3.c scan-assembler-times sha512su0\\tv[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha2_3.c scan-assembler-times sha512su1\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha3_1.c (test for excess errors) PASS: gcc.target/aarch64/sha3_1.c scan-assembler-times bcax\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 8 PASS: gcc.target/aarch64/sha3_1.c scan-assembler-times eor3\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 8 PASS: gcc.target/aarch64/sha3_1.c scan-assembler-times rax1\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha3_1.c scan-assembler-times xar\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d, #?15 1 PASS: gcc.target/aarch64/sha3_2.c (test for excess errors) PASS: gcc.target/aarch64/sha3_2.c scan-assembler-times bcax\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 8 PASS: gcc.target/aarch64/sha3_2.c scan-assembler-times eor3\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 8 PASS: gcc.target/aarch64/sha3_2.c scan-assembler-times rax1\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha3_2.c scan-assembler-times xar\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d, #?15 1 PASS: gcc.target/aarch64/sha3_3.c (test for excess errors) PASS: gcc.target/aarch64/sha3_3.c scan-assembler-times bcax\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 8 PASS: gcc.target/aarch64/sha3_3.c scan-assembler-times eor3\\tv[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b, v[0-9]+.16b 8 PASS: gcc.target/aarch64/sha3_3.c scan-assembler-times rax1\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/sha3_3.c scan-assembler-times xar\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d, #?15 1 PASS: gcc.target/aarch64/shadow_call_stack_1.c at line 7 (test for errors, line ) PASS: gcc.target/aarch64/shadow_call_stack_1.c (test for excess errors) PASS: gcc.target/aarch64/shadow_call_stack_2.c at line 7 (test for errors, line ) PASS: gcc.target/aarch64/shadow_call_stack_2.c (test for excess errors) PASS: gcc.target/aarch64/shadow_call_stack_3.c (test for excess errors) PASS: gcc.target/aarch64/shadow_call_stack_3.c scan-assembler-times ldr\\tx30, \\[x18, #?-8\\]! 2 PASS: gcc.target/aarch64/shadow_call_stack_3.c scan-assembler-times str\\tx30, \\[x18\\], #?8 2 PASS: gcc.target/aarch64/shadow_call_stack_4.c (test for excess errors) PASS: gcc.target/aarch64/shadow_call_stack_4.c scan-assembler-not ldr\\tx30, \\[x18, #?-8\\]! PASS: gcc.target/aarch64/shadow_call_stack_4.c scan-assembler-not str\\tx30, \\[x18\\], #?8 PASS: gcc.target/aarch64/shadow_call_stack_4.c scan-assembler-times ldp\\tx29, x30, \\[sp\\], [0-9]+ 1 PASS: gcc.target/aarch64/shadow_call_stack_4.c scan-assembler-times stp\\tx29, x30, \\[sp, -[0-9]+\\]! 1 PASS: gcc.target/aarch64/shadow_call_stack_5.c (test for excess errors) PASS: gcc.target/aarch64/shadow_call_stack_5.c scan-assembler ldr\\tx29, \\[sp\\] PASS: gcc.target/aarch64/shadow_call_stack_5.c scan-assembler-times stp\\tx29, x30, \\[sp\\] 1 PASS: gcc.target/aarch64/shadow_call_stack_6.c (test for excess errors) PASS: gcc.target/aarch64/shadow_call_stack_6.c scan-assembler-not ld[r|p]\\tx30, \\[sp PASS: gcc.target/aarch64/shadow_call_stack_6.c scan-assembler-times str\\tx30, \\[sp\\] 1 PASS: gcc.target/aarch64/shadow_call_stack_7.c (test for excess errors) PASS: gcc.target/aarch64/shadow_call_stack_7.c scan-assembler ldr\\tx19, \\[sp\\], [0-9]+ PASS: gcc.target/aarch64/shadow_call_stack_7.c scan-assembler-times stp\\tx19, x30, \\[sp, -[0-9]+\\]! 1 PASS: gcc.target/aarch64/shadow_call_stack_8.c (test for excess errors) PASS: gcc.target/aarch64/shadow_call_stack_8.c scan-assembler ldp\\tx19, x20, \\[sp\\], [0-9]+ PASS: gcc.target/aarch64/shadow_call_stack_8.c scan-assembler-not ld[r|p]\\tx30, \\[sp PASS: gcc.target/aarch64/shadow_call_stack_8.c scan-assembler-times stp\\tx19, x20, \\[sp, -[0-9]+\\]! 1 PASS: gcc.target/aarch64/shadow_call_stack_8.c scan-assembler-times str\\tx30, \\[sp 1 PASS: gcc.target/aarch64/shift_and_operator-1.c (test for excess errors) PASS: gcc.target/aarch64/shift_and_operator-1.c scan-assembler-times add\\tw[0-9]+ 1 PASS: gcc.target/aarch64/shift_and_operator-1.c scan-assembler-times eor\\tw[0-9]+ 1 PASS: gcc.target/aarch64/shift_and_operator-1.c scan-assembler-times lsr 8 3 PASS: gcc.target/aarch64/shift_and_operator-1.c scan-assembler-times lsr\\tw[0-9]+ 0 PASS: gcc.target/aarch64/shift_and_operator-1.c scan-assembler-times orr\\tw[0-9]+ 1 PASS: gcc.target/aarch64/shift_wide_invalid_1.c (test for warnings, line 21) PASS: gcc.target/aarch64/shift_wide_invalid_1.c (test for warnings, line 33) PASS: gcc.target/aarch64/shift_wide_invalid_1.c (test for excess errors) PASS: gcc.target/aarch64/shl-combine-2.c (test for excess errors) PASS: gcc.target/aarch64/shl-combine-2.c scan-assembler-not \\tsshr\\t PASS: gcc.target/aarch64/shl-combine-2.c scan-assembler-times \\tcmlt\\t 1 PASS: gcc.target/aarch64/shl-combine-3.c (test for excess errors) PASS: gcc.target/aarch64/shl-combine-3.c scan-assembler-not \\tsshr\\t PASS: gcc.target/aarch64/shl-combine-3.c scan-assembler-times \\tcmlt\\t 1 PASS: gcc.target/aarch64/shl-combine-4.c (test for excess errors) PASS: gcc.target/aarch64/shl-combine-4.c scan-assembler-not \\tsshr\\t PASS: gcc.target/aarch64/shl-combine-4.c scan-assembler-times \\tcmlt\\t 1 PASS: gcc.target/aarch64/shl-combine-5.c (test for excess errors) PASS: gcc.target/aarch64/shl-combine-5.c scan-assembler-not \\tsshr\\t PASS: gcc.target/aarch64/shl-combine-5.c scan-assembler-times \\tcmlt\\t 1 PASS: gcc.target/aarch64/shrink_wrap_1.c (test for excess errors) PASS: gcc.target/aarch64/shrink_wrap_1.c check-function-bodies foo PASS: gcc.target/aarch64/shrink_wrap_symbol_ref_1.c (test for excess errors) PASS: gcc.target/aarch64/shrink_wrap_symbol_ref_1.c scan-rtl-dump pro_and_epilogue "Performing shrink-wrapping" PASS: gcc.target/aarch64/shrn-combine-1.c (test for excess errors) PASS: gcc.target/aarch64/shrn-combine-1.c scan-assembler-times \\tshrn2\\t 1 PASS: gcc.target/aarch64/shrn-combine-1.c scan-assembler-times \\tshrn\\t 1 PASS: gcc.target/aarch64/shrn-combine-10.c (test for excess errors) PASS: gcc.target/aarch64/shrn-combine-10.c scan-assembler-not \\tshrn2\\t PASS: gcc.target/aarch64/shrn-combine-10.c scan-assembler-not \\tshrn\\t PASS: gcc.target/aarch64/shrn-combine-10.c scan-assembler-times \\tuzp2\\t 1 PASS: gcc.target/aarch64/shrn-combine-2.c (test for excess errors) PASS: gcc.target/aarch64/shrn-combine-2.c scan-assembler-times \\tshrn2\\t 1 PASS: gcc.target/aarch64/shrn-combine-2.c scan-assembler-times \\tshrn\\t 1 PASS: gcc.target/aarch64/shrn-combine-3.c (test for excess errors) PASS: gcc.target/aarch64/shrn-combine-3.c scan-assembler-times \\tshrn2\\t 1 PASS: gcc.target/aarch64/shrn-combine-3.c scan-assembler-times \\tshrn\\t 1 PASS: gcc.target/aarch64/shrn-combine-4.c (test for excess errors) PASS: gcc.target/aarch64/shrn-combine-4.c scan-assembler-not \\tshrn2\\t PASS: gcc.target/aarch64/shrn-combine-4.c scan-assembler-not \\tshrn\\t PASS: gcc.target/aarch64/shrn-combine-5.c (test for excess errors) PASS: gcc.target/aarch64/shrn-combine-5.c scan-assembler-not \\tshrn2\\t PASS: gcc.target/aarch64/shrn-combine-5.c scan-assembler-not \\tshrn\\t PASS: gcc.target/aarch64/shrn-combine-5.c scan-assembler-times \\tuzp2\\t 1 PASS: gcc.target/aarch64/shrn-combine-6.c (test for excess errors) PASS: gcc.target/aarch64/shrn-combine-6.c scan-assembler-not \\tshrn2\\t PASS: gcc.target/aarch64/shrn-combine-6.c scan-assembler-not \\tshrn\\t PASS: gcc.target/aarch64/shrn-combine-6.c scan-assembler-times \\tuzp2\\t 1 PASS: gcc.target/aarch64/shrn-combine-7.c (test for excess errors) PASS: gcc.target/aarch64/shrn-combine-7.c scan-assembler-not \\tshrn2\\t PASS: gcc.target/aarch64/shrn-combine-7.c scan-assembler-not \\tshrn\\t PASS: gcc.target/aarch64/shrn-combine-7.c scan-assembler-times \\tuzp2\\t 1 PASS: gcc.target/aarch64/shrn-combine-8.c (test for excess errors) PASS: gcc.target/aarch64/shrn-combine-8.c scan-assembler-not \\tshrn2\\t PASS: gcc.target/aarch64/shrn-combine-8.c scan-assembler-not \\tshrn\\t PASS: gcc.target/aarch64/shrn-combine-8.c scan-assembler-times \\tuzp2\\t 1 PASS: gcc.target/aarch64/shrn-combine-9.c (test for excess errors) PASS: gcc.target/aarch64/shrn-combine-9.c scan-assembler-not \\tshrn2\\t PASS: gcc.target/aarch64/shrn-combine-9.c scan-assembler-not \\tshrn\\t PASS: gcc.target/aarch64/shrn-combine-9.c scan-assembler-times \\tuzp2\\t 1 PASS: gcc.target/aarch64/signbit-1.c (test for excess errors) PASS: gcc.target/aarch64/signbit-1.c scan-assembler-times \\tcmgt\\t 1 PASS: gcc.target/aarch64/signbit-2.c (test for excess errors) PASS: gcc.target/aarch64/signbit-2.c scan-assembler-times \\tcmgt\\t 6 PASS: gcc.target/aarch64/signbitv2sf.c (test for excess errors) PASS: gcc.target/aarch64/signbitv2sf.c execution test PASS: gcc.target/aarch64/signbitv2sf.c scan-assembler \\tushr\\tv[0-9]+.2s, v[0-9]+.2s, 31 PASS: gcc.target/aarch64/signbitv2sf.c scan-assembler-not -2147483648 PASS: gcc.target/aarch64/signbitv4sf.c (test for excess errors) PASS: gcc.target/aarch64/signbitv4sf.c execution test PASS: gcc.target/aarch64/signbitv4sf.c scan-assembler \\tushr\\tv[0-9]+.4s, v[0-9]+.4s, 31 PASS: gcc.target/aarch64/signbitv4sf.c scan-assembler-not -2147483648 PASS: gcc.target/aarch64/simd_pcs_attribute-2.c (test for excess errors) PASS: gcc.target/aarch64/simd_pcs_attribute-2.c scan-assembler-not \\.variant_pcs\\tfoo PASS: gcc.target/aarch64/simd_pcs_attribute-2.c scan-assembler-times \\.variant_pcs\\t_ZGVnN2v_foo 1 PASS: gcc.target/aarch64/simd_pcs_attribute-3.c (test for excess errors) PASS: gcc.target/aarch64/simd_pcs_attribute-3.c scan-assembler-not \\.variant_pcs\\t_ZGVnM1v_foo PASS: gcc.target/aarch64/simd_pcs_attribute-3.c scan-assembler-not \\.variant_pcs\\t_ZGVnN1v_foo PASS: gcc.target/aarch64/simd_pcs_attribute-3.c scan-assembler-not \\.variant_pcs\\tfoo PASS: gcc.target/aarch64/simd_pcs_attribute-3.c scan-assembler-times \\.variant_pcs\\t_ZGVnM2v_foo 1 PASS: gcc.target/aarch64/simd_pcs_attribute-3.c scan-assembler-times \\.variant_pcs\\t_ZGVnN2v_foo 1 PASS: gcc.target/aarch64/simd_pcs_attribute.c (test for excess errors) PASS: gcc.target/aarch64/simd_pcs_attribute.c scan-assembler-not \\.variant_pcs\\tlog PASS: gcc.target/aarch64/simd_pcs_attribute.c scan-assembler-times \\.variant_pcs\\t_ZGVnN2v_log 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c (test for excess errors) PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\t(?:sshr|cmlt)\\td[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tabs\\td[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tadd\\td[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tcmeq\\td[0-9]+, d[0-9]+, #?0 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tcmeq\\td[0-9]+, d[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tcmge\\td[0-9]+, d[0-9]+, #?0 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tcmge\\td[0-9]+, d[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tcmgt\\td[0-9]+, d[0-9]+, #?0 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tcmgt\\td[0-9]+, d[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tcmhi\\td[0-9]+, d[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tcmhs\\td[0-9]+, d[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tcmle\\td[0-9]+, d[0-9]+, #?0 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tcmtst\\td[0-9]+, d[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tshl\\td[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsli\\td[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsqadd\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsqrshl\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsqshl\\td[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsqshlu\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsqsub\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsri\\td[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsrshl\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsrshr\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsrsra\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsshl\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tssra\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsub\\td[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tsuqadd\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tuqadd\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tuqrshl\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tuqshl\\td[0-9]+ 2 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tuqsub\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\turshl\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\turshr\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tursra\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tushl\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tushr\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tusqadd\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times \\tusra\\td[0-9]+ 1 PASS: gcc.target/aarch64/singleton_intrinsics_1.c scan-assembler-times aarch64_get_lanev2di 2 PASS: gcc.target/aarch64/sisd-shft-neg_1.c (test for excess errors) PASS: gcc.target/aarch64/sisd-shft-neg_1.c execution test PASS: gcc.target/aarch64/sm3_sm4.c (test for excess errors) PASS: gcc.target/aarch64/sm3_sm4.c scan-assembler-times sm3partw1\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/sm3_sm4.c scan-assembler-times sm3partw2\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/sm3_sm4.c scan-assembler-times sm3ss1\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/sm3_sm4.c scan-assembler-times sm3tt1a\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s\\[3\\] 1 PASS: gcc.target/aarch64/sm3_sm4.c scan-assembler-times sm3tt1b\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s\\[1\\] 1 PASS: gcc.target/aarch64/sm3_sm4.c scan-assembler-times sm3tt2a\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s\\[2\\] 1 PASS: gcc.target/aarch64/sm3_sm4.c scan-assembler-times sm3tt2b\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s\\[3\\] 1 PASS: gcc.target/aarch64/sm3_sm4.c scan-assembler-times sm4e\\tv[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/sm3_sm4.c scan-assembler-times sm4ekey\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/sminmax-asr_1.c (test for excess errors) PASS: gcc.target/aarch64/sminmax-asr_1.c check-function-bodies maxzero PASS: gcc.target/aarch64/sminmax-asr_1.c check-function-bodies maxzerol PASS: gcc.target/aarch64/sminmax-asr_1.c check-function-bodies minzero PASS: gcc.target/aarch64/sminmax-asr_1.c check-function-bodies minzerol PASS: gcc.target/aarch64/smov_1.c (test for excess errors) PASS: gcc.target/aarch64/smov_1.c scan-assembler-not sxth PASS: gcc.target/aarch64/spellcheck_1.c at line 6 (test for warnings, line 5) PASS: gcc.target/aarch64/spellcheck_1.c at line 7 (test for errors, line 5) PASS: gcc.target/aarch64/spellcheck_1.c at line 8 (test for errors, line 5) PASS: gcc.target/aarch64/spellcheck_1.c (test for excess errors) PASS: gcc.target/aarch64/spellcheck_10.c at line 11 (test for errors, line ) PASS: gcc.target/aarch64/spellcheck_10.c at line 12 (test for warnings, line ) PASS: gcc.target/aarch64/spellcheck_10.c at line 13 (test for warnings, line ) PASS: gcc.target/aarch64/spellcheck_10.c (test for excess errors) PASS: gcc.target/aarch64/spellcheck_11.c at line 11 (test for errors, line ) PASS: gcc.target/aarch64/spellcheck_11.c at line 12 (test for warnings, line ) PASS: gcc.target/aarch64/spellcheck_11.c at line 13 (test for warnings, line ) PASS: gcc.target/aarch64/spellcheck_11.c (test for excess errors) PASS: gcc.target/aarch64/spellcheck_2.c at line 6 (test for warnings, line 5) PASS: gcc.target/aarch64/spellcheck_2.c at line 7 (test for errors, line 5) PASS: gcc.target/aarch64/spellcheck_2.c at line 8 (test for errors, line 5) PASS: gcc.target/aarch64/spellcheck_2.c (test for excess errors) PASS: gcc.target/aarch64/spellcheck_3.c at line 6 (test for warnings, line 5) PASS: gcc.target/aarch64/spellcheck_3.c at line 7 (test for errors, line 5) PASS: gcc.target/aarch64/spellcheck_3.c at line 8 (test for errors, line 5) PASS: gcc.target/aarch64/spellcheck_3.c (test for excess errors) PASS: gcc.target/aarch64/spellcheck_4.c at line 10 (test for errors, line ) PASS: gcc.target/aarch64/spellcheck_4.c at line 11 (test for warnings, line ) PASS: gcc.target/aarch64/spellcheck_4.c (test for excess errors) PASS: gcc.target/aarch64/spellcheck_5.c at line 10 (test for errors, line ) PASS: gcc.target/aarch64/spellcheck_5.c at line 11 (test for warnings, line ) PASS: gcc.target/aarch64/spellcheck_5.c (test for excess errors) PASS: gcc.target/aarch64/spellcheck_6.c at line 10 (test for errors, line ) PASS: gcc.target/aarch64/spellcheck_6.c at line 11 (test for warnings, line ) PASS: gcc.target/aarch64/spellcheck_6.c (test for excess errors) PASS: gcc.target/aarch64/spellcheck_7.c at line 11 (test for errors, line ) PASS: gcc.target/aarch64/spellcheck_7.c at line 12 (test for warnings, line ) PASS: gcc.target/aarch64/spellcheck_7.c (test for excess errors) PASS: gcc.target/aarch64/spellcheck_8.c at line 11 (test for errors, line ) PASS: gcc.target/aarch64/spellcheck_8.c at line 12 (test for warnings, line ) PASS: gcc.target/aarch64/spellcheck_8.c (test for excess errors) PASS: gcc.target/aarch64/spellcheck_9.c at line 11 (test for errors, line ) PASS: gcc.target/aarch64/spellcheck_9.c at line 12 (test for warnings, line ) PASS: gcc.target/aarch64/spellcheck_9.c (test for excess errors) PASS: gcc.target/aarch64/spill_1.c (test for excess errors) PASS: gcc.target/aarch64/spill_1.c scan-assembler-not \\tldr\\t PASS: gcc.target/aarch64/spill_1.c scan-assembler-not \\tstr\\t PASS: gcc.target/aarch64/spill_1.c scan-assembler-times \\tmovi\\tv[0-9]+\\.4s, 2 PASS: gcc.target/aarch64/sqrt_div_float16.c (test for excess errors) PASS: gcc.target/aarch64/sqrt_div_float16.c scan-tree-dump forwprop1 "gimple_simplified to t2_[0-9]+ = .SQRT .x_[0-9]*.D.." PASS: gcc.target/aarch64/ssadv16qi-dotprod.c (test for excess errors) PASS: gcc.target/aarch64/ssadv16qi-dotprod.c scan-assembler \\tsabd\\t PASS: gcc.target/aarch64/ssadv16qi-dotprod.c scan-assembler \\tudot\\t PASS: gcc.target/aarch64/ssadv16qi-dotprod.c scan-assembler-not \\tabs\\t PASS: gcc.target/aarch64/ssadv16qi-dotprod.c scan-assembler-not \\tsshll2\\t PASS: gcc.target/aarch64/ssadv16qi-dotprod.c scan-assembler-not \\tsshll\\t PASS: gcc.target/aarch64/ssadv16qi-dotprod.c scan-assembler-not \\tssubl2\\t PASS: gcc.target/aarch64/ssadv16qi-dotprod.c scan-assembler-not \\tssubl\\t PASS: gcc.target/aarch64/ssadv16qi.c (test for excess errors) PASS: gcc.target/aarch64/ssadv16qi.c scan-assembler \\tsabal\\t PASS: gcc.target/aarch64/ssadv16qi.c scan-assembler \\tsabdl2\\t PASS: gcc.target/aarch64/ssadv16qi.c scan-assembler \\tsadalp\\t PASS: gcc.target/aarch64/ssadv16qi.c scan-assembler-not \\tabs\\t PASS: gcc.target/aarch64/ssadv16qi.c scan-assembler-not \\tsshll2\\t PASS: gcc.target/aarch64/ssadv16qi.c scan-assembler-not \\tsshll\\t PASS: gcc.target/aarch64/ssadv16qi.c scan-assembler-not \\tssubl2\\t PASS: gcc.target/aarch64/ssadv16qi.c scan-assembler-not \\tssubl\\t PASS: gcc.target/aarch64/sshr64_1.c (test for excess errors) PASS: gcc.target/aarch64/sshr64_1.c execution test PASS: gcc.target/aarch64/sshr64_1.c scan-assembler-not sshr\\td[0-9]+, d[0-9]+, 0 PASS: gcc.target/aarch64/stack-check-12.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-12.c scan-assembler-times str\\txzr, 2 PASS: gcc.target/aarch64/stack-check-12.c scan-assembler-times sub\\tsp, sp, #65536\\n\\tstr\\txzr, \\[sp, 1024\\] 2 PASS: gcc.target/aarch64/stack-check-13.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-13.c scan-assembler-times sub\\tsp, sp, #....\\n\\tstr\\txzr, \\[sp 1 PASS: gcc.target/aarch64/stack-check-14.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-14.c scan-assembler-times str\\txzr, 1 PASS: gcc.target/aarch64/stack-check-15.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-15.c scan-assembler-times str\\txzr, 3 PASS: gcc.target/aarch64/stack-check-alloca-1.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-alloca-1.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 2 PASS: gcc.target/aarch64/stack-check-alloca-1.c scan-assembler-times str\\s+xzr, \\[sp\\] 1 PASS: gcc.target/aarch64/stack-check-alloca-10.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-alloca-10.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 2 PASS: gcc.target/aarch64/stack-check-alloca-2.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-alloca-2.c scan-assembler-not str\\s+xzr, PASS: gcc.target/aarch64/stack-check-alloca-3.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-alloca-3.c scan-assembler-times str\\s+xzr, \\[sp, 8\\] 1 PASS: gcc.target/aarch64/stack-check-alloca-4.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-alloca-4.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-alloca-5.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-alloca-5.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-alloca-6.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-alloca-6.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-alloca-7.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-alloca-7.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-alloca-8.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-alloca-8.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-alloca-8.c scan-assembler-times str\\s+xzr, \\[sp, 8\\] 1 PASS: gcc.target/aarch64/stack-check-alloca-9.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-alloca-9.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-cfa-1.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-cfa-1.c scan-assembler-times \\.cfi_def_cfa_offset 0 1 PASS: gcc.target/aarch64/stack-check-cfa-1.c scan-assembler-times \\.cfi_def_cfa_offset 131072 1 PASS: gcc.target/aarch64/stack-check-cfa-1.c scan-assembler-times \\.cfi_def_cfa_offset 65536 1 PASS: gcc.target/aarch64/stack-check-cfa-2.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-cfa-2.c scan-assembler-times \\.cfi_def_cfa [0-9]+, 1310720 1 PASS: gcc.target/aarch64/stack-check-cfa-2.c scan-assembler-times \\.cfi_def_cfa_offset 0 1 PASS: gcc.target/aarch64/stack-check-cfa-2.c scan-assembler-times \\.cfi_def_cfa_offset 1310720 1 PASS: gcc.target/aarch64/stack-check-cfa-2.c scan-assembler-times \\.cfi_def_cfa_offset 1311232 1 PASS: gcc.target/aarch64/stack-check-cfa-3.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-cfa-3.c scan-assembler-times \\.cfi_def_cfa_register 11 1 PASS: gcc.target/aarch64/stack-check-cfa-3.c scan-assembler-times \\.cfi_escape 0xf,0xc,0x8f,0,0x92,0x2e,0,.* 1 PASS: gcc.target/aarch64/stack-check-cfa-3.c scan-assembler-times mov\\tx11, sp 1 PASS: gcc.target/aarch64/stack-check-prologue-1.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-1.c scan-assembler-times str\\s+xzr, 0 PASS: gcc.target/aarch64/stack-check-prologue-10.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-10.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 2 PASS: gcc.target/aarch64/stack-check-prologue-11.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-11.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-12.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-12.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-13.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-13.c scan-assembler-times str\\s+x30, \\[sp\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-13.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-14.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-14.c scan-assembler-times str\\s+x30, \\[sp\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-14.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-15.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-15.c scan-assembler-times str\\s+x30, \\[sp\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-15.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-16.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-16.c scan-assembler-times cmp\\s+x[0-9]+, 61440 1 PASS: gcc.target/aarch64/stack-check-prologue-16.c scan-assembler-times str\\s+xzr, \\[sp, 0\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-16.c scan-assembler-times sub\\s+x[0-9]+, x[0-9]+, 61440 1 PASS: gcc.target/aarch64/stack-check-prologue-17.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-17.c check-function-bodies test1 PASS: gcc.target/aarch64/stack-check-prologue-17.c check-function-bodies test2 PASS: gcc.target/aarch64/stack-check-prologue-18.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-18.c check-function-bodies test1 PASS: gcc.target/aarch64/stack-check-prologue-18.c check-function-bodies test2 PASS: gcc.target/aarch64/stack-check-prologue-18.c check-function-bodies test3 PASS: gcc.target/aarch64/stack-check-prologue-19.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-19.c check-function-bodies test1 PASS: gcc.target/aarch64/stack-check-prologue-19.c check-function-bodies test2 PASS: gcc.target/aarch64/stack-check-prologue-19.c check-function-bodies test3 PASS: gcc.target/aarch64/stack-check-prologue-2.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-2.c scan-assembler-times str\\s+xzr, 0 PASS: gcc.target/aarch64/stack-check-prologue-20.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-3.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-3.c scan-assembler-times str\\s+xzr, 1 PASS: gcc.target/aarch64/stack-check-prologue-4.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-4.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-5.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-5.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-6.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-6.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-check-prologue-7.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-7.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 2 PASS: gcc.target/aarch64/stack-check-prologue-8.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-8.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 2 PASS: gcc.target/aarch64/stack-check-prologue-9.c (test for excess errors) PASS: gcc.target/aarch64/stack-check-prologue-9.c scan-assembler-times str\\s+xzr, \\[sp, 1024\\] 1 PASS: gcc.target/aarch64/stack-checking.c (test for excess errors) PASS: gcc.target/aarch64/stack-checking.c execution test PASS: gcc.target/aarch64/stack-protector-1.c (test for excess errors) PASS: gcc.target/aarch64/stack-protector-1.c execution test PASS: gcc.target/aarch64/stack-protector-2.c (test for excess errors) PASS: gcc.target/aarch64/stack-protector-2.c execution test PASS: gcc.target/aarch64/stack-protector-3.c (test for excess errors) PASS: gcc.target/aarch64/stack-protector-3.c execution test PASS: gcc.target/aarch64/stack-protector-4.c (test for excess errors) PASS: gcc.target/aarch64/stack-protector-4.c execution test PASS: gcc.target/aarch64/stack-protector-5.c (test for excess errors) PASS: gcc.target/aarch64/stack-protector-5.c scan-assembler-times \\tstr\\t 1 PASS: gcc.target/aarch64/stack-protector-6.c (test for excess errors) PASS: gcc.target/aarch64/stack-protector-6.c scan-assembler-times \\tldr\\t[^\\n]*__stack_chk_guard 2 PASS: gcc.target/aarch64/stack-protector-7.c (test for excess errors) PASS: gcc.target/aarch64/stack-protector-7.c scan-assembler-times \\tldr\\t 3 PASS: gcc.target/aarch64/stack-protector-7.c scan-assembler-times \\tmrs\\t 2 PASS: gcc.target/aarch64/stack-protector-7.c scan-assembler-times \\tstr\\t 1 PASS: gcc.target/aarch64/stack-protector-8.c (test for excess errors) PASS: gcc.target/aarch64/stack-protector-8.c check-function-bodies test1 PASS: gcc.target/aarch64/stack-protector-8.c check-function-bodies test2 PASS: gcc.target/aarch64/stack-protector-8.c check-function-bodies test3 PASS: gcc.target/aarch64/stack-protector-9.c (test for excess errors) PASS: gcc.target/aarch64/stack-protector-9.c check-function-bodies main PASS: gcc.target/aarch64/store-pair-1.c (test for excess errors) PASS: gcc.target/aarch64/store-pair-1.c scan-assembler stp\tw([0-9]+)|(zr), w[0-9]+ PASS: gcc.target/aarch64/store_lane0_str_1.c (test for excess errors) PASS: gcc.target/aarch64/store_lane0_str_1.c scan-assembler-not dup PASS: gcc.target/aarch64/store_lane0_str_1.c scan-assembler-not umov PASS: gcc.target/aarch64/store_lane0_str_1.c scan-assembler-times str\tb[0-9]+ 2 PASS: gcc.target/aarch64/store_lane0_str_1.c scan-assembler-times str\td[0-9]+ 2 PASS: gcc.target/aarch64/store_lane0_str_1.c scan-assembler-times str\th[0-9]+ 4 PASS: gcc.target/aarch64/store_lane0_str_1.c scan-assembler-times str\ts[0-9]+ 4 PASS: gcc.target/aarch64/store_lane_spill_1.c (test for excess errors) PASS: gcc.target/aarch64/store_lane_spill_1.c scan-assembler-not \\tst1\\t PASS: gcc.target/aarch64/store_repeating_constant_1.c (test for excess errors) PASS: gcc.target/aarch64/store_repeating_constant_1.c scan-assembler-times movk\\tw.* 1 PASS: gcc.target/aarch64/store_repeating_constant_1.c scan-assembler-times stp\tw[0-9]+, w[0-9]+.* 1 PASS: gcc.target/aarch64/store_repeating_constant_2.c (test for excess errors) PASS: gcc.target/aarch64/store_repeating_constant_2.c scan-assembler-times mov\\tw.* 1 PASS: gcc.target/aarch64/store_repeating_constant_2.c scan-assembler-times stp\tw[0-9]+, w[0-9]+.* 1 PASS: gcc.target/aarch64/store_v2vec_lanes.c (test for excess errors) PASS: gcc.target/aarch64/store_v2vec_lanes.c scan-assembler-not ins\t PASS: gcc.target/aarch64/store_v2vec_lanes.c scan-assembler-times stp\td[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/store_v2vec_lanes.c scan-assembler-times stp\tx[0-9]+, x[0-9]+ 2 PASS: gcc.target/aarch64/stp_1.c (test for excess errors) PASS: gcc.target/aarch64/stp_1.c scan-assembler-times \\tstp\\t 4 PASS: gcc.target/aarch64/stp_aligned.c (test for excess errors) PASS: gcc.target/aarch64/stp_aligned.c scan-assembler-times stp\tq[0-9]+, q[0-9] 1 PASS: gcc.target/aarch64/stp_aligned.c scan-assembler-times stp\tw[0-9]+, w[0-9] 3 PASS: gcc.target/aarch64/stp_aligned.c scan-assembler-times stp\tx[0-9]+, x[0-9] 3 PASS: gcc.target/aarch64/stp_always.c (test for excess errors) PASS: gcc.target/aarch64/stp_always.c scan-assembler-times stp\tq[0-9]+, q[0-9] 2 PASS: gcc.target/aarch64/stp_always.c scan-assembler-times stp\tw[0-9]+, w[0-9] 6 PASS: gcc.target/aarch64/stp_always.c scan-assembler-times stp\tx[0-9]+, x[0-9] 6 PASS: gcc.target/aarch64/stp_never.c (test for excess errors) PASS: gcc.target/aarch64/stp_never.c scan-assembler-times stp\tq[0-9]+, q[0-9] 0 PASS: gcc.target/aarch64/stp_never.c scan-assembler-times stp\tw[0-9]+, w[0-9] 0 PASS: gcc.target/aarch64/stp_never.c scan-assembler-times stp\tx[0-9]+, x[0-9] 0 PASS: gcc.target/aarch64/stp_unaligned.c (test for excess errors) PASS: gcc.target/aarch64/stp_unaligned.c scan-assembler-times stp\tq[0-9]+, q[0-9] 0 PASS: gcc.target/aarch64/stp_unaligned.c scan-assembler-times stp\tw[0-9]+, w[0-9] 0 PASS: gcc.target/aarch64/stp_unaligned.c scan-assembler-times stp\tx[0-9]+, x[0-9] 0 PASS: gcc.target/aarch64/stp_vec_128_1.c (test for excess errors) PASS: gcc.target/aarch64/stp_vec_128_1.c scan-assembler stp\tq[0-9]+, q[0-9] PASS: gcc.target/aarch64/stp_vec_64_1.c (test for excess errors) PASS: gcc.target/aarch64/stp_vec_64_1.c scan-assembler stp\td[0-9]+, d[0-9] PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c (test for excess errors) PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c scan-assembler \\s+stp\\t(w[0-9]+), \\1, \\[x[0-9]+, -256\\] PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c scan-assembler \\s+stp\\t(w[0-9]+), \\1, \\[x[0-9]+, 248\\] PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c scan-assembler \\s+stp\\t(w[0-9]+), \\1, \\[x[0-9]+\\] PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c scan-assembler \\s+stp\\t(x[0-9]+), \\1, \\[x[0-9]+, -512\\] PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c scan-assembler \\s+stp\\t(x[0-9]+), \\1, \\[x[0-9]+, 496\\] PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c scan-assembler \\s+stp\\t(x[0-9]+), \\1, \\[x[0-9]+\\] PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c scan-assembler-not \\s+stp\\t(w[0-9]+), \\1, \\[x[0-9]+, -264\\] PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c scan-assembler-not \\s+stp\\t(w[0-9]+), \\1, \\[x[0-9]+, 256\\] PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c scan-assembler-not \\s+stp\\t(x[0-9]+), \\1, \\[x[0-9]+, -528\\] PASS: gcc.target/aarch64/stp_vec_dup_32_64-1.c scan-assembler-not \\s+stp\\t(x[0-9]+), \\1, \\[x[0-9]+, 512\\] PASS: gcc.target/aarch64/stp_vec_v2df.c (test for excess errors) PASS: gcc.target/aarch64/stp_vec_v2df.c scan-assembler add\\tx[0-9]+, x[0-9]+, 1600 PASS: gcc.target/aarch64/stp_vec_v2df.c scan-assembler stp\\tq[0-9]+, q[0-9]+, \\[x[0-9]+, 32\\] PASS: gcc.target/aarch64/stp_vec_v2df.c scan-assembler stp\\tq[0-9]+, q[0-9]+, \\[x[0-9]+\\] PASS: gcc.target/aarch64/stp_vec_v2df.c scan-assembler-not str\t PASS: gcc.target/aarch64/stp_vec_v2di.c (test for excess errors) PASS: gcc.target/aarch64/stp_vec_v2di.c scan-assembler add\\tx[0-9]+, x[0-9]+, 1600 PASS: gcc.target/aarch64/stp_vec_v2di.c scan-assembler stp\\tq[0-9]+, q[0-9]+, \\[x[0-9]+, 32\\] PASS: gcc.target/aarch64/stp_vec_v2di.c scan-assembler stp\\tq[0-9]+, q[0-9]+, \\[x[0-9]+\\] PASS: gcc.target/aarch64/stp_vec_v2di.c scan-assembler-not str\t PASS: gcc.target/aarch64/stp_vec_v2sf.c (test for excess errors) PASS: gcc.target/aarch64/stp_vec_v2sf.c scan-assembler add\\tx[0-9]+, x[0-9]+, 3200 PASS: gcc.target/aarch64/stp_vec_v2sf.c scan-assembler stp\\td[0-9]+, d[0-9]+, \\[x[0-9]+, 16\\] PASS: gcc.target/aarch64/stp_vec_v2sf.c scan-assembler stp\\td[0-9]+, d[0-9]+, \\[x[0-9]+\\] PASS: gcc.target/aarch64/stp_vec_v2sf.c scan-assembler-not str\t PASS: gcc.target/aarch64/stp_vec_v2si.c (test for excess errors) PASS: gcc.target/aarch64/stp_vec_v2si.c scan-assembler add\\tx[0-9]+, x[0-9]+, 3200 PASS: gcc.target/aarch64/stp_vec_v2si.c scan-assembler stp\\td[0-9]+, d[0-9]+, \\[x[0-9]+, 16\\] PASS: gcc.target/aarch64/stp_vec_v2si.c scan-assembler stp\\td[0-9]+, d[0-9]+, \\[x[0-9]+\\] PASS: gcc.target/aarch64/stp_vec_v2si.c scan-assembler-not str\t PASS: gcc.target/aarch64/strcmpopt_6.c (test for excess errors) PASS: gcc.target/aarch64/strcmpopt_6.c scan-assembler-times memcmp 2 PASS: gcc.target/aarch64/struct_cpy.c (test for excess errors) PASS: gcc.target/aarch64/struct_cpy.c scan-assembler-times ldp 1 PASS: gcc.target/aarch64/struct_cpy.c scan-assembler-times ldr\\s 18 PASS: gcc.target/aarch64/struct_cpy.c scan-assembler-times ldrb 4 PASS: gcc.target/aarch64/struct_cpy.c scan-assembler-times ldrh 4 PASS: gcc.target/aarch64/struct_return.c (test for excess errors) PASS: gcc.target/aarch64/struct_return.c scan-assembler-not mov\tx0, x8 PASS: gcc.target/aarch64/struct_zero.c (test for excess errors) PASS: gcc.target/aarch64/struct_zero.c scan-assembler-times \\tstp\\txzr, xzr, \\[x0\\]\\n 15 PASS: gcc.target/aarch64/subs.c (test for excess errors) PASS: gcc.target/aarch64/subs.c scan-assembler subs\tw[0-9] PASS: gcc.target/aarch64/subs.c scan-assembler subs\tx[0-9] PASS: gcc.target/aarch64/subs1.c (test for excess errors) PASS: gcc.target/aarch64/subs1.c execution test PASS: gcc.target/aarch64/subs1.c scan-assembler subs\tw[0-9]+, w[0-9]+, #255 PASS: gcc.target/aarch64/subs1.c scan-assembler subs\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/subs1.c scan-assembler subs\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/subs1.c scan-assembler subs\tx[0-9]+, x[0-9]+, #255 PASS: gcc.target/aarch64/subs1.c scan-assembler subs\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/subs1.c scan-assembler subs\tx[0-9]+, x[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/subs2.c (test for excess errors) PASS: gcc.target/aarch64/subs2.c execution test PASS: gcc.target/aarch64/subs2.c scan-assembler sub\tw[0-9]+, w[0-9]+, #4095 PASS: gcc.target/aarch64/subs2.c scan-assembler sub\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/subs2.c scan-assembler sub\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/subs2.c scan-assembler sub\tx[0-9]+, x[0-9]+, #4096 PASS: gcc.target/aarch64/subs2.c scan-assembler sub\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/subs2.c scan-assembler sub\tx[0-9]+, x[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/subs2.c scan-assembler-not subs\tw[0-9]+, w[0-9]+, #4095 PASS: gcc.target/aarch64/subs2.c scan-assembler-not subs\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/subs2.c scan-assembler-not subs\tw[0-9]+, w[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/subs2.c scan-assembler-not subs\tx[0-9]+, x[0-9]+, #4096 PASS: gcc.target/aarch64/subs2.c scan-assembler-not subs\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/subs2.c scan-assembler-not subs\tx[0-9]+, x[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/subs3.c (test for excess errors) PASS: gcc.target/aarch64/subs3.c execution test PASS: gcc.target/aarch64/subs3.c scan-assembler-times subs\tx[0-9]+, x[0-9]+, w[0-9]+, sxtw 2 PASS: gcc.target/aarch64/subs_compare_1.c (test for excess errors) PASS: gcc.target/aarch64/subs_compare_1.c scan-assembler-not cmp\\tw[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/subs_compare_1.c scan-assembler-times subs\\tw[0-9]+, w[0-9]+, w[0-9]+ 1 PASS: gcc.target/aarch64/subs_compare_2.c (test for excess errors) PASS: gcc.target/aarch64/subs_compare_2.c scan-assembler-not cmp\\tw[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/subs_compare_2.c scan-assembler-times subs\\tw[0-9]+, w[0-9]+, [#]?4 1 PASS: gcc.target/aarch64/subsp.c (test for excess errors) PASS: gcc.target/aarch64/subsp.c scan-assembler sub\tsp, sp, w[0-9]*, sxtw 4\n PASS: gcc.target/aarch64/subsp.c scan-assembler sub\tsp, sp, x[0-9]*\n PASS: gcc.target/aarch64/sve-neon-modes_1.c (test for excess errors) PASS: gcc.target/aarch64/sve-neon-modes_1.c check-function-bodies foo PASS: gcc.target/aarch64/sve-neon-modes_1.c check-function-bodies foo_imm PASS: gcc.target/aarch64/sve-neon-modes_2.c (test for excess errors) PASS: gcc.target/aarch64/sve-neon-modes_2.c check-function-bodies foo PASS: gcc.target/aarch64/sve-neon-modes_2.c check-function-bodies foo_imm PASS: gcc.target/aarch64/sve-neon-modes_3.c (test for excess errors) PASS: gcc.target/aarch64/sve-neon-modes_3.c check-function-bodies food PASS: gcc.target/aarch64/sve-neon-modes_3.c check-function-bodies foos PASS: gcc.target/aarch64/sve-neon-modes_3.c check-function-bodies fooud PASS: gcc.target/aarch64/sve-neon-modes_3.c check-function-bodies foous PASS: gcc.target/aarch64/swar_to_vec_cmp.c (test for excess errors) PASS: gcc.target/aarch64/swar_to_vec_cmp.c scan-assembler \\tcmlt\\t PASS: gcc.target/aarch64/swar_to_vec_cmp.c scan-assembler-not \\tmul\\t PASS: gcc.target/aarch64/swar_to_vec_cmp.c scan-assembler-not \\tshl\\t PASS: gcc.target/aarch64/swar_to_vec_cmp.c scan-assembler-not \\tushr\\t PASS: gcc.target/aarch64/symbol-range-tiny.c (test for excess errors) PASS: gcc.target/aarch64/symbol-range-tiny.c scan-assembler-not adr\tx[0-9]+, fixed_regs\\+ PASS: gcc.target/aarch64/symbol-range.c (test for excess errors) PASS: gcc.target/aarch64/symbol-range.c scan-assembler-not adrp\tx[0-9]+, fixed_regs\\+ PASS: gcc.target/aarch64/sync-comp-swap-ool.c (test for excess errors) PASS: gcc.target/aarch64/sync-comp-swap-ool.c scan-assembler-times bl.*__aarch64_cas4_sync 1 PASS: gcc.target/aarch64/sync-comp-swap.c (test for excess errors) PASS: gcc.target/aarch64/sync-comp-swap.c scan-assembler-times dmb\tish 2 PASS: gcc.target/aarch64/sync-comp-swap.c scan-assembler-times ldxr\tw[0-9]+, \\[x[0-9]+\\] 2 PASS: gcc.target/aarch64/sync-comp-swap.c scan-assembler-times stlxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 2 PASS: gcc.target/aarch64/sync-op-acquire-ool.c (test for excess errors) PASS: gcc.target/aarch64/sync-op-acquire-ool.c scan-assembler-times bl.*__aarch64_swp4_sync 1 PASS: gcc.target/aarch64/sync-op-acquire.c (test for excess errors) PASS: gcc.target/aarch64/sync-op-acquire.c scan-assembler-times dmb\tish 1 PASS: gcc.target/aarch64/sync-op-acquire.c scan-assembler-times ldxr\tw[0-9]+, \\[x[0-9]+\\] 1 PASS: gcc.target/aarch64/sync-op-acquire.c scan-assembler-times stxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 1 PASS: gcc.target/aarch64/sync-op-full-ool.c (test for excess errors) PASS: gcc.target/aarch64/sync-op-full-ool.c scan-assembler-times bl.*__aarch64_ldadd4_sync 1 PASS: gcc.target/aarch64/sync-op-full-ool.c scan-assembler-times bl.*__aarch64_ldclr4_sync 1 PASS: gcc.target/aarch64/sync-op-full-ool.c scan-assembler-times bl.*__aarch64_ldeor4_sync 1 PASS: gcc.target/aarch64/sync-op-full-ool.c scan-assembler-times bl.*__aarch64_ldset4_sync 1 PASS: gcc.target/aarch64/sync-op-full.c (test for excess errors) PASS: gcc.target/aarch64/sync-op-full.c scan-assembler-times dmb\tish 12 PASS: gcc.target/aarch64/sync-op-full.c scan-assembler-times ldxr\tw[0-9]+, \\[x[0-9]+\\] 12 PASS: gcc.target/aarch64/sync-op-full.c scan-assembler-times stlxr\tw[0-9]+, w[0-9]+, \\[x[0-9]+\\] 12 PASS: gcc.target/aarch64/sync-op-release.c (test for excess errors) PASS: gcc.target/aarch64/sync-op-release.c scan-assembler-times stlr 1 PASS: gcc.target/aarch64/table-intrinsics.c (test for excess errors) PASS: gcc.target/aarch64/table-intrinsics.c scan-assembler-times tbl[ |\t]*v 42 PASS: gcc.target/aarch64/table-intrinsics.c scan-assembler-times tbx[ |\t]*v 30 PASS: gcc.target/aarch64/tail_indirect_call_1.c (test for excess errors) PASS: gcc.target/aarch64/tail_indirect_call_1.c scan-assembler-not blr\t PASS: gcc.target/aarch64/tail_indirect_call_1.c scan-assembler-times br\t 2 PASS: gcc.target/aarch64/target_attr_1.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_1.c scan-assembler //.tune cortex-a72.cortex-a53 PASS: gcc.target/aarch64/target_attr_1.c scan-assembler-not thunderx PASS: gcc.target/aarch64/target_attr_10.c (test for warnings, line 13) PASS: gcc.target/aarch64/target_attr_10.c at line 16 (test for errors, line ) PASS: gcc.target/aarch64/target_attr_10.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_11.c at line 12 (test for errors, line ) PASS: gcc.target/aarch64/target_attr_11.c at line 13 (test for errors, line ) PASS: gcc.target/aarch64/target_attr_11.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_12.c at line 12 (test for errors, line ) PASS: gcc.target/aarch64/target_attr_12.c at line 13 (test for errors, line ) PASS: gcc.target/aarch64/target_attr_12.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_13.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_14.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_14.c scan-assembler-not bl.*bar PASS: gcc.target/aarch64/target_attr_15.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_15.c scan-assembler-times \\.arch armv8-a\\+nofp\n 1 PASS: gcc.target/aarch64/target_attr_17.c at line 8 (test for errors, line ) PASS: gcc.target/aarch64/target_attr_17.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_18.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_18.c scan-assembler bl.*bar PASS: gcc.target/aarch64/target_attr_2.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_2.c scan-tree-dump-not vect "vectorized 1 loops" PASS: gcc.target/aarch64/target_attr_20.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_20.c scan-assembler-not bl.*__aarch64_cas2_sync PASS: gcc.target/aarch64/target_attr_21.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_21.c scan-assembler-times bl.*__aarch64_cas2_sync 1 PASS: gcc.target/aarch64/target_attr_3.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_3.c scan-assembler-times between mem op and 1 PASS: gcc.target/aarch64/target_attr_4.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_4.c scan-assembler-times crc32b\tw..?, w..?, w..?\n 3 PASS: gcc.target/aarch64/target_attr_5.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_5.c scan-assembler-not bl.*bar PASS: gcc.target/aarch64/target_attr_6.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_6.c scan-assembler bl.*bar PASS: gcc.target/aarch64/target_attr_7.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_7.c scan-assembler-not thunderx PASS: gcc.target/aarch64/target_attr_7.c scan-assembler-times //.tune cortex-a53 1 PASS: gcc.target/aarch64/target_attr_7.c scan-assembler-times //.tune xgene1 1 PASS: gcc.target/aarch64/target_attr_8.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_8.c scan-assembler-not bl.*bar PASS: gcc.target/aarch64/target_attr_9.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_9.c scan-assembler bl.*bar PASS: gcc.target/aarch64/target_attr_crypto_ice_1.c (test for excess errors) PASS: gcc.target/aarch64/target_attr_crypto_ice_2.c (test for excess errors) PASS: gcc.target/aarch64/tbl_with_zero_1.c (test for excess errors) PASS: gcc.target/aarch64/tbl_with_zero_1.c scan-assembler-times tbl\\tv[0-9]+.16b, {v[0-9]+.16b}, v[0-9]+.16b 5 PASS: gcc.target/aarch64/tbl_with_zero_2.c (test for excess errors) PASS: gcc.target/aarch64/tbl_with_zero_2.c scan-assembler-times (\\.byte\\s+-1\\n\\s+){4}(\\.byte\\s+[4-7]+\\n\\s+){4}(\\.byte\\s+-1\\n\\s+){4}(\\.byte\\s+(8|9|10|11)+\\n?\\s*){4} 1 PASS: gcc.target/aarch64/tbl_with_zero_2.c scan-assembler-times tbl\\tv[0-9]+.16b, {v[0-9]+.16b}, v[0-9]+.16b 2 PASS: gcc.target/aarch64/tbz_1.c (test for excess errors) PASS: gcc.target/aarch64/tbz_1.c check-function-bodies g1 PASS: gcc.target/aarch64/tbz_1.c check-function-bodies g2 PASS: gcc.target/aarch64/tbz_1.c check-function-bodies g3_ge PASS: gcc.target/aarch64/tbz_1.c check-function-bodies g3_gt PASS: gcc.target/aarch64/tbz_1.c check-function-bodies g3_le PASS: gcc.target/aarch64/tbz_1.c check-function-bodies g3_lt PASS: gcc.target/aarch64/tbz_1.c check-function-bodies g5 PASS: gcc.target/aarch64/tbz_2.c (test for excess errors) PASS: gcc.target/aarch64/tbz_2.c check-function-bodies g1 PASS: gcc.target/aarch64/tbz_2.c check-function-bodies g10 PASS: gcc.target/aarch64/tbz_2.c check-function-bodies g2 PASS: gcc.target/aarch64/tbz_2.c check-function-bodies g3 PASS: gcc.target/aarch64/tbz_2.c check-function-bodies g4 PASS: gcc.target/aarch64/tbz_2.c check-function-bodies g5 PASS: gcc.target/aarch64/tbz_2.c check-function-bodies g6 PASS: gcc.target/aarch64/tbz_2.c check-function-bodies g7 PASS: gcc.target/aarch64/tbz_2.c check-function-bodies g8 PASS: gcc.target/aarch64/tbz_2.c check-function-bodies g9 PASS: gcc.target/aarch64/tbz_3.c (test for excess errors) PASS: gcc.target/aarch64/tbz_3.c scan-assembler-times and\\t 1 PASS: gcc.target/aarch64/test-framepointer-1.c (test for excess errors) PASS: gcc.target/aarch64/test-framepointer-1.c execution test PASS: gcc.target/aarch64/test-framepointer-1.c scan-assembler-times stp\tx29, x30, \\[sp, -[0-9]+\\]! 2 PASS: gcc.target/aarch64/test-framepointer-2.c (test for excess errors) PASS: gcc.target/aarch64/test-framepointer-2.c execution test PASS: gcc.target/aarch64/test-framepointer-2.c scan-assembler-not stp\tx29, x30, \\[sp, -[0-9]+\\]! PASS: gcc.target/aarch64/test-framepointer-3.c (test for excess errors) PASS: gcc.target/aarch64/test-framepointer-3.c execution test PASS: gcc.target/aarch64/test-framepointer-3.c scan-assembler-not stp\tx29, x30, \\[sp, -[0-9]+\\]! PASS: gcc.target/aarch64/test-framepointer-4.c (test for excess errors) PASS: gcc.target/aarch64/test-framepointer-4.c execution test PASS: gcc.target/aarch64/test-framepointer-4.c scan-assembler-times stp\tx29, x30, \\[sp, -[0-9]+\\]! 1 PASS: gcc.target/aarch64/test-framepointer-5.c (test for excess errors) PASS: gcc.target/aarch64/test-framepointer-5.c execution test PASS: gcc.target/aarch64/test-framepointer-5.c scan-assembler-times stp\tx29, x30, \\[sp, -[0-9]+\\]! 2 PASS: gcc.target/aarch64/test-framepointer-6.c (test for excess errors) PASS: gcc.target/aarch64/test-framepointer-6.c execution test PASS: gcc.target/aarch64/test-framepointer-6.c scan-assembler-not stp\tx29, x30, \\[sp, -[0-9]+\\]! PASS: gcc.target/aarch64/test-framepointer-7.c (test for excess errors) PASS: gcc.target/aarch64/test-framepointer-7.c execution test PASS: gcc.target/aarch64/test-framepointer-7.c scan-assembler-not stp\tx29, x30, \\[sp, -[0-9]+\\]! PASS: gcc.target/aarch64/test-framepointer-8.c (test for excess errors) PASS: gcc.target/aarch64/test-framepointer-8.c execution test PASS: gcc.target/aarch64/test-framepointer-8.c scan-assembler-times stp\tx29, x30, \\[sp, -[0-9]+\\]! 2 PASS: gcc.target/aarch64/test-ptr-arg-on-stack-1.c (test for excess errors) PASS: gcc.target/aarch64/test-ptr-arg-on-stack-1.c execution test PASS: gcc.target/aarch64/test_fp_attribute_1.c (test for excess errors) PASS: gcc.target/aarch64/test_fp_attribute_1.c scan-assembler-times str\tx30, \\[sp, -[0-9]+\\]! 2 PASS: gcc.target/aarch64/test_fp_attribute_2.c (test for excess errors) PASS: gcc.target/aarch64/test_fp_attribute_2.c scan-assembler-times stp\tx29, x30, \\[sp, -[0-9]+\\]! 2 PASS: gcc.target/aarch64/test_frame_1.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_1.c execution test PASS: gcc.target/aarch64/test_frame_1.c scan-assembler ldr\tx30, \\[sp\\], [0-9]+ PASS: gcc.target/aarch64/test_frame_1.c scan-assembler-times str\tx30, \\[sp, -[0-9]+\\]! 2 PASS: gcc.target/aarch64/test_frame_10.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_10.c execution test PASS: gcc.target/aarch64/test_frame_10.c scan-assembler ldp\tx30, x19, \\[sp, [0-9]+\\] PASS: gcc.target/aarch64/test_frame_10.c scan-assembler-times stp\tx30, x19, \\[sp, [0-9]+\\] 1 PASS: gcc.target/aarch64/test_frame_11.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_11.c execution test PASS: gcc.target/aarch64/test_frame_11.c scan-assembler-times stp\tx29, x30, \\[sp, -[0-9]+\\]! 2 PASS: gcc.target/aarch64/test_frame_12.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_12.c execution test PASS: gcc.target/aarch64/test_frame_12.c scan-assembler ldp\tx29, x30, \\[sp, [0-9]+\\] PASS: gcc.target/aarch64/test_frame_12.c scan-assembler-times sub\tsp, sp, #[0-9]+ 1 PASS: gcc.target/aarch64/test_frame_13.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_13.c execution test PASS: gcc.target/aarch64/test_frame_13.c scan-assembler-times stp\tx29, x30, \\[sp\\] 1 PASS: gcc.target/aarch64/test_frame_13.c scan-assembler-times sub\tsp, sp, #[0-9]+ 1 PASS: gcc.target/aarch64/test_frame_14.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_14.c execution test PASS: gcc.target/aarch64/test_frame_15.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_15.c execution test PASS: gcc.target/aarch64/test_frame_15.c scan-assembler-times stp\tx29, x30, \\[sp, [0-9]+\\] 1 PASS: gcc.target/aarch64/test_frame_15.c scan-assembler-times sub\tsp, sp, #[0-9]+ 1 PASS: gcc.target/aarch64/test_frame_16.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_16.c scan-assembler-times sub\tsp, sp, #[0-9]+ 2 PASS: gcc.target/aarch64/test_frame_17.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_17.c scan-assembler-times mov\tw12, [0-9]+ 5 PASS: gcc.target/aarch64/test_frame_2.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_2.c execution test PASS: gcc.target/aarch64/test_frame_2.c scan-assembler ldp\tx30, x19, \\[sp\\], [0-9]+ PASS: gcc.target/aarch64/test_frame_2.c scan-assembler-times stp\tx30, x19, \\[sp, -[0-9]+\\]! 1 PASS: gcc.target/aarch64/test_frame_3.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_3.c execution test PASS: gcc.target/aarch64/test_frame_4.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_4.c execution test PASS: gcc.target/aarch64/test_frame_4.c scan-assembler ldp\tx30, x19, \\[sp\\], [0-9]+ PASS: gcc.target/aarch64/test_frame_4.c scan-assembler-times stp\tx30, x19, \\[sp, -[0-9]+\\]! 1 PASS: gcc.target/aarch64/test_frame_5.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_5.c execution test PASS: gcc.target/aarch64/test_frame_6.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_6.c execution test PASS: gcc.target/aarch64/test_frame_6.c scan-assembler ldr\tx30, \\[sp\\] PASS: gcc.target/aarch64/test_frame_6.c scan-assembler ldr\tx30, \\[sp\\], PASS: gcc.target/aarch64/test_frame_6.c scan-assembler-times str\tx30, \\[sp\\] 1 PASS: gcc.target/aarch64/test_frame_7.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_7.c execution test PASS: gcc.target/aarch64/test_frame_7.c scan-assembler ldp\tx30, x19, \\[sp\\] PASS: gcc.target/aarch64/test_frame_7.c scan-assembler-times stp\tx30, x19, \\[sp] 1 PASS: gcc.target/aarch64/test_frame_8.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_8.c execution test PASS: gcc.target/aarch64/test_frame_8.c scan-assembler ldr\tx30, \\[sp, [0-9]+\\] PASS: gcc.target/aarch64/test_frame_8.c scan-assembler-times str\tx30, \\[sp, [0-9]+\\] 1 PASS: gcc.target/aarch64/test_frame_9.c (test for excess errors) PASS: gcc.target/aarch64/test_frame_9.c execution test PASS: gcc.target/aarch64/thunderxloadpair.c (test for excess errors) PASS: gcc.target/aarch64/thunderxloadpair.c scan-assembler-times ldp\tw[0-9]+, w[0-9] 1 PASS: gcc.target/aarch64/thunderxnoloadpair.c (test for excess errors) PASS: gcc.target/aarch64/thunderxnoloadpair.c scan-assembler-not ldp\tw[0-9]+, w[0-9] PASS: gcc.target/aarch64/tlsie_tiny_1.c (test for excess errors) PASS: gcc.target/aarch64/tlsie_tiny_1.c scan-assembler-times :gottprel: 2 PASS: gcc.target/aarch64/tlsle12_1.c (test for excess errors) PASS: gcc.target/aarch64/tlsle12_1.c execution test PASS: gcc.target/aarch64/tlsle12_1.c scan-assembler-times #:tprel_lo12 2 PASS: gcc.target/aarch64/tlsle12_tiny_1.c (test for excess errors) PASS: gcc.target/aarch64/tlsle12_tiny_1.c execution test PASS: gcc.target/aarch64/tlsle12_tiny_1.c scan-assembler-times #:tprel_lo12 2 PASS: gcc.target/aarch64/tlsle24_1.c (test for excess errors) PASS: gcc.target/aarch64/tlsle24_1.c execution test PASS: gcc.target/aarch64/tlsle24_1.c scan-assembler-times #:tprel_hi12 2 PASS: gcc.target/aarch64/tlsle24_1.c scan-assembler-times #:tprel_lo12_nc 2 PASS: gcc.target/aarch64/tlsle24_tiny_1.c (test for excess errors) PASS: gcc.target/aarch64/tlsle24_tiny_1.c execution test PASS: gcc.target/aarch64/tlsle24_tiny_1.c scan-assembler-times #:tprel_hi12 2 PASS: gcc.target/aarch64/tlsle24_tiny_1.c scan-assembler-times #:tprel_lo12_nc 2 PASS: gcc.target/aarch64/tlsle32_1.c (test for excess errors) PASS: gcc.target/aarch64/tlsle32_1.c execution test PASS: gcc.target/aarch64/tlsle32_1.c scan-assembler-times #:tprel_g0_nc 2 PASS: gcc.target/aarch64/tlsle32_1.c scan-assembler-times #:tprel_g1 2 PASS: gcc.target/aarch64/tlsle_sizeadj_small_1.c (test for excess errors) PASS: gcc.target/aarch64/tlsle_sizeadj_small_1.c execution test PASS: gcc.target/aarch64/tlsle_sizeadj_small_1.c scan-assembler-times #:tprel_g0_nc 2 PASS: gcc.target/aarch64/tlsle_sizeadj_small_1.c scan-assembler-times #:tprel_g1 2 PASS: gcc.target/aarch64/tlsle_sizeadj_tiny_1.c (test for excess errors) PASS: gcc.target/aarch64/tlsle_sizeadj_tiny_1.c execution test PASS: gcc.target/aarch64/tlsle_sizeadj_tiny_1.c scan-assembler-times #:tprel_hi12 2 PASS: gcc.target/aarch64/tlsle_sizeadj_tiny_1.c scan-assembler-times #:tprel_lo12_nc 2 PASS: gcc.target/aarch64/trunc-vec.c (test for excess errors) PASS: gcc.target/aarch64/trunc-vec.c scan-assembler-times fcvtn\\tv[0-9]+.2s, v[0-9]+.2d 1 PASS: gcc.target/aarch64/trunc-vec.c scan-assembler-times fcvtn\\tv[0-9]+.4h, v[0-9]+.4s 1 PASS: gcc.target/aarch64/tst-1.c (test for excess errors) PASS: gcc.target/aarch64/tst-1.c scan-assembler tbnz\t[wx][0-9]* PASS: gcc.target/aarch64/tst-1.c scan-assembler tbnz\tx[0-9]* PASS: gcc.target/aarch64/tst-1.c scan-assembler tbz\t[wx][0-9]* PASS: gcc.target/aarch64/tst-1.c scan-assembler tbz\tx[0-9]* PASS: gcc.target/aarch64/tst-1.c scan-assembler tst\tw[0-9]*, (0x[0-9a-fA-F]+)|([0-9]+) PASS: gcc.target/aarch64/tst-1.c scan-assembler tst\tw[0-9]*, w[0-9]*\n PASS: gcc.target/aarch64/tst-1.c scan-assembler tst\tw[0-9]*.*lsl 4 PASS: gcc.target/aarch64/tst-1.c scan-assembler tst\tx[0-9]*, (0x[0-9a-fA-F]+)|([0-9]+) PASS: gcc.target/aarch64/tst-1.c scan-assembler tst\tx[0-9]*, x[0-9]*\n PASS: gcc.target/aarch64/tst-1.c scan-assembler tst\tx[0-9]*.*lsl 4 PASS: gcc.target/aarch64/tst_1.c (test for excess errors) PASS: gcc.target/aarch64/tst_1.c execution test PASS: gcc.target/aarch64/tst_1.c scan-assembler tst\tw[0-9]+, -1717986919 PASS: gcc.target/aarch64/tst_1.c scan-assembler tst\tw[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/tst_1.c scan-assembler tst\tx[0-9]+, -6148914691236517206 PASS: gcc.target/aarch64/tst_1.c scan-assembler tst\tx[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/tst_1.c scan-assembler-times tst\tw[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/tst_1.c scan-assembler-times tst\tx[0-9]+, x[0-9]+ 2 PASS: gcc.target/aarch64/tst_2.c (test for excess errors) PASS: gcc.target/aarch64/tst_2.c execution test PASS: gcc.target/aarch64/tst_2.c scan-assembler tst\tw[0-9]+, -1717986919 PASS: gcc.target/aarch64/tst_2.c scan-assembler tst\tw[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/tst_2.c scan-assembler tst\tw[0-9]+, w[0-9]+, lsl 3 PASS: gcc.target/aarch64/tst_2.c scan-assembler tst\tx[0-9]+, -6148914691236517206 PASS: gcc.target/aarch64/tst_2.c scan-assembler tst\tx[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/tst_2.c scan-assembler tst\tx[0-9]+, x[0-9]+, lsl 3 PASS: gcc.target/aarch64/tst_3.c (test for excess errors) PASS: gcc.target/aarch64/tst_3.c scan-assembler (tst|ands)\t(x|w)[0-9]*.*1 PASS: gcc.target/aarch64/tst_4.c (test for excess errors) PASS: gcc.target/aarch64/tst_4.c scan-assembler tst\t(x|w)[0-9]*.*32768\n PASS: gcc.target/aarch64/tst_5.c (test for excess errors) PASS: gcc.target/aarch64/tst_5.c scan-assembler tst\t(x|w)[0-9]+,[ \t]*255 PASS: gcc.target/aarch64/tst_5.c scan-assembler tst\t(x|w)[0-9]+,[ \t]*65535 PASS: gcc.target/aarch64/tst_6.c (test for excess errors) PASS: gcc.target/aarch64/tst_6.c scan-assembler tst\t(x|w)[0-9]+,[ \t]*65535 PASS: gcc.target/aarch64/tst_imm_split_1.c (test for excess errors) PASS: gcc.target/aarch64/tst_imm_split_1.c scan-assembler-not and\\t[xw][0-9]+, [xw][0-9]+.* PASS: gcc.target/aarch64/tst_imm_split_1.c scan-assembler-times tst\\t[xw][0-9]+, [xw][0-9]+ 2 PASS: gcc.target/aarch64/uaddw-1.c (test for excess errors) PASS: gcc.target/aarch64/uaddw-1.c scan-assembler uaddw PASS: gcc.target/aarch64/uaddw-1.c scan-assembler uaddw2 PASS: gcc.target/aarch64/uaddw-2.c (test for excess errors) PASS: gcc.target/aarch64/uaddw-2.c scan-assembler uaddw PASS: gcc.target/aarch64/uaddw-2.c scan-assembler uaddw2 PASS: gcc.target/aarch64/uaddw-3.c (test for excess errors) PASS: gcc.target/aarch64/uaddw-3.c scan-assembler uaddw PASS: gcc.target/aarch64/uaddw-3.c scan-assembler uaddw2 PASS: gcc.target/aarch64/ubfiz_lsl_1.c (test for excess errors) PASS: gcc.target/aarch64/ubfiz_lsl_1.c scan-assembler lsl\tw PASS: gcc.target/aarch64/ubfiz_lsl_1.c scan-assembler-not ubfiz\tx PASS: gcc.target/aarch64/ubfx_lsr_1.c (test for excess errors) PASS: gcc.target/aarch64/ubfx_lsr_1.c scan-assembler lsr\tw PASS: gcc.target/aarch64/ubfx_lsr_1.c scan-assembler-not ubfx\tx PASS: gcc.target/aarch64/umaddl_combine_1.c (test for excess errors) PASS: gcc.target/aarch64/umaddl_combine_1.c scan-assembler-not umull\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/unroll-vect.c (test for excess errors) PASS: gcc.target/aarch64/unroll-vect.c check-function-bodies f1 PASS: gcc.target/aarch64/unsigned-float.c (test for excess errors) PASS: gcc.target/aarch64/unsigned-float.c scan-assembler-not fcvt PASS: gcc.target/aarch64/usaba_1.c (test for excess errors) PASS: gcc.target/aarch64/usaba_1.c scan-assembler-times saba\\tv[0-9]+\\.16b, v[0-9]+\\.16b, v[0-9]+\\.16b 1 PASS: gcc.target/aarch64/usaba_1.c scan-assembler-times saba\\tv[0-9]+\\.4s, v[0-9]+\\.4s, v[0-9]+\\.4s 1 PASS: gcc.target/aarch64/usaba_1.c scan-assembler-times saba\\tv[0-9]+\\.8h, v[0-9]+\\.8h, v[0-9]+\\.8h 1 PASS: gcc.target/aarch64/usaba_1.c scan-assembler-times uaba\\tv[0-9]+\\.16b, v[0-9]+\\.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/usaba_1.c scan-assembler-times uaba\\tv[0-9]+\\.4s, v[0-9]+\\.4s, v[0-9]+\\.4s 1 PASS: gcc.target/aarch64/usaba_1.c scan-assembler-times uaba\\tv[0-9]+\\.8h, v[0-9]+\\.8h, v[0-9]+\\.8h 1 PASS: gcc.target/aarch64/usadv16qi-dotprod.c (test for excess errors) PASS: gcc.target/aarch64/usadv16qi-dotprod.c scan-assembler \\tuabd\\t PASS: gcc.target/aarch64/usadv16qi-dotprod.c scan-assembler \\tudot\\t PASS: gcc.target/aarch64/usadv16qi-dotprod.c scan-assembler-not \\tabs\\t PASS: gcc.target/aarch64/usadv16qi-dotprod.c scan-assembler-not \\tushll2\\t PASS: gcc.target/aarch64/usadv16qi-dotprod.c scan-assembler-not \\tushll\\t PASS: gcc.target/aarch64/usadv16qi-dotprod.c scan-assembler-not \\tusubl2\\t PASS: gcc.target/aarch64/usadv16qi-dotprod.c scan-assembler-not \\tusubl\\t PASS: gcc.target/aarch64/usadv16qi.c (test for excess errors) PASS: gcc.target/aarch64/usadv16qi.c scan-assembler \\tuabal\\t PASS: gcc.target/aarch64/usadv16qi.c scan-assembler \\tuabdl2\\t PASS: gcc.target/aarch64/usadv16qi.c scan-assembler \\tuadalp\\t PASS: gcc.target/aarch64/usadv16qi.c scan-assembler-not \\tabs\\t PASS: gcc.target/aarch64/usadv16qi.c scan-assembler-not \\tushll2\\t PASS: gcc.target/aarch64/usadv16qi.c scan-assembler-not \\tushll\\t PASS: gcc.target/aarch64/usadv16qi.c scan-assembler-not \\tusubl2\\t PASS: gcc.target/aarch64/usadv16qi.c scan-assembler-not \\tusubl\\t PASS: gcc.target/aarch64/ushr64_1.c (test for excess errors) PASS: gcc.target/aarch64/ushr64_1.c execution test PASS: gcc.target/aarch64/ushr64_1.c scan-assembler-not ushr\\td[0-9]+, d[0-9]+, 0 PASS: gcc.target/aarch64/uxtl-combine-1.c (test for excess errors) PASS: gcc.target/aarch64/uxtl-combine-1.c scan-assembler-not \\tuxtl2\\t PASS: gcc.target/aarch64/uxtl-combine-1.c scan-assembler-not \\tuxtl\\t PASS: gcc.target/aarch64/uxtl-combine-1.c scan-assembler-times \\tzip1\\t 1 PASS: gcc.target/aarch64/uxtl-combine-1.c scan-assembler-times \\tzip2\\t 1 PASS: gcc.target/aarch64/uxtl-combine-2.c (test for excess errors) PASS: gcc.target/aarch64/uxtl-combine-2.c scan-assembler-not \\tuxtl2\\t PASS: gcc.target/aarch64/uxtl-combine-2.c scan-assembler-not \\tuxtl\\t PASS: gcc.target/aarch64/uxtl-combine-2.c scan-assembler-times \\tzip1\\t 1 PASS: gcc.target/aarch64/uxtl-combine-2.c scan-assembler-times \\tzip2\\t 1 PASS: gcc.target/aarch64/uxtl-combine-3.c (test for excess errors) PASS: gcc.target/aarch64/uxtl-combine-3.c scan-assembler-not \\tuxtl2\\t PASS: gcc.target/aarch64/uxtl-combine-3.c scan-assembler-not \\tuxtl\\t PASS: gcc.target/aarch64/uxtl-combine-3.c scan-assembler-times \\tzip1\\t 1 PASS: gcc.target/aarch64/uxtl-combine-3.c scan-assembler-times \\tzip2\\t 1 PASS: gcc.target/aarch64/uxtl-combine-4.c (test for excess errors) PASS: gcc.target/aarch64/uxtl-combine-4.c scan-assembler-not \\tzip1\\t PASS: gcc.target/aarch64/uxtl-combine-4.c scan-assembler-not \\tzip2\\t PASS: gcc.target/aarch64/uxtl-combine-4.c scan-assembler-times \\tsxtl2\\t 1 PASS: gcc.target/aarch64/uxtl-combine-4.c scan-assembler-times \\tsxtl\\t 1 PASS: gcc.target/aarch64/uxtl-combine-5.c (test for excess errors) PASS: gcc.target/aarch64/uxtl-combine-5.c scan-assembler-not \\tzip1\\t PASS: gcc.target/aarch64/uxtl-combine-5.c scan-assembler-not \\tzip2\\t PASS: gcc.target/aarch64/uxtl-combine-5.c scan-assembler-times \\tsxtl2\\t 1 PASS: gcc.target/aarch64/uxtl-combine-5.c scan-assembler-times \\tsxtl\\t 1 PASS: gcc.target/aarch64/uxtl-combine-6.c (test for excess errors) PASS: gcc.target/aarch64/uxtl-combine-6.c scan-assembler-not \\tzip1\\t PASS: gcc.target/aarch64/uxtl-combine-6.c scan-assembler-not \\tzip2\\t PASS: gcc.target/aarch64/uxtl-combine-6.c scan-assembler-times \\tsxtl2\\t 1 PASS: gcc.target/aarch64/uxtl-combine-6.c scan-assembler-times \\tsxtl\\t 1 PASS: gcc.target/aarch64/va_arg_1.c (test for excess errors) PASS: gcc.target/aarch64/va_arg_1.c scan-assembler-not str\t PASS: gcc.target/aarch64/va_arg_2.c (test for excess errors) PASS: gcc.target/aarch64/va_arg_2.c scan-assembler-not x7 PASS: gcc.target/aarch64/va_arg_3.c (test for excess errors) PASS: gcc.target/aarch64/va_arg_3.c scan-assembler-not q7 PASS: gcc.target/aarch64/va_arg_3.c scan-assembler-not x7 PASS: gcc.target/aarch64/vabs_intrinsic_1.c (test for excess errors) PASS: gcc.target/aarch64/vabs_intrinsic_1.c execution test PASS: gcc.target/aarch64/vabs_intrinsic_1.c scan-assembler-times abs\\tv[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/vabs_intrinsic_1.c scan-assembler-times abs\\tv[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/vabs_intrinsic_1.c scan-assembler-times abs\\tv[0-9]+.2s, v[0-9]+.2s 1 PASS: gcc.target/aarch64/vabs_intrinsic_1.c scan-assembler-times abs\\tv[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/vabs_intrinsic_1.c scan-assembler-times abs\\tv[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/vabs_intrinsic_1.c scan-assembler-times abs\\tv[0-9]+.8b, v[0-9]+.8b 1 PASS: gcc.target/aarch64/vabs_intrinsic_1.c scan-assembler-times abs\\tv[0-9]+.8h, v[0-9]+.8h 1 PASS: gcc.target/aarch64/vabs_intrinsic_2.c (test for excess errors) PASS: gcc.target/aarch64/vabs_intrinsic_2.c execution test PASS: gcc.target/aarch64/vabs_intrinsic_3.c (test for excess errors) PASS: gcc.target/aarch64/vabs_intrinsic_3.c execution test PASS: gcc.target/aarch64/vabsd_s64.c (test for excess errors) PASS: gcc.target/aarch64/vabsd_s64.c execution test PASS: gcc.target/aarch64/vaddX_high_cost.c (test for excess errors) PASS: gcc.target/aarch64/vaddX_high_cost.c scan-assembler-not dup\\t PASS: gcc.target/aarch64/vadd_f64.c (test for excess errors) PASS: gcc.target/aarch64/vadd_f64.c execution test PASS: gcc.target/aarch64/vadd_f64.c scan-assembler-times fadd\\td[0-9]+, d[0-9]+, d[0-9]+ 6 PASS: gcc.target/aarch64/vadd_reduc-1.c (test for excess errors) PASS: gcc.target/aarch64/vadd_reduc-1.c check-function-bodies bar PASS: gcc.target/aarch64/vadd_reduc-2.c (test for excess errors) PASS: gcc.target/aarch64/vadd_reduc-2.c check-function-bodies test PASS: gcc.target/aarch64/vaddv-intrinsic-compile.c (test for excess errors) PASS: gcc.target/aarch64/vaddv-intrinsic-compile.c scan-assembler faddp\\td[0-9]+ PASS: gcc.target/aarch64/vaddv-intrinsic-compile.c scan-assembler faddp\\ts[0-9]+ PASS: gcc.target/aarch64/vaddv-intrinsic-compile.c scan-assembler-times faddp\\tv[0-9]+.4s 2 PASS: gcc.target/aarch64/vaddv-intrinsic.c (test for excess errors) PASS: gcc.target/aarch64/vaddv-intrinsic.c execution test PASS: gcc.target/aarch64/var_shift_mask_1.c (test for excess errors) PASS: gcc.target/aarch64/var_shift_mask_1.c scan-assembler-not and\tw[0-9]+, w[0-9]+, 31 PASS: gcc.target/aarch64/var_shift_mask_1.c scan-assembler-not and\tx[0-9]+, x[0-9]+, 63 PASS: gcc.target/aarch64/var_shift_mask_1.c scan-assembler-not sub\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/var_shift_mask_1.c scan-assembler-times lsl\tw[0-9]+, w[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/var_shift_mask_1.c scan-assembler-times lsl\tx[0-9]+, x[0-9]+, x[0-9]+ 4 PASS: gcc.target/aarch64/var_shift_mask_1.c scan-assembler-times ror\tw[0-9]+, w[0-9]+, w[0-9]+ 1 PASS: gcc.target/aarch64/var_shift_mask_1.c scan-assembler-times ror\tx[0-9]+, x[0-9]+, x[0-9]+ 1 PASS: gcc.target/aarch64/var_shift_mask_2.c (test for excess errors) PASS: gcc.target/aarch64/var_shift_mask_2.c scan-assembler asr\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/var_shift_mask_2.c scan-assembler asr\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/var_shift_mask_2.c scan-assembler lsl\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/var_shift_mask_2.c scan-assembler lsl\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/var_shift_mask_2.c scan-assembler lsr\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/var_shift_mask_2.c scan-assembler lsr\tx[0-9]+, x[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/var_shift_mask_2.c scan-assembler-not sub\tw[0-9]+, w[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/var_shift_mask_2.c scan-assembler-times neg\tw[0-9]+, w[0-9]+ 6 PASS: gcc.target/aarch64/vbslq_f64_1.c (test for excess errors) PASS: gcc.target/aarch64/vbslq_f64_1.c scan-assembler-not bif\\tv PASS: gcc.target/aarch64/vbslq_f64_1.c scan-assembler-not bit\\tv PASS: gcc.target/aarch64/vbslq_f64_1.c scan-assembler-not bsl\\tv PASS: gcc.target/aarch64/vbslq_f64_2.c (test for excess errors) PASS: gcc.target/aarch64/vbslq_f64_2.c scan-assembler bic\\tv PASS: gcc.target/aarch64/vbslq_f64_2.c scan-assembler-not bif\\tv PASS: gcc.target/aarch64/vbslq_f64_2.c scan-assembler-not bit\\tv PASS: gcc.target/aarch64/vbslq_f64_2.c scan-assembler-not bsl\\tv PASS: gcc.target/aarch64/vbslq_u64_1.c (test for excess errors) PASS: gcc.target/aarch64/vbslq_u64_1.c scan-assembler-times bif\\tv 1 PASS: gcc.target/aarch64/vbslq_u64_2.c (test for excess errors) PASS: gcc.target/aarch64/vbslq_u64_2.c scan-assembler bic\\tv PASS: gcc.target/aarch64/vbslq_u64_2.c scan-assembler-not bif\\tv PASS: gcc.target/aarch64/vbslq_u64_2.c scan-assembler-not bit\\tv PASS: gcc.target/aarch64/vbslq_u64_2.c scan-assembler-not bsl\\tv PASS: gcc.target/aarch64/vclz.c (test for excess errors) PASS: gcc.target/aarch64/vclz.c execution test PASS: gcc.target/aarch64/vclz.c scan-assembler-times clz\\tv[0-9]+.16b, v[0-9]+.16b 2 PASS: gcc.target/aarch64/vclz.c scan-assembler-times clz\\tv[0-9]+.2s, v[0-9]+.2s 2 PASS: gcc.target/aarch64/vclz.c scan-assembler-times clz\\tv[0-9]+.4h, v[0-9]+.4h 2 PASS: gcc.target/aarch64/vclz.c scan-assembler-times clz\\tv[0-9]+.4s, v[0-9]+.4s 2 PASS: gcc.target/aarch64/vclz.c scan-assembler-times clz\\tv[0-9]+.8b, v[0-9]+.8b 2 PASS: gcc.target/aarch64/vclz.c scan-assembler-times clz\\tv[0-9]+.8h, v[0-9]+.8h 2 PASS: gcc.target/aarch64/vdiv_f.c (test for excess errors) PASS: gcc.target/aarch64/vdiv_f.c execution test PASS: gcc.target/aarch64/vdiv_f.c scan-assembler-times fdiv\\td[0-9]+, d[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/vdiv_f.c scan-assembler-times fdiv\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/vdiv_f.c scan-assembler-times fdiv\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.2s 1 PASS: gcc.target/aarch64/vdiv_f.c scan-assembler-times fdiv\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/vdup_lane_1.c (test for excess errors) PASS: gcc.target/aarch64/vdup_lane_1.c execution test PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.16b, v[0-9]+.b\\[0\\] 2 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.16b, v[0-9]+.b\\[1\\] 2 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.2s, v[0-9]+.s\\[0\\] 2 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.2s, v[0-9]+.s\\[1\\] 2 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.4h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.4h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.4s, v[0-9]+.s\\[0\\] 2 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.4s, v[0-9]+.s\\[1\\] 2 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.8b, v[0-9]+.b\\[0\\] 2 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.8b, v[0-9]+.b\\[1\\] 2 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.8h, v[0-9]+.h\\[0\\] 1 PASS: gcc.target/aarch64/vdup_lane_1.c scan-assembler-times dup\\tv[0-9]+.8h, v[0-9]+.h\\[1\\] 1 PASS: gcc.target/aarch64/vdup_lane_2.c (test for excess errors) PASS: gcc.target/aarch64/vdup_lane_2.c execution test PASS: gcc.target/aarch64/vdup_lane_2.c scan-assembler-not dup\\tb[0-9]+, v[0-9]+.b\\[0\\] PASS: gcc.target/aarch64/vdup_lane_2.c scan-assembler-not dup\\td[0-9]+, v[0-9]+.d\\[0\\] PASS: gcc.target/aarch64/vdup_lane_2.c scan-assembler-not dup\\th[0-9]+, v[0-9]+.h\\[0\\] PASS: gcc.target/aarch64/vdup_lane_2.c scan-assembler-times dup\\tb[0-9]+, v[0-9]+.b\\[1\\] 3 PASS: gcc.target/aarch64/vdup_lane_2.c scan-assembler-times dup\\th[0-9]+, v[0-9]+.h\\[1\\] 2 PASS: gcc.target/aarch64/vdup_lane_2.c scan-assembler-times dup\\ts[0-9]+, v[0-9]+.s\\[1\\] 3 PASS: gcc.target/aarch64/vdup_lane_2.c scan-assembler-times fmov\\ts0, s1 1 PASS: gcc.target/aarch64/vdup_n_1.c (test for excess errors) PASS: gcc.target/aarch64/vdup_n_1.c execution test PASS: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.16b, v[0-9]+.b\\[0\\] 1 PASS: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.16b, w[0-9]+ 3 PASS: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.2d, x[0-9]+ 2 PASS: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.2s, w[0-9]+ 2 PASS: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.4h, w[0-9]+ 3 PASS: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.4s, w[0-9]+ 2 PASS: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.8b, w[0-9]+ 5 PASS: gcc.target/aarch64/vdup_n_1.c scan-assembler-times dup\\tv[0-9]+.8h, w[0-9]+ 3 PASS: gcc.target/aarch64/vdup_n_2.c (test for excess errors) PASS: gcc.target/aarch64/vdup_n_2.c execution test PASS: gcc.target/aarch64/vdup_n_2.c scan-assembler-not zip PASS: gcc.target/aarch64/vdup_n_2.c scan-assembler-times [ \t]*dup[ \t]+v[0-9]+.2s, ?v[0-9]+.s\\[[01]\\] 1 PASS: gcc.target/aarch64/vdup_n_3.c (test for excess errors) PASS: gcc.target/aarch64/vdup_n_3.c scan-assembler-times [ \\t]*dup[ \\t]+v[0-9]+\\.2d 2 PASS: gcc.target/aarch64/vec-construct-1.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-1.c scan-assembler-not \\tstr\\th[0-9]+, PASS: gcc.target/aarch64/vec-construct-1.c scan-assembler-times \\tins\\tv[0-9]+\\.h\\[[0-9]+\\], v[0-9]+\\.h\\[[0-9]+\\]\\n 3 PASS: gcc.target/aarch64/vec-construct-1.c scan-assembler-times \\tstr\\td[0-9]+, \\[x[0-9]+.*\\]\\n 1 PASS: gcc.target/aarch64/vec-construct-10.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-10.c scan-assembler-not \\tins\\tv[0-9]+\\.b\\[[0-9]+\\], w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-10.c scan-assembler-not \\tstr\\td[0-9]+, PASS: gcc.target/aarch64/vec-construct-10.c scan-assembler-times \\tstrb\\tw[0-9]+, 8 PASS: gcc.target/aarch64/vec-construct-11.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-11.c scan-assembler-not \\tstr\\tb[0-9]+, PASS: gcc.target/aarch64/vec-construct-11.c scan-assembler-not \\tstrb\\tw[0-9]+, PASS: gcc.target/aarch64/vec-construct-11.c scan-assembler-times \\tins\\tv[0-9]+\\.b\\[[0-9]+\\], v[0-9]+\\.b\\[[0-9]+\\]\\n 7 PASS: gcc.target/aarch64/vec-construct-11.c scan-assembler-times \\tstr\\td[0-9]+, 1 PASS: gcc.target/aarch64/vec-construct-12.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-12.c scan-assembler-not \\tfmov\\ts[0-9]+, w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-12.c scan-assembler-not \\tins\\tv[0-9]+\\.s\\[[0-9]+\\], w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-12.c scan-assembler-not \\tstp\\tq[0-9]+, q[0-9]+, PASS: gcc.target/aarch64/vec-construct-12.c scan-assembler-times \\tstp\\tw[0-9]+, w[0-9]+, 4 PASS: gcc.target/aarch64/vec-construct-2.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-2.c scan-assembler-not \\tstr\\th[0-9]+, PASS: gcc.target/aarch64/vec-construct-2.c scan-assembler-times \\tld1\\t{v[0-9]+\\.h}\\[[0-9]+\\], \\[x[0-9]+\\]\\n 3 PASS: gcc.target/aarch64/vec-construct-2.c scan-assembler-times \\tstr\\td[0-9]+, \\[x[0-9]+.*\\]\\n 1 PASS: gcc.target/aarch64/vec-construct-3.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-3.c scan-assembler-not \\tfmov\\ts[0-9]+, w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-3.c scan-assembler-not \\tins\\tv[0-9]+\\.h\\[[0-9]+\\], w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-3.c scan-assembler-not \\tstr\\td[0-9]+, PASS: gcc.target/aarch64/vec-construct-3.c scan-assembler-times \\tstrh\\tw[0-9]+, 4 PASS: gcc.target/aarch64/vec-construct-4.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-4.c scan-assembler-not \\tldrsh\\tw[0-9]+, \\[x[0-9]+\\]\\n PASS: gcc.target/aarch64/vec-construct-4.c scan-assembler-not \\tstrh\\tw[0-9]+, PASS: gcc.target/aarch64/vec-construct-4.c scan-assembler-times \\tld1\\t{v[0-9]+\\.h}\\[[0-9]+\\], \\[x[0-9]+\\]\\n 3 PASS: gcc.target/aarch64/vec-construct-4.c scan-assembler-times \\tstr\\td[0-9]+, 1 PASS: gcc.target/aarch64/vec-construct-5.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-5.c scan-assembler-not \\tfmov\\ts[0-9]+, w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-5.c scan-assembler-not \\tins\\tv[0-9]+\\.b\\[[0-9]+\\], w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-5.c scan-assembler-not \\tstr\\td[0-9]+, PASS: gcc.target/aarch64/vec-construct-5.c scan-assembler-times \\tstrb\\tw[0-9]+, 8 PASS: gcc.target/aarch64/vec-construct-6.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-6.c scan-assembler-not \\tldrb\\tw[0-9]+, \\[x[0-9]+\\]\\n PASS: gcc.target/aarch64/vec-construct-6.c scan-assembler-not \\tstrb\\tw[0-9]+, PASS: gcc.target/aarch64/vec-construct-6.c scan-assembler-times \\tld1\\t{v[0-9]+\\.b}\\[[0-9]+\\], \\[x[0-9]+\\]\\n 7 PASS: gcc.target/aarch64/vec-construct-6.c scan-assembler-times \\tstr\\td[0-9]+, 1 PASS: gcc.target/aarch64/vec-construct-7.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-7.c scan-assembler-not \\tfmov\\ts[0-9]+, w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-7.c scan-assembler-not \\tins\\tv[0-9]+\\.b\\[[0-9]+\\], w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-7.c scan-assembler-not \\tstr\\td[0-9]+, PASS: gcc.target/aarch64/vec-construct-7.c scan-assembler-times \\trev\\t(w[0-9]+), \\1\\n 2 PASS: gcc.target/aarch64/vec-construct-8.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-8.c scan-assembler-not \\tdup\\tv[0-9]+.8b, w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-8.c scan-assembler-not \\tins\\tv[0-9]+\\.b\\[[0-9]+\\], w[0-9]+\\n PASS: gcc.target/aarch64/vec-construct-8.c scan-assembler-not \\tstr\\td[0-9]+, PASS: gcc.target/aarch64/vec-construct-8.c scan-assembler-times \\tstrb\\tw[0-9]+, 8 PASS: gcc.target/aarch64/vec-construct-9.c (test for excess errors) PASS: gcc.target/aarch64/vec-construct-9.c scan-assembler-not \\tstr\\tb[0-9]+, PASS: gcc.target/aarch64/vec-construct-9.c scan-assembler-times \\tins\\tv[0-9]+\\.b\\[[0-9]+\\], v[0-9]+\\.b\\[[0-9]+\\]\\n 7 PASS: gcc.target/aarch64/vec-construct-9.c scan-assembler-times \\tstr\\td[0-9]+, 1 PASS: gcc.target/aarch64/vec-init-10.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-10.c scan-assembler-not \\tldr\\tx PASS: gcc.target/aarch64/vec-init-10.c scan-assembler-times \\t(?:ldr\\td[0-9]+|ld1\\t) 4 PASS: gcc.target/aarch64/vec-init-11.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-11.c scan-assembler \\tstp\\tx[0-9]+, x[0-9]+ PASS: gcc.target/aarch64/vec-init-11.c scan-assembler-not \\tldr\\td PASS: gcc.target/aarch64/vec-init-11.c scan-assembler-times \\tldr\\tx[0-9]+ 2 PASS: gcc.target/aarch64/vec-init-12.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-12.c check-function-bodies f32_1 PASS: gcc.target/aarch64/vec-init-12.c check-function-bodies f32_2 PASS: gcc.target/aarch64/vec-init-12.c check-function-bodies f32_3 PASS: gcc.target/aarch64/vec-init-12.c check-function-bodies s32_1 PASS: gcc.target/aarch64/vec-init-12.c check-function-bodies s32_2 PASS: gcc.target/aarch64/vec-init-12.c check-function-bodies s32_3 PASS: gcc.target/aarch64/vec-init-13.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies f32q_1 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies f32q_2 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies f32q_3 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies f64q_1 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies f64q_2 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies f64q_3 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies s32q_1 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies s32q_2 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies s32q_3 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies s64q_1 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies s64q_2 PASS: gcc.target/aarch64/vec-init-13.c check-function-bodies s64q_3 PASS: gcc.target/aarch64/vec-init-14.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-14.c check-function-bodies f32_1 PASS: gcc.target/aarch64/vec-init-14.c check-function-bodies f32_2 PASS: gcc.target/aarch64/vec-init-14.c check-function-bodies f32_3 PASS: gcc.target/aarch64/vec-init-14.c check-function-bodies f32_4 PASS: gcc.target/aarch64/vec-init-14.c check-function-bodies f32_5 PASS: gcc.target/aarch64/vec-init-14.c check-function-bodies s32_1 PASS: gcc.target/aarch64/vec-init-14.c check-function-bodies s32_2 PASS: gcc.target/aarch64/vec-init-14.c check-function-bodies s32_3 PASS: gcc.target/aarch64/vec-init-14.c check-function-bodies s32_4 PASS: gcc.target/aarch64/vec-init-14.c check-function-bodies s32_5 PASS: gcc.target/aarch64/vec-init-15.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-15.c scan-assembler-not \\tldr\\tw PASS: gcc.target/aarch64/vec-init-15.c scan-assembler-times \\t(?:ldr\\ts[0-9]+|ld1\\t) 4 PASS: gcc.target/aarch64/vec-init-16.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-16.c scan-assembler \\tstp\\tw[0-9]+, w[0-9]+ PASS: gcc.target/aarch64/vec-init-16.c scan-assembler-not \\tldr\\ts PASS: gcc.target/aarch64/vec-init-16.c scan-assembler-times \\tldr\\tw[0-9]+ 2 PASS: gcc.target/aarch64/vec-init-17.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-17.c check-function-bodies f32_1 PASS: gcc.target/aarch64/vec-init-17.c check-function-bodies f32_2 PASS: gcc.target/aarch64/vec-init-17.c check-function-bodies f32_3 PASS: gcc.target/aarch64/vec-init-17.c check-function-bodies s32_1 PASS: gcc.target/aarch64/vec-init-17.c check-function-bodies s32_2 PASS: gcc.target/aarch64/vec-init-17.c check-function-bodies s32_3 PASS: gcc.target/aarch64/vec-init-18.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-18.c scan-assembler-times \\tbfi\\tw0, w1, 16, 16 2 PASS: gcc.target/aarch64/vec-init-18.c scan-assembler-times \\tdup\\tv0+\\.4s, w0 2 PASS: gcc.target/aarch64/vec-init-18.c scan-assembler-times \\tmov\\tw1, 1 1 PASS: gcc.target/aarch64/vec-init-19.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-19.c scan-assembler \\tdup\\tv[0-9]+\\.8b, w[0-9]+ PASS: gcc.target/aarch64/vec-init-19.c scan-assembler \\tldr\\td[0-9]+, PASS: gcc.target/aarch64/vec-init-19.c scan-assembler \\tzip1\\tv[0-9]+\\.16b, v[0-9]+\\.16b, v[0-9]+\\.16b PASS: gcc.target/aarch64/vec-init-20.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-20.c scan-assembler \\tdup\\tv[0-9]+\\.8b, w[0-9]+ PASS: gcc.target/aarch64/vec-init-20.c scan-assembler \\tins\\tv[0-9]+\\.b\\[0|7\\], w[0-9]+ PASS: gcc.target/aarch64/vec-init-20.c scan-assembler \\tldr\\td[0-9]+, PASS: gcc.target/aarch64/vec-init-20.c scan-assembler \\tzip1\\tv[0-9]+\\.16b, v[0-9]+\\.16b, v[0-9]+\\.16b PASS: gcc.target/aarch64/vec-init-21.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-21.c scan-assembler \\tins\\tv[0-9]+\\.b\\[0|15\\], w0 PASS: gcc.target/aarch64/vec-init-21.c scan-assembler \\tins\\tv[0-9]+\\.b\\[1|14\\], w1 PASS: gcc.target/aarch64/vec-init-21.c scan-assembler \\tldr\\tq[0-9]+, PASS: gcc.target/aarch64/vec-init-22-size.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-22-size.c scan-assembler \\tfmov\\ts[0-9]+, w0|w7 PASS: gcc.target/aarch64/vec-init-22-size.c scan-assembler-times \\tins\\tv[0-9]+\\.h\\[[1-7]\\], w[0-9]+ 7 PASS: gcc.target/aarch64/vec-init-22-speed.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-22-speed.c scan-assembler \\tzip1\\tv[0-9]+\\.8h, v[0-9]+\\.8h, v[0-9]+\\.8h PASS: gcc.target/aarch64/vec-init-22-speed.c scan-assembler-times \\tfmov\\ts[0-9]+, w[0-9]+ 2 PASS: gcc.target/aarch64/vec-init-22-speed.c scan-assembler-times \\tins\\tv[0-9]+\\.h\\[[1-3]\\], w[0-9]+ 6 PASS: gcc.target/aarch64/vec-init-23.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float16_1 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float16_10 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float16_2 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float16_3 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float16_4 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float16_5 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float16_6 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float16_7 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float16_8 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float16_9 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float32_1 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float32_2 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float32_3 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float32_4 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_float64_1 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int16_1 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int16_10 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int16_2 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int16_3 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int16_4 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int16_5 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int16_6 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int16_7 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int16_8 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int16_9 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int32_1 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int32_2 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int32_3 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int32_4 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int64_1 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_1 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_10 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_11 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_12 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_13 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_14 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_15 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_2 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_3 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_4 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_5 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_6 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_7 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_8 PASS: gcc.target/aarch64/vec-init-23.c check-function-bodies test_int8_9 PASS: gcc.target/aarch64/vec-init-6.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-6.c scan-assembler-not \\tins\\t PASS: gcc.target/aarch64/vec-init-7.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-7.c scan-assembler-not \\tins\\t PASS: gcc.target/aarch64/vec-init-8.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-8.c scan-assembler \\tldr\\td0, \\[x0\\]\\n PASS: gcc.target/aarch64/vec-init-9.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f32q_1 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f32q_2 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f32q_3 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f32q_4 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f32q_5 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f32q_6 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f64q_1 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f64q_2 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f64q_3 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f64q_4 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f64q_5 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies f64q_6 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s32q_1 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s32q_2 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s32q_3 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s32q_4 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s32q_5 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s32q_6 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s64q_1 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s64q_2 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s64q_3 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s64q_4 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s64q_5 PASS: gcc.target/aarch64/vec-init-9.c check-function-bodies s64q_6 PASS: gcc.target/aarch64/vec-init-single-const-2.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-single-const-2.c scan-assembler \\tmovi\\tv[0-9]+\\.2s, 0x1 PASS: gcc.target/aarch64/vec-init-single-const-2.c scan-assembler \\tmovi\\tv[0-9]+\\.4h, 0x1 PASS: gcc.target/aarch64/vec-init-single-const-2.c scan-assembler \\tmovi\\tv[0-9]+\\.8b, 0x1 PASS: gcc.target/aarch64/vec-init-single-const-be.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-single-const.c (test for excess errors) PASS: gcc.target/aarch64/vec-init-single-const.c check-function-bodies f_s16 PASS: gcc.target/aarch64/vec-init-single-const.c check-function-bodies f_s32 PASS: gcc.target/aarch64/vec-init-single-const.c check-function-bodies f_s64 PASS: gcc.target/aarch64/vec-init-single-const.c check-function-bodies f_s8 PASS: gcc.target/aarch64/vec-rot-exec.c (test for excess errors) PASS: gcc.target/aarch64/vec-rot-exec.c execution test PASS: gcc.target/aarch64/vec-set-zero.c (test for excess errors) PASS: gcc.target/aarch64/vec-set-zero.c scan-assembler-times ins\\tv[0-9]+\\.b\\[1\\], wzr 2 PASS: gcc.target/aarch64/vec-set-zero.c scan-assembler-times ins\\tv[0-9]+\\.d\\[1\\], xzr 2 PASS: gcc.target/aarch64/vec-set-zero.c scan-assembler-times ins\\tv[0-9]+\\.h\\[1\\], wzr 4 PASS: gcc.target/aarch64/vec-set-zero.c scan-assembler-times ins\\tv[0-9]+\\.s\\[1\\], wzr 4 PASS: gcc.target/aarch64/vec_init_1.c (test for excess errors) PASS: gcc.target/aarch64/vec_init_1.c execution test PASS: gcc.target/aarch64/vec_init_1.c scan-assembler-not stp\\t PASS: gcc.target/aarch64/vec_init_1.c scan-assembler-times ins\\t 2 PASS: gcc.target/aarch64/vec_zeroextend.c (test for excess errors) PASS: gcc.target/aarch64/vec_zeroextend.c scan-assembler-not umov PASS: gcc.target/aarch64/vec_zeroextend.c scan-assembler-not uxtw PASS: gcc.target/aarch64/vec_zeroextend.c scan-assembler-times fmov 2 PASS: gcc.target/aarch64/vect-abs-compile.c (test for excess errors) PASS: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\tv[0-9]+.16b PASS: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\tv[0-9]+.2d PASS: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\tv[0-9]+.4s PASS: gcc.target/aarch64/vect-abs-compile.c scan-assembler abs\\tv[0-9]+.8h PASS: gcc.target/aarch64/vect-abs.c (test for excess errors) PASS: gcc.target/aarch64/vect-abs.c execution test PASS: gcc.target/aarch64/vect-add-sub-cond.c (test for excess errors) PASS: gcc.target/aarch64/vect-add-sub-cond.c scan-assembler \tldr\tq PASS: gcc.target/aarch64/vect-add-sub-cond.c scan-assembler \tstr\tq PASS: gcc.target/aarch64/vect-add-sub-cond.c scan-assembler-not \tand\t PASS: gcc.target/aarch64/vect-add-sub-cond.c scan-assembler-not \tld[^\t]*\t[wx] PASS: gcc.target/aarch64/vect-add-sub-cond.c scan-assembler-not \tst[^\t]*\t[wx] PASS: gcc.target/aarch64/vect-addhn_1.c (test for excess errors) PASS: gcc.target/aarch64/vect-clz.c (test for excess errors) PASS: gcc.target/aarch64/vect-clz.c execution test PASS: gcc.target/aarch64/vect-clz.c scan-assembler clz\tv[0-9]+.4s PASS: gcc.target/aarch64/vect-compile.c (test for excess errors) PASS: gcc.target/aarch64/vect-compile.c scan-assembler bic\\tv PASS: gcc.target/aarch64/vect-compile.c scan-assembler mla\\tv PASS: gcc.target/aarch64/vect-compile.c scan-assembler mls\\tv PASS: gcc.target/aarch64/vect-compile.c scan-assembler orn\\tv PASS: gcc.target/aarch64/vect-compile.c scan-assembler saba PASS: gcc.target/aarch64/vect-compile.c scan-assembler sabd PASS: gcc.target/aarch64/vect-compile.c scan-assembler smax\\tv PASS: gcc.target/aarch64/vect-compile.c scan-assembler smaxv PASS: gcc.target/aarch64/vect-compile.c scan-assembler smin\\tv PASS: gcc.target/aarch64/vect-compile.c scan-assembler sminv PASS: gcc.target/aarch64/vect-compile.c scan-assembler umax\\tv PASS: gcc.target/aarch64/vect-compile.c scan-assembler umaxv PASS: gcc.target/aarch64/vect-compile.c scan-assembler umin\\tv PASS: gcc.target/aarch64/vect-compile.c scan-assembler uminv PASS: gcc.target/aarch64/vect-compile.c scan-assembler-times addp 2 PASS: gcc.target/aarch64/vect-compile.c scan-assembler-times addv 2 PASS: gcc.target/aarch64/vect-convert-1.c (test for excess errors) PASS: gcc.target/aarch64/vect-convert-1.c scan-assembler-times \tuxtl\t 1 PASS: gcc.target/aarch64/vect-convert-1.c scan-assembler-times \txtn\t 1 PASS: gcc.target/aarch64/vect-convert-1.c scan-tree-dump-times veclower21 " = .v4hi. a_" 1 PASS: gcc.target/aarch64/vect-convert-1.c scan-tree-dump-times veclower21 " = .v4si. " 1 PASS: gcc.target/aarch64/vect-cse-codegen.c (test for excess errors) PASS: gcc.target/aarch64/vect-cse-codegen.c check-function-bodies test1 PASS: gcc.target/aarch64/vect-cse-codegen.c check-function-bodies test2 PASS: gcc.target/aarch64/vect-cse-codegen.c check-function-bodies test3 PASS: gcc.target/aarch64/vect-cse-codegen.c check-function-bodies test4 UNSUPPORTED: gcc.target/aarch64/vect-dotprod-twoway-hisi.c PASS: gcc.target/aarch64/vect-early-break-addhn_1.c (test for excess errors) PASS: gcc.target/aarch64/vect-early-break-addhn_1.c check-function-bodies foo PASS: gcc.target/aarch64/vect-early-break-addhn_1.c scan-tree-dump vect "VEC_TRUNC_ADD_HIGH" PASS: gcc.target/aarch64/vect-early-break-addhn_2.c (test for excess errors) PASS: gcc.target/aarch64/vect-early-break-addhn_2.c check-function-bodies foo PASS: gcc.target/aarch64/vect-early-break-addhn_2.c scan-tree-dump vect "VEC_TRUNC_ADD_HIGH" PASS: gcc.target/aarch64/vect-early-break-addhn_3.c (test for excess errors) PASS: gcc.target/aarch64/vect-early-break-addhn_3.c check-function-bodies foo PASS: gcc.target/aarch64/vect-early-break-addhn_3.c scan-tree-dump vect "VEC_TRUNC_ADD_HIGH" PASS: gcc.target/aarch64/vect-early-break-addhn_4.c (test for excess errors) PASS: gcc.target/aarch64/vect-early-break-addhn_4.c scan-tree-dump-not vect "VEC_TRUNC_ADD_HIGH" PASS: gcc.target/aarch64/vect-early-break-cbranch.c (test for excess errors) PASS: gcc.target/aarch64/vect-early-break-cbranch.c check-function-bodies f1 PASS: gcc.target/aarch64/vect-early-break-cbranch.c check-function-bodies f2 PASS: gcc.target/aarch64/vect-early-break-cbranch.c check-function-bodies f3 PASS: gcc.target/aarch64/vect-early-break-cbranch.c check-function-bodies f4 PASS: gcc.target/aarch64/vect-early-break-cbranch.c check-function-bodies f5 PASS: gcc.target/aarch64/vect-early-break-cbranch.c check-function-bodies f6 PASS: gcc.target/aarch64/vect-early-break-cbranch_2.c (test for excess errors) PASS: gcc.target/aarch64/vect-early-break-cbranch_2.c check-function-bodies f1 PASS: gcc.target/aarch64/vect-early-break-cbranch_2.c check-function-bodies f2 PASS: gcc.target/aarch64/vect-early-break-cbranch_2.c check-function-bodies f3 PASS: gcc.target/aarch64/vect-early-break-cbranch_2.c check-function-bodies f4 PASS: gcc.target/aarch64/vect-early-break-cbranch_2.c check-function-bodies f5 PASS: gcc.target/aarch64/vect-early-break-cbranch_2.c check-function-bodies f6 PASS: gcc.target/aarch64/vect-early-break-cbranch_3.c (test for excess errors) PASS: gcc.target/aarch64/vect-early-break-cbranch_3.c check-function-bodies f1 PASS: gcc.target/aarch64/vect-early-break-cbranch_3.c check-function-bodies f2 PASS: gcc.target/aarch64/vect-early-break-cbranch_3.c check-function-bodies f3 PASS: gcc.target/aarch64/vect-early-break-cbranch_3.c check-function-bodies f4 PASS: gcc.target/aarch64/vect-early-break-cbranch_3.c check-function-bodies f5 PASS: gcc.target/aarch64/vect-early-break-cbranch_3.c check-function-bodies f6 PASS: gcc.target/aarch64/vect-early-break-cbranch_4.c (test for excess errors) PASS: gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f1 PASS: gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f2 PASS: gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f3 PASS: gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f4 PASS: gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f5 PASS: gcc.target/aarch64/vect-early-break-cbranch_4.c check-function-bodies f6 PASS: gcc.target/aarch64/vect-early-break-cbranch_5.c (test for excess errors) PASS: gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f1 PASS: gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f2 PASS: gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f3 PASS: gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f4 PASS: gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f5 PASS: gcc.target/aarch64/vect-early-break-cbranch_5.c check-function-bodies f6 PASS: gcc.target/aarch64/vect-faddv-compile.c (test for excess errors) PASS: gcc.target/aarch64/vect-faddv-compile.c scan-assembler-times faddp\\tv 2 PASS: gcc.target/aarch64/vect-faddv.c (test for excess errors) PASS: gcc.target/aarch64/vect-faddv.c execution test PASS: gcc.target/aarch64/vect-fcm-eq-d.c (test for excess errors) PASS: gcc.target/aarch64/vect-fcm-eq-d.c execution test PASS: gcc.target/aarch64/vect-fcm-eq-d.c scan-assembler fcmeq\\tv[0-9]+.2d, v[0-9]+.2d, 0 PASS: gcc.target/aarch64/vect-fcm-eq-d.c scan-assembler fcmeq\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-fcm-eq-d.c scan-tree-dump-times vect "vectorized 1 loops" 8 PASS: gcc.target/aarch64/vect-fcm-eq-f.c (test for excess errors) PASS: gcc.target/aarch64/vect-fcm-eq-f.c execution test PASS: gcc.target/aarch64/vect-fcm-eq-f.c scan-assembler fcmeq\\tv[0-9]+.[24]s, v[0-9]+.[24]s, 0 PASS: gcc.target/aarch64/vect-fcm-eq-f.c scan-assembler fcmeq\\tv[0-9]+.[24]s, v[0-9]+.[24]s, v[0-9]+.[24]s PASS: gcc.target/aarch64/vect-fcm-eq-f.c scan-tree-dump-times vect "vectorized 1 loops" 8 PASS: gcc.target/aarch64/vect-fcm-ge-d.c (test for excess errors) PASS: gcc.target/aarch64/vect-fcm-ge-d.c execution test PASS: gcc.target/aarch64/vect-fcm-ge-d.c scan-assembler fcmge\\tv[0-9]+.2d, v[0-9]+.2d, 0 PASS: gcc.target/aarch64/vect-fcm-ge-d.c scan-assembler fcmge\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-fcm-ge-d.c scan-assembler fcmlt\\tv[0-9]+.2d, v[0-9]+.2d, 0 PASS: gcc.target/aarch64/vect-fcm-ge-d.c scan-tree-dump-times vect "vectorized 1 loops" 8 PASS: gcc.target/aarch64/vect-fcm-ge-f.c (test for excess errors) PASS: gcc.target/aarch64/vect-fcm-ge-f.c execution test PASS: gcc.target/aarch64/vect-fcm-ge-f.c scan-assembler fcmge\\tv[0-9]+.[24]s, v[0-9]+.[24]s, 0 PASS: gcc.target/aarch64/vect-fcm-ge-f.c scan-assembler fcmge\\tv[0-9]+.[24]s, v[0-9]+.[24]s, v[0-9]+.[24]s PASS: gcc.target/aarch64/vect-fcm-ge-f.c scan-assembler fcmlt\\tv[0-9]+.[24]s, v[0-9]+.[24]s, 0 PASS: gcc.target/aarch64/vect-fcm-ge-f.c scan-tree-dump-times vect "vectorized 1 loops" 8 PASS: gcc.target/aarch64/vect-fcm-gt-d.c (test for excess errors) PASS: gcc.target/aarch64/vect-fcm-gt-d.c execution test PASS: gcc.target/aarch64/vect-fcm-gt-d.c scan-assembler fcmgt\\tv[0-9]+.2d, v[0-9]+.2d, 0 PASS: gcc.target/aarch64/vect-fcm-gt-d.c scan-assembler fcmgt\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-fcm-gt-d.c scan-assembler fcmle\\tv[0-9]+.2d, v[0-9]+.2d, 0 PASS: gcc.target/aarch64/vect-fcm-gt-d.c scan-tree-dump-times vect "vectorized 1 loops" 8 PASS: gcc.target/aarch64/vect-fcm-gt-f.c (test for excess errors) PASS: gcc.target/aarch64/vect-fcm-gt-f.c execution test PASS: gcc.target/aarch64/vect-fcm-gt-f.c scan-assembler fcmgt\\tv[0-9]+.[24]s, v[0-9]+.[24]s, 0 PASS: gcc.target/aarch64/vect-fcm-gt-f.c scan-assembler fcmgt\\tv[0-9]+.[24]s, v[0-9]+.[24]s, v[0-9]+.[24]s PASS: gcc.target/aarch64/vect-fcm-gt-f.c scan-assembler fcmle\\tv[0-9]+.[24]s, v[0-9]+.[24]s, 0 PASS: gcc.target/aarch64/vect-fcm-gt-f.c scan-tree-dump-times vect "vectorized 1 loops" 8 PASS: gcc.target/aarch64/vect-fmax-fmin-compile.c (test for excess errors) PASS: gcc.target/aarch64/vect-fmax-fmin-compile.c scan-assembler fmaxnm\\tv PASS: gcc.target/aarch64/vect-fmax-fmin-compile.c scan-assembler fminnm\\tv PASS: gcc.target/aarch64/vect-fmax-fmin.c (test for excess errors) PASS: gcc.target/aarch64/vect-fmax-fmin.c execution test PASS: gcc.target/aarch64/vect-fmaxv-fminv-compile.c (test for excess errors) PASS: gcc.target/aarch64/vect-fmaxv-fminv-compile.c scan-assembler fmaxnmp PASS: gcc.target/aarch64/vect-fmaxv-fminv-compile.c scan-assembler fmaxnmv PASS: gcc.target/aarch64/vect-fmaxv-fminv-compile.c scan-assembler fminnmp PASS: gcc.target/aarch64/vect-fmaxv-fminv-compile.c scan-assembler fminnmv PASS: gcc.target/aarch64/vect-fmovd-zero.c (test for excess errors) PASS: gcc.target/aarch64/vect-fmovd-zero.c scan-assembler movi\\tv[0-9]+\\.\\d+[bhsd], 0 PASS: gcc.target/aarch64/vect-fmovd-zero.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.target/aarch64/vect-fmovd.c (test for excess errors) PASS: gcc.target/aarch64/vect-fmovd.c scan-assembler fmov\\tv[0-9]+\\.2d, 4\\.25 PASS: gcc.target/aarch64/vect-fmovd.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.target/aarch64/vect-fmovf-zero.c (test for excess errors) PASS: gcc.target/aarch64/vect-fmovf-zero.c scan-assembler movi\\tv[0-9]+\\.[24]s, 0 PASS: gcc.target/aarch64/vect-fmovf-zero.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.target/aarch64/vect-fmovf.c (test for excess errors) PASS: gcc.target/aarch64/vect-fmovf.c scan-assembler fmov\\tv[0-9]+\\.[24]s, 4\\.25 PASS: gcc.target/aarch64/vect-fmovf.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.target/aarch64/vect-fp-compile.c (test for excess errors) PASS: gcc.target/aarch64/vect-fp-compile.c scan-assembler fabd\\tv PASS: gcc.target/aarch64/vect-fp-compile.c scan-assembler fabs\\tv PASS: gcc.target/aarch64/vect-fp-compile.c scan-assembler fadd\\tv PASS: gcc.target/aarch64/vect-fp-compile.c scan-assembler fdiv\\tv PASS: gcc.target/aarch64/vect-fp-compile.c scan-assembler fmul\\tv PASS: gcc.target/aarch64/vect-fp-compile.c scan-assembler fneg\\tv PASS: gcc.target/aarch64/vect-fp-compile.c scan-assembler fsub\\tv PASS: gcc.target/aarch64/vect-fp.c (test for excess errors) PASS: gcc.target/aarch64/vect-fp.c execution test PASS: gcc.target/aarch64/vect-init-1.c (test for excess errors) PASS: gcc.target/aarch64/vect-init-1.c scan-assembler-not movi\t PASS: gcc.target/aarch64/vect-init-1.c scan-assembler-not orr\t PASS: gcc.target/aarch64/vect-init-2.c (test for excess errors) PASS: gcc.target/aarch64/vect-init-2.c scan-assembler-not movi\t PASS: gcc.target/aarch64/vect-init-2.c scan-assembler-not orr\t PASS: gcc.target/aarch64/vect-init-3.c (test for excess errors) PASS: gcc.target/aarch64/vect-init-3.c scan-assembler-not movi\t PASS: gcc.target/aarch64/vect-init-3.c scan-assembler-not orr\t PASS: gcc.target/aarch64/vect-init-4.c (test for excess errors) PASS: gcc.target/aarch64/vect-init-4.c scan-assembler-not movi\t PASS: gcc.target/aarch64/vect-init-4.c scan-assembler-not orr\t PASS: gcc.target/aarch64/vect-init-5.c (test for excess errors) PASS: gcc.target/aarch64/vect-init-5.c scan-assembler-not movi\t PASS: gcc.target/aarch64/vect-init-5.c scan-assembler-not orr\t PASS: gcc.target/aarch64/vect-init-ld1.c (test for excess errors) PASS: gcc.target/aarch64/vect-init-ld1.c scan-assembler-not dup\t PASS: gcc.target/aarch64/vect-init-ld1.c scan-assembler-not ins\t PASS: gcc.target/aarch64/vect-init-ld1.c scan-assembler-not ld1r\t PASS: gcc.target/aarch64/vect-ld1r-compile-fp.c (test for excess errors) PASS: gcc.target/aarch64/vect-ld1r-compile-fp.c scan-assembler ld1r\\t{v[0-9]+.2d PASS: gcc.target/aarch64/vect-ld1r-compile-fp.c scan-assembler ld1r\\t{v[0-9]+.4s PASS: gcc.target/aarch64/vect-ld1r-compile.c (test for excess errors) PASS: gcc.target/aarch64/vect-ld1r-compile.c scan-assembler ld1r\\t{v[0-9]+.16b PASS: gcc.target/aarch64/vect-ld1r-compile.c scan-assembler ld1r\\t{v[0-9]+.2d PASS: gcc.target/aarch64/vect-ld1r-compile.c scan-assembler ld1r\\t{v[0-9]+.4h PASS: gcc.target/aarch64/vect-ld1r-compile.c scan-assembler ld1r\\t{v[0-9]+.4s PASS: gcc.target/aarch64/vect-ld1r-compile.c scan-assembler ld1r\\t{v[0-9]+.8b PASS: gcc.target/aarch64/vect-ld1r-compile.c scan-assembler ld1r\\t{v[0-9]+.8h PASS: gcc.target/aarch64/vect-ld1r-compile.c scan-assembler ldr\\tx[0-9]+ PASS: gcc.target/aarch64/vect-ld1r-fp.c (test for excess errors) PASS: gcc.target/aarch64/vect-ld1r-fp.c execution test PASS: gcc.target/aarch64/vect-ld1r.c (test for excess errors) PASS: gcc.target/aarch64/vect-ld1r.c execution test PASS: gcc.target/aarch64/vect-movi.c (test for excess errors) PASS: gcc.target/aarch64/vect-movi.c execution test PASS: gcc.target/aarch64/vect-movi.c scan-assembler \\tmovi\\tv[0-9]+\\.[42]s, 0x43, lsl 24\\n PASS: gcc.target/aarch64/vect-movi.c scan-assembler movi\\tv[0-9]+.[42]s, 0xab, msl 16 PASS: gcc.target/aarch64/vect-movi.c scan-assembler movi\\tv[0-9]+.[42]s, 0xab, msl 8 PASS: gcc.target/aarch64/vect-movi.c scan-assembler mvni\\tv[0-9]+.[42]s, 0xab, msl 16 PASS: gcc.target/aarch64/vect-movi.c scan-assembler mvni\\tv[0-9]+.[42]s, 0xab, msl 8 PASS: gcc.target/aarch64/vect-mull-compile.c (test for excess errors) PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler smull2\\tv[0-9]+.2d PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler smull2\\tv[0-9]+.4s PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler smull2\\tv[0-9]+.8h PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler smull\\tv[0-9]+.2d PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler smull\\tv[0-9]+.4s PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler smull\\tv[0-9]+.8h PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler umull2\\tv[0-9]+.2d PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler umull2\\tv[0-9]+.4s PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler umull2\\tv[0-9]+.8h PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler umull\\tv[0-9]+.2d PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler umull\\tv[0-9]+.4s PASS: gcc.target/aarch64/vect-mull-compile.c scan-assembler umull\\tv[0-9]+.8h PASS: gcc.target/aarch64/vect-mull.c (test for excess errors) PASS: gcc.target/aarch64/vect-mull.c execution test PASS: gcc.target/aarch64/vect-pr121754.c (test for excess errors) PASS: gcc.target/aarch64/vect-prefetch-drop.c (test for excess errors) PASS: gcc.target/aarch64/vect-prefetch-drop.c scan-assembler fadd\tz[0-9]+.d, p[0-9]+/m, z[0-9]+.d, z[0-9]+.d PASS: gcc.target/aarch64/vect-prefetch-drop.c scan-assembler-not prfm PASS: gcc.target/aarch64/vect-reduc-bool-1.c (test for excess errors) PASS: gcc.target/aarch64/vect-reduc-bool-1.c execution test PASS: gcc.target/aarch64/vect-reduc-bool-1.c scan-tree-dump-times vect "optimized: loop vectorized" 2 PASS: gcc.target/aarch64/vect-reduc-bool-2.c (test for excess errors) PASS: gcc.target/aarch64/vect-reduc-bool-2.c execution test PASS: gcc.target/aarch64/vect-reduc-bool-2.c scan-tree-dump-times vect "optimized: loop vectorized" 2 PASS: gcc.target/aarch64/vect-reduc-bool-3.c (test for excess errors) PASS: gcc.target/aarch64/vect-reduc-bool-3.c execution test PASS: gcc.target/aarch64/vect-reduc-bool-3.c scan-tree-dump-times vect "optimized: loop vectorized" 2 PASS: gcc.target/aarch64/vect-reduc-bool-4.c (test for excess errors) PASS: gcc.target/aarch64/vect-reduc-bool-4.c execution test PASS: gcc.target/aarch64/vect-reduc-bool-4.c scan-tree-dump-times vect "optimized: loop vectorized" 2 PASS: gcc.target/aarch64/vect-reduc-bool-5.c (test for excess errors) PASS: gcc.target/aarch64/vect-reduc-bool-5.c execution test PASS: gcc.target/aarch64/vect-reduc-bool-5.c scan-tree-dump-times vect "optimized: loop vectorized" 2 PASS: gcc.target/aarch64/vect-reduc-bool-6.c (test for excess errors) PASS: gcc.target/aarch64/vect-reduc-bool-6.c execution test PASS: gcc.target/aarch64/vect-reduc-bool-6.c scan-tree-dump-times vect "optimized: loop vectorized" 2 PASS: gcc.target/aarch64/vect-reduc-bool-7.c (test for excess errors) PASS: gcc.target/aarch64/vect-reduc-bool-7.c execution test PASS: gcc.target/aarch64/vect-reduc-bool-7.c scan-tree-dump-times vect "optimized: loop vectorized" 2 PASS: gcc.target/aarch64/vect-reduc-bool-8.c (test for excess errors) PASS: gcc.target/aarch64/vect-reduc-bool-8.c execution test PASS: gcc.target/aarch64/vect-reduc-bool-8.c scan-tree-dump-times vect "optimized: loop vectorized" 2 PASS: gcc.target/aarch64/vect-reduc-bool-9.c (test for excess errors) PASS: gcc.target/aarch64/vect-reduc-bool-9.c check-function-bodies fand PASS: gcc.target/aarch64/vect-reduc-bool-9.c check-function-bodies fior PASS: gcc.target/aarch64/vect-reduc-bool-9.c check-function-bodies fxor PASS: gcc.target/aarch64/vect-reduc-bool-9.c scan-tree-dump-times vect "optimized: loop vectorized" 3 PASS: gcc.target/aarch64/vect-reduc-or_1.c (test for excess errors) PASS: gcc.target/aarch64/vect-reduc-or_1.c execution test PASS: gcc.target/aarch64/vect-reduc-or_1.c scan-tree-dump vect "Reduce using vector shifts" PASS: gcc.target/aarch64/vect-shr-reg-run.c (test for excess errors) PASS: gcc.target/aarch64/vect-shr-reg-run.c execution test PASS: gcc.target/aarch64/vect-shr-reg.c (test for excess errors) PASS: gcc.target/aarch64/vect-shr-reg.c scan-assembler neg\\tv PASS: gcc.target/aarch64/vect-shr-reg.c scan-assembler sshl\\tv PASS: gcc.target/aarch64/vect-shr-reg.c scan-assembler ushl\\tv PASS: gcc.target/aarch64/vect-simd-clone-1.c (test for excess errors) PASS: gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVnN4vv_fn4\\n PASS: gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVsMxv_fn0\\n PASS: gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVsMxvv_fn1\\n PASS: gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVsMxvv_fn2\\n PASS: gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVsMxvv_fn3\\n PASS: gcc.target/aarch64/vect-simd-clone-1.c scan-assembler \\s+_ZGVsMxvv_fn4\\n PASS: gcc.target/aarch64/vect-simd-clone-2.c (test for excess errors) PASS: gcc.target/aarch64/vect-simd-clone-2.c scan-assembler \\s+_ZGVsMxvv_fn3\\n PASS: gcc.target/aarch64/vect-simd-clone-3.c (test for excess errors) PASS: gcc.target/aarch64/vect-simd-clone-3.c scan-assembler \\s+_ZGVsMxvv_fn3\\n PASS: gcc.target/aarch64/vect-simd-clone-3.c scan-assembler \\s+_ZGVsMxvv_fn4\\n PASS: gcc.target/aarch64/vect-simd-clone-3.c scan-assembler-times \\s+uzp1\\tz[0-9]+\\.b, z[0-9]+\\.b, z[0-9]+\\.b\\n 6 PASS: gcc.target/aarch64/vect-simd-clone-3.c scan-assembler-times \\s+uzp1\\tz[0-9]+\\.h, z[0-9]+\\.h, z[0-9]+\\.h\\n 16 PASS: gcc.target/aarch64/vect-simd-clone-3.c scan-assembler-times \\s+uzp1\\tz[0-9]+\\.s, z[0-9]+\\.s, z[0-9]+\\.s\\n 24 PASS: gcc.target/aarch64/vect-simd-clone-4.c (test for excess errors) PASS: gcc.target/aarch64/vect-simd-clone-4.c scan-assembler \\s+_ZGVsMxv_fn3\\n PASS: gcc.target/aarch64/vect-slp-dup.c (test for excess errors) PASS: gcc.target/aarch64/vect-slp-dup.c scan-assembler-not dup\tv[0-9]+.2d, v[0-9]+ PASS: gcc.target/aarch64/vect-slp-two-operator.c (test for excess errors) PASS: gcc.target/aarch64/vect-slp-two-operator.c scan-tree-dump vect "vectorizing stmts using SLP" PASS: gcc.target/aarch64/vect-slp-two-operator.c scan-tree-dump-times vect "vectorized 1 loops" 1 PASS: gcc.target/aarch64/vect-vaddv.c (test for excess errors) PASS: gcc.target/aarch64/vect-vaddv.c execution test PASS: gcc.target/aarch64/vect-vaddv.c scan-assembler addp\\td[0-9]+, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vaddv.c scan-assembler addp\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vaddv.c scan-assembler addv\\tb[0-9]+, v[0-9]+.16b PASS: gcc.target/aarch64/vect-vaddv.c scan-assembler addv\\tb[0-9]+, v[0-9]+.8b PASS: gcc.target/aarch64/vect-vaddv.c scan-assembler addv\\th[0-9]+, v[0-9]+.4h PASS: gcc.target/aarch64/vect-vaddv.c scan-assembler addv\\th[0-9]+, v[0-9]+.8h PASS: gcc.target/aarch64/vect-vaddv.c scan-assembler addv\\ts[0-9]+, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vaddv.c scan-assembler faddp\\td[0-9]+, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vaddv.c scan-assembler faddp\\ts[0-9]+, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vaddv.c scan-assembler faddp\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vca.c (test for excess errors) PASS: gcc.target/aarch64/vect-vca.c execution test PASS: gcc.target/aarch64/vect-vca.c scan-assembler facge\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vca.c scan-assembler facge\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vca.c scan-assembler facge\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vca.c scan-assembler facgt\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vca.c scan-assembler facgt\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vca.c scan-assembler facgt\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vcvt.c (test for excess errors) PASS: gcc.target/aarch64/vect-vcvt.c execution test PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtas\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtas\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtas\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtas\\tw[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtas\\tx[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtau\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtau\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtau\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtau\\tw[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtau\\tx[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtms\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtms\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtms\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtms\\tw[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtms\\tx[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtmu\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtmu\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtmu\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtmu\\tw[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtmu\\tx[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtns\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtns\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtns\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtns\\tw[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtns\\tx[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtnu\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtnu\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtnu\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtnu\\tw[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtnu\\tx[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtps\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtps\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtps\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtps\\tw[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtps\\tx[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtpu\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtpu\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtpu\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtpu\\tw[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtpu\\tx[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtzs\\t(w|s)[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtzs\\t(x|d)[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtzs\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtzs\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtzs\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtzu\\t(w|s)[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtzu\\t(x|d)[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtzu\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtzu\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vcvt.c scan-assembler fcvtzu\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vfmaxv.c (test for excess errors) PASS: gcc.target/aarch64/vect-vfmaxv.c execution test PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fmaxnmp\\td[0-9]+, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fmaxnmp\\ts[0-9]+, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fmaxnmv\\ts[0-9]+, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fmaxp\\td[0-9]+, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fmaxp\\ts[0-9]+, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fmaxv\\ts[0-9]+, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fminnmp\\td[0-9]+, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fminnmp\\ts[0-9]+, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fminnmv\\ts[0-9]+, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fminp\\td[0-9]+, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fminp\\ts[0-9]+, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vfmaxv.c scan-assembler fminv\\ts[0-9]+, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vmaxv.c (test for excess errors) PASS: gcc.target/aarch64/vect-vmaxv.c execution test PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler smaxp\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler smaxv\\tb[0-9]+, v[0-9]+.16b PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler smaxv\\tb[0-9]+, v[0-9]+.8b PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler smaxv\\th[0-9]+, v[0-9]+.4h PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler smaxv\\th[0-9]+, v[0-9]+.8h PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler smaxv\\ts[0-9]+, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler sminp\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler sminv\\tb[0-9]+, v[0-9]+.16b PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler sminv\\tb[0-9]+, v[0-9]+.8b PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler sminv\\th[0-9]+, v[0-9]+.4h PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler sminv\\th[0-9]+, v[0-9]+.8h PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler sminv\\ts[0-9]+, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler umaxp\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler umaxv\\tb[0-9]+, v[0-9]+.16b PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler umaxv\\tb[0-9]+, v[0-9]+.8b PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler umaxv\\th[0-9]+, v[0-9]+.4h PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler umaxv\\th[0-9]+, v[0-9]+.8h PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler umaxv\\ts[0-9]+, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler uminp\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler uminv\\tb[0-9]+, v[0-9]+.16b PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler uminv\\tb[0-9]+, v[0-9]+.8b PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler uminv\\th[0-9]+, v[0-9]+.4h PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler uminv\\th[0-9]+, v[0-9]+.8h PASS: gcc.target/aarch64/vect-vmaxv.c scan-assembler uminv\\ts[0-9]+, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vrnd.c (test for excess errors) PASS: gcc.target/aarch64/vect-vrnd.c execution test PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frinta\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frinta\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frinta\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frinti\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frinti\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frinti\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintm\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintm\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintm\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintp\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintp\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintp\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintx\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintx\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintx\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintz\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintz\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect-vrnd.c scan-assembler frintz\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect-widen-add.c (test for excess errors) PASS: gcc.target/aarch64/vect-widen-add.c execution test PASS: gcc.target/aarch64/vect-widen-add.c scan-assembler-times \\tsaddl2\\t 1 PASS: gcc.target/aarch64/vect-widen-add.c scan-assembler-times \\tsaddl\\t 1 PASS: gcc.target/aarch64/vect-widen-add.c scan-assembler-times \\tuaddl2\\t 1 PASS: gcc.target/aarch64/vect-widen-add.c scan-assembler-times \\tuaddl\\t 1 PASS: gcc.target/aarch64/vect-widen-add.c scan-tree-dump vect "add new stmt.*VEC_WIDEN_PLUS_HI" PASS: gcc.target/aarch64/vect-widen-add.c scan-tree-dump vect "add new stmt.*VEC_WIDEN_PLUS_LO" PASS: gcc.target/aarch64/vect-widen-lshift.c (test for excess errors) PASS: gcc.target/aarch64/vect-widen-lshift.c execution test PASS: gcc.target/aarch64/vect-widen-lshift.c scan-assembler-times \\tshll2\\t 1 PASS: gcc.target/aarch64/vect-widen-lshift.c scan-assembler-times \\tshll\\t 1 PASS: gcc.target/aarch64/vect-widen-shift.c (test for excess errors) PASS: gcc.target/aarch64/vect-widen-shift.c check-function-bodies sshll_opt1 PASS: gcc.target/aarch64/vect-widen-shift.c check-function-bodies sshll_opt2 PASS: gcc.target/aarch64/vect-widen-sub.c (test for excess errors) PASS: gcc.target/aarch64/vect-widen-sub.c execution test PASS: gcc.target/aarch64/vect-widen-sub.c scan-assembler-times \\tssubl2\\t 1 PASS: gcc.target/aarch64/vect-widen-sub.c scan-assembler-times \\tssubl\\t 1 PASS: gcc.target/aarch64/vect-widen-sub.c scan-assembler-times \\tusubl2\\t 1 PASS: gcc.target/aarch64/vect-widen-sub.c scan-assembler-times \\tusubl\\t 1 PASS: gcc.target/aarch64/vect-widen-sub.c scan-tree-dump vect "add new stmt.*VEC_WIDEN_MINUS_HI" PASS: gcc.target/aarch64/vect-widen-sub.c scan-tree-dump vect "add new stmt.*VEC_WIDEN_MINUS_LO" PASS: gcc.target/aarch64/vect-xorsign_exec.c (test for excess errors) PASS: gcc.target/aarch64/vect-xorsign_exec.c execution test PASS: gcc.target/aarch64/vect-xorsign_exec.c scan-assembler [ \t]?and[ \t]? PASS: gcc.target/aarch64/vect-xorsign_exec.c scan-assembler [ \t]?eor[ \t]? PASS: gcc.target/aarch64/vect-xorsign_exec.c scan-assembler-not [ \t]?fmul[ \t]? PASS: gcc.target/aarch64/vect-xorsign_exec.c scan-assembler-not [ \t]?orr[ \t]? PASS: gcc.target/aarch64/vect-xorsign_exec.c scan-assembler-not copysign PASS: gcc.target/aarch64/vect-xorsign_exec.c scan-tree-dump-times vect "vectorized 2 loops" 1 PASS: gcc.target/aarch64/vect.c (test for excess errors) PASS: gcc.target/aarch64/vect.c execution test PASS: gcc.target/aarch64/vect_combine_zeroes_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_combine_zeroes_1.c scan-assembler-not mov\tv[0-9]+.8b, v[0-9]+.8b PASS: gcc.target/aarch64/vect_copy_lane_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times dup\\td0, v1.d\\[1\\] 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times fmov\\td0, d1 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.b\\[14\\], v1.b\\[15\\] 4 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.b\\[15\\], v1.b\\[7\\] 4 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.b\\[7\\], v1.b\\[15\\] 4 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.b\\[7\\], v1.b\\[6\\] 4 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.d\\[1\\], v1.d\\[0\\] 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.d\\[1\\], v1.d\\[1\\] 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.h\\[3\\], v1.h\\[2\\] 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.h\\[3\\], v1.h\\[7\\] 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.h\\[6\\], v1.h\\[7\\] 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.h\\[7\\], v1.h\\[3\\] 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.s\\[1\\], v1.s\\[3\\] 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.s\\[2\\], v1.s\\[3\\] 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times ins\\tv0.s\\[3\\], v1.s\\[1\\] 3 PASS: gcc.target/aarch64/vect_copy_lane_1.c scan-assembler-times zip1\\tv0.2s, v0.2s, v1.2s 3 PASS: gcc.target/aarch64/vect_ctz_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_ctz_1.c execution test PASS: gcc.target/aarch64/vect_ctz_1.c scan-assembler clz\tv[0-9]+.2s PASS: gcc.target/aarch64/vect_ctz_1.c scan-assembler clz\tv[0-9]+.4s PASS: gcc.target/aarch64/vect_fp16_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_fp16_1.c scan-assembler-times fadd\tv[0-9]+.8h 2 PASS: gcc.target/aarch64/vect_int32x2x4_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_int32x2x4_1.c scan-assembler-not \t(add|sub).*sp PASS: gcc.target/aarch64/vect_int32x2x4_1.c scan-assembler-not \t(ld|st)[rp] PASS: gcc.target/aarch64/vect_int32x2x4_1.c scan-rtl-dump-not expand "virtual-stack-vars" PASS: gcc.target/aarch64/vect_mixed_sizes_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_1.c scan-assembler-times \\tadd\\tv[0-9]+\\.2d, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_1.c scan-assembler-times \\tadd\\tv[0-9]+\\.2s, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_10.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_10.c scan-assembler-times \\tadd\\tv[0-9]+\\.8h, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_10.c scan-assembler-times \\tzip1\\tv[0-9]+\\.16b, v[0-9]+\\.16b, v[0-9]+\\.16b\\n 1 PASS: gcc.target/aarch64/vect_mixed_sizes_11.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_11.c scan-assembler-times \\tadd\\tv[0-9]+\\.2d, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_11.c scan-assembler-times \\txtn\\tv[0-9]+\\.2s, v[0-9]+\\.2d\\n 1 PASS: gcc.target/aarch64/vect_mixed_sizes_12.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_12.c scan-assembler-times \\tadd\\tv[0-9]+\\.4s, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_12.c scan-assembler-times \\txtn\\tv[0-9]+\\.4h, v[0-9]+\\.4s\\n 1 PASS: gcc.target/aarch64/vect_mixed_sizes_13.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_13.c scan-assembler-times \\tadd\\tv[0-9]+\\.8h, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_13.c scan-assembler-times \\txtn\\tv[0-9]+\\.8b, v[0-9]+\\.8h\\n 1 PASS: gcc.target/aarch64/vect_mixed_sizes_14.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_14.c check-function-bodies foo PASS: gcc.target/aarch64/vect_mixed_sizes_2.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_2.c scan-assembler-not \\tadd\\tv[0-9]+\\.2s, PASS: gcc.target/aarch64/vect_mixed_sizes_2.c scan-assembler-times \\tadd\\tv[0-9]+\\.4h, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_2.c scan-assembler-times \\tadd\\tv[0-9]+\\.4s, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_3.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_3.c scan-assembler-not \\tadd\\tv[0-9]+\\.4h, PASS: gcc.target/aarch64/vect_mixed_sizes_3.c scan-assembler-times \\tadd\\tv[0-9]+\\.8b, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_3.c scan-assembler-times \\tadd\\tv[0-9]+\\.8h, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_4.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_4.c scan-assembler-times \\tadd\\tv[0-9]+\\.2d, 4 PASS: gcc.target/aarch64/vect_mixed_sizes_4.c scan-assembler-times \\tadd\\tv[0-9]+\\.8b, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_5.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_5.c scan-assembler-times \\tadd\\tv[0-9]+\\.2d, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_5.c scan-assembler-times \\tsxtl\\tv[0-9]+\\.2d, v[0-9]+\\.2s\\n 1 PASS: gcc.target/aarch64/vect_mixed_sizes_6.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_6.c scan-assembler-times \\tadd\\tv[0-9]+\\.4s, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_6.c scan-assembler-times \\tsxtl\\tv[0-9]+\\.4s, v[0-9]+\\.4h\\n 1 PASS: gcc.target/aarch64/vect_mixed_sizes_7.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_7.c scan-assembler-times \\tadd\\tv[0-9]+\\.8h, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_7.c scan-assembler-times \\tsxtl\\tv[0-9]+\\.8h, v[0-9]+\\.8b\\n 1 PASS: gcc.target/aarch64/vect_mixed_sizes_8.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_8.c scan-assembler-times \\tadd\\tv[0-9]+\\.2d, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_8.c scan-assembler-times \\tzip1\\tv[0-9]+\\.4s, v[0-9]+\\.4s, v[0-9]+\\.4s\\n 1 PASS: gcc.target/aarch64/vect_mixed_sizes_9.c (test for excess errors) PASS: gcc.target/aarch64/vect_mixed_sizes_9.c scan-assembler-times \\tadd\\tv[0-9]+\\.4s, 1 PASS: gcc.target/aarch64/vect_mixed_sizes_9.c scan-assembler-times \\tzip1\\tv[0-9]+\\.8h, v[0-9]+\\.8h, v[0-9]+\\.8h\\n 1 PASS: gcc.target/aarch64/vect_saddl_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_saddl_1.c execution test PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler saddl2\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler saddl2\tv[0-9]+.8h, v[0-9]+.16b, v[0-9]+.16b PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler saddl\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler saddl\tv[0-9]+.8h, v[0-9]+.8b, v[0-9]+.8b PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler ssubl2\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler ssubl2\tv[0-9]+.8h, v[0-9]+.16b, v[0-9]+.16b PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler ssubl\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler ssubl\tv[0-9]+.8h, v[0-9]+.8b, v[0-9]+.8b PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler uaddl2\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler uaddl2\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler uaddl2\tv[0-9]+.8h, v[0-9]+.16b, v[0-9]+.16b PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler uaddl\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler uaddl\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler uaddl\tv[0-9]+.8h, v[0-9]+.8b, v[0-9]+.8b PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler usubl2\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler usubl2\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler usubl2\tv[0-9]+.8h, v[0-9]+.16b, v[0-9]+.16b PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler usubl\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler usubl\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler usubl\tv[0-9]+.8h, v[0-9]+.8b, v[0-9]+.8b PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler-times saddl2\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 2 PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler-times saddl\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 2 PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler-times ssubl2\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 5 PASS: gcc.target/aarch64/vect_saddl_1.c scan-assembler-times ssubl\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 5 PASS: gcc.target/aarch64/vect_shadd_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_shadd_1.c execution test PASS: gcc.target/aarch64/vect_shadd_1.c scan-assembler \\tshadd\\tv[0-9]+\\.16b, PASS: gcc.target/aarch64/vect_shadd_1.c scan-assembler \\tshadd\\tv[0-9]+\\.4s, PASS: gcc.target/aarch64/vect_shadd_1.c scan-assembler \\tshadd\\tv[0-9]+\\.8h, PASS: gcc.target/aarch64/vect_shadd_1.c scan-assembler-not \\tshadd\\tv[0-9]+\\.2d, PASS: gcc.target/aarch64/vect_smlal_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_smlal_1.c execution test PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler smlal2\tv[0-9]+.2d PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler smlal2\tv[0-9]+.4s PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler smlal\tv[0-9]+.2d PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler smlal\tv[0-9]+.4s PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler smlsl2\tv[0-9]+.2d PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler smlsl2\tv[0-9]+.4s PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler smlsl\tv[0-9]+.2d PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler smlsl\tv[0-9]+.4s PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlal2\tv[0-9]+.2d PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlal2\tv[0-9]+.4s PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlal2\tv[0-9]+.8h PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlal\tv[0-9]+.2d PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlal\tv[0-9]+.4s PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlal\tv[0-9]+.8h PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlsl2\tv[0-9]+.2d PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlsl2\tv[0-9]+.4s PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlsl2\tv[0-9]+.8h PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlsl\tv[0-9]+.2d PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlsl\tv[0-9]+.4s PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler umlsl\tv[0-9]+.8h PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler-times smlal2\tv[0-9]+.8h 4 PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler-times smlal\tv[0-9]+.8h 4 PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler-times smlsl2\tv[0-9]+.8h 5 PASS: gcc.target/aarch64/vect_smlal_1.c scan-assembler-times smlsl\tv[0-9]+.8h 5 PASS: gcc.target/aarch64/vect_srhadd_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_srhadd_1.c execution test PASS: gcc.target/aarch64/vect_srhadd_1.c scan-assembler \\tsrhadd\\tv[0-9]+\\.16b, PASS: gcc.target/aarch64/vect_srhadd_1.c scan-assembler \\tsrhadd\\tv[0-9]+\\.4s, PASS: gcc.target/aarch64/vect_srhadd_1.c scan-assembler \\tsrhadd\\tv[0-9]+\\.8h, PASS: gcc.target/aarch64/vect_srhadd_1.c scan-assembler-not \\tsrhadd\\tv[0-9]+\\.2d, PASS: gcc.target/aarch64/vect_uhadd_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_uhadd_1.c execution test PASS: gcc.target/aarch64/vect_uhadd_1.c scan-assembler \\tuhadd\\tv[0-9]+\\.16b, PASS: gcc.target/aarch64/vect_uhadd_1.c scan-assembler \\tuhadd\\tv[0-9]+\\.4s, PASS: gcc.target/aarch64/vect_uhadd_1.c scan-assembler \\tuhadd\\tv[0-9]+\\.8h, PASS: gcc.target/aarch64/vect_uhadd_1.c scan-assembler-not \\tuhadd\\tv[0-9]+\\.2d, PASS: gcc.target/aarch64/vect_unary_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_double_ceil_double PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_double_floor_double PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_double_nearbyint_double PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_double_rint_double PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_double_round_double PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_double_trunc_double PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_float_ceilf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_float_floorf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_float_nearbyintf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_float_rintf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_float_roundf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_float_truncf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_int64_t_llceil_double PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_int64_t_llfloor_double PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_int64_t_llround_double PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_int_clz_int PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_int_ctz_int PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_int_iceilf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_int_ifloorf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test2_int_iroundf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_float_ceilf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_float_floorf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_float_nearbyintf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_float_rintf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_float_roundf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_float_truncf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_int_clz_int PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_int_ctz_int PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_int_iceilf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_int_ifloorf_float PASS: gcc.target/aarch64/vect_unary_1.c check-function-bodies test4_int_iroundf_float PASS: gcc.target/aarch64/vect_unary_2.c (test for excess errors) PASS: gcc.target/aarch64/vect_urhadd_1.c (test for excess errors) PASS: gcc.target/aarch64/vect_urhadd_1.c execution test PASS: gcc.target/aarch64/vect_urhadd_1.c scan-assembler \\turhadd\\tv[0-9]+\\.16b, PASS: gcc.target/aarch64/vect_urhadd_1.c scan-assembler \\turhadd\\tv[0-9]+\\.4s, PASS: gcc.target/aarch64/vect_urhadd_1.c scan-assembler \\turhadd\\tv[0-9]+\\.8h, PASS: gcc.target/aarch64/vect_urhadd_1.c scan-assembler-not \\turhadd\\tv[0-9]+\\.2d, PASS: gcc.target/aarch64/vector-compare-5.c (test for excess errors) PASS: gcc.target/aarch64/vector-compare-5.c scan-tree-dump original ".*\\*tD\\.\\d+\\s*=\\s*VEC_COND_EXPR\\s*<\\s*\\*xD\\.\\d+\\s*<\\s*VIEW_CONVERT_EXPR\\(\\*yD\\.\\d+\\)\\s*,\\s*{\\s*-1(,\\s*-1){3}\\s*}\\s*,\\s*{\\s*0(,\\s*0){3}\\s*}\\s*>\\s*;" PASS: gcc.target/aarch64/vector-compare-5.c scan-tree-dump original ".*\\*tD\\.\\d+\\s*=\\s*VEC_COND_EXPR\\s*<\\s*\\*xD\\.\\d+\\s*>=\\s*VIEW_CONVERT_EXPR\\(\\*yD\\.\\d+\\)\\s*,\\s*{\\s*-1(,\\s*-1){3}\\s*}\\s*,\\s*{\\s*0(,\\s*0){3}\\s*}\\s*>\\s*;" PASS: gcc.target/aarch64/vector-compare-5.c scan-tree-dump original ".*\\*zD\\.\\d+\\s*=\\s*VEC_COND_EXPR\\s*<\\s*\\*xD\\.\\d+\\s*!=\\s*VIEW_CONVERT_EXPR\\(\\*yD\\.\\d+\\)\\s*,\\s*{\\s*-1(,\\s*-1){3}\\s*}\\s*,\\s*{\\s*0(,\\s*0){3}\\s*}\\s*>\\s*;" PASS: gcc.target/aarch64/vector-compare-5.c scan-tree-dump original ".*\\*zD\\.\\d+\\s*=\\s*VEC_COND_EXPR\\s*<\\s*\\*xD\\.\\d+\\s*<=\\s*VIEW_CONVERT_EXPR\\(\\*yD\\.\\d+\\)\\s*,\\s*{\\s*-1(,\\s*-1){3}\\s*}\\s*,\\s*{\\s*0(,\\s*0){3}\\s*}\\s*>\\s*;" PASS: gcc.target/aarch64/vector-compare-5.c scan-tree-dump original ".*\\*zD\\.\\d+\\s*=\\s*VEC_COND_EXPR\\s*<\\s*\\*xD\\.\\d+\\s*==\\s*VIEW_CONVERT_EXPR\\(\\*yD\\.\\d+\\)\\s*,\\s*{\\s*-1(,\\s*-1){3}\\s*}\\s*,\\s*{\\s*0(,\\s*0){3}\\s*}\\s*>\\s*;" PASS: gcc.target/aarch64/vector-compare-5.c scan-tree-dump original ".*\\*zD\\.\\d+\\s*=\\s*VEC_COND_EXPR\\s*<\\s*\\*xD\\.\\d+\\s*>=\\s*VIEW_CONVERT_EXPR\\(\\*yD\\.\\d+\\)\\s*,\\s*{\\s*-1(,\\s*-1){3}\\s*}\\s*,\\s*{\\s*0(,\\s*0){3}\\s*}\\s*>\\s*;" PASS: gcc.target/aarch64/vector-compare-5.c scan-tree-dump-times original "\\s*\\*tD\\.\\d+\\s*=\\s*{\\s*-1(?:,\\s*-1){3}\\s*}\\s*;" 1 PASS: gcc.target/aarch64/vector-compare-5.c scan-tree-dump-times original "\\s*\\*tD\\.\\d+\\s*=\\s*{\\s*0(?:,\\s*0){3}\\s*}\\s*;" 3 PASS: gcc.target/aarch64/vector-compare-5.c scan-tree-dump-times original "\\s*\\*zD\\.\\d+\\s*=\\s*{\\s*-1(?:,\\s*-1){3}\\s*}\\s*;" 2 PASS: gcc.target/aarch64/vector_initialization_nostack.c (test for excess errors) PASS: gcc.target/aarch64/vector_initialization_nostack.c scan-assembler-not sp PASS: gcc.target/aarch64/vector_intrinsics.c (test for excess errors) PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\taddp\\tv[0-9]+.2s, v[0-9].2s, v[0-9].2s 2 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\taddp\\tv[0-9]+.4h, v[0-9].4h, v[0-9].4h 2 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\taddp\\tv[0-9]+.8b, v[0-9].8b, v[0-9].8b 2 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tfmax\\tv[0-9]+.2d, v[0-9].2d, v[0-9].2d 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tfmax\\tv[0-9]+.2s, v[0-9].2s, v[0-9].2s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tfmax\\tv[0-9]+.4s, v[0-9].4s, v[0-9].4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tfmin\\tv[0-9]+.2d, v[0-9].2d, v[0-9].2d 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tfmin\\tv[0-9]+.2s, v[0-9].2s, v[0-9].2s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tfmin\\tv[0-9]+.4s, v[0-9].4s, v[0-9].4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tshll2\\tv[0-9]+.2d 2 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tshll2\\tv[0-9]+.4s 2 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tshll2\\tv[0-9]+.8h 2 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tshll\\tv[0-9]+.2d 2 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tshll\\tv[0-9]+.4s 2 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tshll\\tv[0-9]+.8h 2 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmax\\tv[0-9]+.16b, v[0-9].16b, v[0-9].16b 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmax\\tv[0-9]+.2s, v[0-9].2s, v[0-9].2s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmax\\tv[0-9]+.4h, v[0-9].4h, v[0-9].4h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmax\\tv[0-9]+.4s, v[0-9].4s, v[0-9].4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmax\\tv[0-9]+.8b, v[0-9].8b, v[0-9].8b 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmax\\tv[0-9]+.8h, v[0-9].8h, v[0-9].8h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmin\\tv[0-9]+.16b, v[0-9].16b, v[0-9].16b 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmin\\tv[0-9]+.2s, v[0-9].2s, v[0-9].2s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmin\\tv[0-9]+.4h, v[0-9].4h, v[0-9].4h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmin\\tv[0-9]+.4s, v[0-9].4s, v[0-9].4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmin\\tv[0-9]+.8b, v[0-9].8b, v[0-9].8b 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsmin\\tv[0-9]+.8h, v[0-9].8h, v[0-9].8h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlal2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlal2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.s 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlal2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlal2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.h 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlal\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlal\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.s 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlal\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlsl2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlsl2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.s 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlsl2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlsl2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.h 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlsl\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlsl\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.s 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmlsl\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmull2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmull2\\tv[0-9]+.2d, v[0-9]+.4s, v[0-9]+.s 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmull2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.8h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmull2\\tv[0-9]+.4s, v[0-9]+.8h, v[0-9]+.h 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmull\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.2s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmull\\tv[0-9]+.2d, v[0-9]+.2s, v[0-9]+.s 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmull\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsqdmull\\tv[0-9]+.4s, v[0-9]+.4h, v[0-9]+.h 3 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsshll2\\tv[0-9]+.2d 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsshll2\\tv[0-9]+.4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsshll2\\tv[0-9]+.8h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsshll\\tv[0-9]+.2d 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsshll\\tv[0-9]+.4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tsshll\\tv[0-9]+.8h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumax\\tv[0-9]+.16b, v[0-9].16b, v[0-9].16b 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumax\\tv[0-9]+.2s, v[0-9].2s, v[0-9].2s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumax\\tv[0-9]+.4h, v[0-9].4h, v[0-9].4h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumax\\tv[0-9]+.4s, v[0-9].4s, v[0-9].4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumax\\tv[0-9]+.8b, v[0-9].8b, v[0-9].8b 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumax\\tv[0-9]+.8h, v[0-9].8h, v[0-9].8h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumin\\tv[0-9]+.16b, v[0-9].16b, v[0-9].16b 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumin\\tv[0-9]+.2s, v[0-9].2s, v[0-9].2s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumin\\tv[0-9]+.4h, v[0-9].4h, v[0-9].4h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumin\\tv[0-9]+.4s, v[0-9].4s, v[0-9].4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumin\\tv[0-9]+.8b, v[0-9].8b, v[0-9].8b 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tumin\\tv[0-9]+.8h, v[0-9].8h, v[0-9].8h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tushll2\\tv[0-9]+.2d 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tushll2\\tv[0-9]+.4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tushll2\\tv[0-9]+.8h 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tushll\\tv[0-9]+.2d 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tushll\\tv[0-9]+.4s 1 PASS: gcc.target/aarch64/vector_intrinsics.c scan-assembler-times \\tushll\\tv[0-9]+.8h 1 PASS: gcc.target/aarch64/vector_intrinsics_asm.c (test for excess errors) PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vadd_f32 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vadd_s16 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vadd_s32 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vadd_s8 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vadd_u16 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vadd_u32 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vadd_u8 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddd_f64 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddd_s64 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddd_u64 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddl_s16 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddl_s32 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddl_s8 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddl_u16 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddl_u32 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddl_u8 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddlq_s16 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddlq_s32 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddlq_s8 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddlq_u16 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddlq_u32 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddlq_u8 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddq_f32 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddq_f64 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddq_s16 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddq_s32 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddq_s64 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddq_s8 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddq_u16 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddq_u32 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddq_u64 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vaddq_u8 PASS: gcc.target/aarch64/vector_intrinsics_asm.c check-function-bodies test_vadds_f32 PASS: gcc.target/aarch64/vector_structure_intrinsics.c (test for excess errors) PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-not ldr\\t PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-not mov\\t PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-not sp PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-not str\\t PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-times ld1\\t 102 PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-times ld2\\t 56 PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-times ld3\\t 56 PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-times ld4\\t 56 PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-times st1\\t 102 PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-times st2\\t 56 PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-times st3\\t 56 PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-times st4\\t 56 PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-times tbl\\t 18 PASS: gcc.target/aarch64/vector_structure_intrinsics.c scan-assembler-times tbx\\t 18 PASS: gcc.target/aarch64/vfp-1.c (test for excess errors) PASS: gcc.target/aarch64/vfp-1.c scan-assembler fabs\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fabs\ts[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fadd\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fadd\ts[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fcmpe\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fcmpe\ts[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fcvt\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fcvt\ts[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fcvtzs\ts[0-9]+, s[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fcvtzs\tw[0-9], d[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fcvtzu\ts[0-9]+, s[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fcvtzu\tw[0-9], d[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fdiv\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fdiv\ts[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fmul\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fmul\ts[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fneg\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fneg\ts[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fsqrt\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fsqrt\ts[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fsub\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler fsub\ts[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler scvtf\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler scvtf\ts[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler ucvtf\td[0-9]* PASS: gcc.target/aarch64/vfp-1.c scan-assembler ucvtf\ts[0-9]* PASS: gcc.target/aarch64/vget_high_1.c (test for excess errors) PASS: gcc.target/aarch64/vget_high_1.c execution test PASS: gcc.target/aarch64/vget_high_2.c (test for excess errors) PASS: gcc.target/aarch64/vget_high_2.c scan-tree-dump-times optimized "BIT_FIELD_REF " 12 UNSUPPORTED: gcc.target/aarch64/vget_high_2_be.c PASS: gcc.target/aarch64/vget_low_1.c (test for excess errors) PASS: gcc.target/aarch64/vget_low_1.c execution test PASS: gcc.target/aarch64/vget_low_2.c (test for excess errors) PASS: gcc.target/aarch64/vget_low_2.c scan-tree-dump-times optimized "BIT_FIELD_REF " 12 UNSUPPORTED: gcc.target/aarch64/vget_low_2_be.c PASS: gcc.target/aarch64/vget_set_lane_1.c (test for excess errors) PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.b\\[14\\], v1.b\\[15\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.b\\[15\\], v1.b\\[7\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.b\\[7\\], v1.b\\[15\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.b\\[7\\], v1.b\\[6\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.d\\[1\\], v1.d\\[0\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.d\\[1\\], v1.d\\[1\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.h\\[3\\], v1.h\\[2\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.h\\[3\\], v1.h\\[7\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.h\\[6\\], v1.h\\[7\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.h\\[7\\], v1.h\\[3\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.s\\[1\\], v1.s\\[3\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.s\\[2\\], v1.s\\[3\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times ins\\tv0.s\\[3\\], v1.s\\[1\\] 3 PASS: gcc.target/aarch64/vget_set_lane_1.c scan-assembler-times zip1\\tv0.2s, v0.2s, v1.2s 3 PASS: gcc.target/aarch64/vins-1.c (test for excess errors) PASS: gcc.target/aarch64/vins-1.c scan-assembler-times [ \\t]*ins[ \\t]+v[0-9]+\\.s 4 PASS: gcc.target/aarch64/vins-2.c (test for excess errors) PASS: gcc.target/aarch64/vins-2.c scan-assembler-times [ \\t]*ins[ \\t]+v[0-9]+\\.h 4 PASS: gcc.target/aarch64/vins-3.c (test for excess errors) PASS: gcc.target/aarch64/vins-3.c scan-assembler-times [ \\t]*ins[ \\t]+v[0-9]+\\.s 4 PASS: gcc.target/aarch64/vld1-vst1_1.c (test for excess errors) PASS: gcc.target/aarch64/vld1-vst1_1.c execution test PASS: gcc.target/aarch64/vld1_lane-o0.c (test for excess errors) PASS: gcc.target/aarch64/vld1_lane.c (test for excess errors) PASS: gcc.target/aarch64/vld1_lane.c execution test PASS: gcc.target/aarch64/vld2-1.c (test for excess errors) PASS: gcc.target/aarch64/vld2-1.c check-function-bodies func1 PASS: gcc.target/aarch64/vld2-1.c check-function-bodies func2 PASS: gcc.target/aarch64/vld2-1.c check-function-bodies func3 PASS: gcc.target/aarch64/vld2-1.c scan-tree-dump-times forwprop1 "after previous" 6 PASS: gcc.target/aarch64/vldN_1.c (test for excess errors) PASS: gcc.target/aarch64/vldN_1.c execution test PASS: gcc.target/aarch64/vldN_dup_1.c (test for excess errors) PASS: gcc.target/aarch64/vldN_dup_1.c execution test PASS: gcc.target/aarch64/vldN_lane_1.c (test for excess errors) PASS: gcc.target/aarch64/vldN_lane_1.c execution test PASS: gcc.target/aarch64/vls_sve_vec_dup_1.c (test for excess errors) PASS: gcc.target/aarch64/vls_sve_vec_dup_1.c scan-assembler-not bfi\\tw\\[0-9\\]+ PASS: gcc.target/aarch64/vminmaxnm.c (test for excess errors) PASS: gcc.target/aarch64/vminmaxnm.c scan-assembler-times fmax\td0, d0, d1 1 PASS: gcc.target/aarch64/vminmaxnm.c scan-assembler-times fmaxnm\td0, d0, d1 1 PASS: gcc.target/aarch64/vminmaxnm.c scan-assembler-times fmin\td0, d0, d1 1 PASS: gcc.target/aarch64/vminmaxnm.c scan-assembler-times fminnm\td0, d0, d1 1 PASS: gcc.target/aarch64/vmlsq_laneq.c (test for excess errors) PASS: gcc.target/aarch64/vmlsq_laneq.c execution test PASS: gcc.target/aarch64/vmov_n_1.c (test for excess errors) PASS: gcc.target/aarch64/vmov_n_1.c execution test PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-not dup\\tv[0-9]+.2d, x[0-9]+ PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-not dup\\tv[0-9]+.2d, x[0-9]+ PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-not dup\\tv[0-9]+.2s, w[0-9]+ PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-not dup\\tv[0-9]+.2s, w[0-9]+ PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-not dup\\tv[0-9]+.4s, w[0-9]+ PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-not dup\\tv[0-9]+.4s, w[0-9]+ PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-times dup\\tv[0-9]+.16b, w[0-9]+ 1 PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-times dup\\tv[0-9]+.2d, v[0-9]+.d\\[[0-9]+\\] 3 PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-times dup\\tv[0-9]+.2d, v[0-9]+.d\\[[0-9]+\\] 3 PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-times dup\\tv[0-9]+.2s, v[0-9]+.s\\[[0-9]+\\] 3 PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-times dup\\tv[0-9]+.2s, v[0-9]+.s\\[[0-9]+\\] 3 PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-times dup\\tv[0-9]+.4h, w[0-9]+ 1 PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-times dup\\tv[0-9]+.4s, v[0-9]+.s\\[[0-9]+\\] 3 PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-times dup\\tv[0-9]+.4s, v[0-9]+.s\\[[0-9]+\\] 3 PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-times dup\\tv[0-9]+.8b, w[0-9]+ 1 PASS: gcc.target/aarch64/vmov_n_1.c scan-assembler-times dup\\tv[0-9]+.8h, w[0-9]+ 1 PASS: gcc.target/aarch64/vmul_element_cost.c (test for excess errors) PASS: gcc.target/aarch64/vmul_element_cost.c scan-assembler-not dup\\t PASS: gcc.target/aarch64/vmul_high_cost.c (test for excess errors) PASS: gcc.target/aarch64/vmul_high_cost.c scan-assembler-not dup\\t PASS: gcc.target/aarch64/vmull_high.c (test for excess errors) PASS: gcc.target/aarch64/vmull_high.c scan-assembler-times smull2[ |\t]*v 3 PASS: gcc.target/aarch64/vmull_high.c scan-assembler-times umull2[ |\t]*v 3 PASS: gcc.target/aarch64/vneg_f.c (test for excess errors) PASS: gcc.target/aarch64/vneg_f.c execution test PASS: gcc.target/aarch64/vneg_f.c scan-assembler-times fneg\\td[0-9]+, d[0-9]+ 8 PASS: gcc.target/aarch64/vneg_f.c scan-assembler-times fneg\\tv[0-9]+.2d, v[0-9]+.2d 4 PASS: gcc.target/aarch64/vneg_f.c scan-assembler-times fneg\\tv[0-9]+.2s, v[0-9]+.2s 4 PASS: gcc.target/aarch64/vneg_f.c scan-assembler-times fneg\\tv[0-9]+.4s, v[0-9]+.4s 2 PASS: gcc.target/aarch64/vneg_s.c (test for excess errors) PASS: gcc.target/aarch64/vneg_s.c execution test PASS: gcc.target/aarch64/vneg_s.c scan-assembler-times neg\\td[0-9]+, d[0-9]+ 8 PASS: gcc.target/aarch64/vneg_s.c scan-assembler-times neg\\tv[0-9]+.16b, v[0-9]+.16b 1 PASS: gcc.target/aarch64/vneg_s.c scan-assembler-times neg\\tv[0-9]+.2d, v[0-9]+.2d 1 PASS: gcc.target/aarch64/vneg_s.c scan-assembler-times neg\\tv[0-9]+.2s, v[0-9]+.2s 1 PASS: gcc.target/aarch64/vneg_s.c scan-assembler-times neg\\tv[0-9]+.4h, v[0-9]+.4h 1 PASS: gcc.target/aarch64/vneg_s.c scan-assembler-times neg\\tv[0-9]+.4s, v[0-9]+.4s 1 PASS: gcc.target/aarch64/vneg_s.c scan-assembler-times neg\\tv[0-9]+.8b, v[0-9]+.8b 1 PASS: gcc.target/aarch64/vneg_s.c scan-assembler-times neg\\tv[0-9]+.8h, v[0-9]+.8h 1 PASS: gcc.target/aarch64/vnegd_s64.c (test for excess errors) PASS: gcc.target/aarch64/vnegd_s64.c execution test PASS: gcc.target/aarch64/vnegd_s64.c scan-assembler-times neg\\tx[0-9]+, x[0-9]+ 1 PASS: gcc.target/aarch64/volatile-bitfields-1.c (test for excess errors) PASS: gcc.target/aarch64/volatile-bitfields-1.c scan-assembler ldrb[\\t ]+[^\n]*,[\\t ]*\\[[^\n]*\\] PASS: gcc.target/aarch64/volatile-bitfields-2.c (test for excess errors) PASS: gcc.target/aarch64/volatile-bitfields-2.c scan-assembler ldr[\\t ]+[^\n]*,[\\t ]*\\[[^\n]*\\] PASS: gcc.target/aarch64/volatile-bitfields-3.c (test for excess errors) PASS: gcc.target/aarch64/volatile-bitfields-3.c scan-assembler ldr[\\t ]+[^\n]*,[\\t ]*\\[[^\n]*\\] PASS: gcc.target/aarch64/volatileloadpair-1.c (test for excess errors) PASS: gcc.target/aarch64/volatileloadpair-1.c scan-assembler-not ldp\t PASS: gcc.target/aarch64/volatileloadpair-2.c (test for excess errors) PASS: gcc.target/aarch64/volatileloadpair-2.c scan-assembler-not ldp\t PASS: gcc.target/aarch64/vqabs_s64_1.c (test for excess errors) PASS: gcc.target/aarch64/vqabs_s64_1.c execution test PASS: gcc.target/aarch64/vqabs_s64_1.c scan-assembler-times sqabs\\td[0-9]+, d[0-9]+ 2 XFAIL: gcc.target/aarch64/vqdml_lane_intrinsics-bad_1.c (test for excess errors) PASS: gcc.target/aarch64/vqneg_s64_1.c (test for excess errors) PASS: gcc.target/aarch64/vqneg_s64_1.c execution test PASS: gcc.target/aarch64/vqneg_s64_1.c scan-assembler-times sqneg\\td[0-9]+, d[0-9]+ 2 PASS: gcc.target/aarch64/vrecps.c (test for excess errors) PASS: gcc.target/aarch64/vrecps.c execution test PASS: gcc.target/aarch64/vrecps.c scan-assembler frecpe\\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vrecps.c scan-assembler frecpe\\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vrecps.c scan-assembler frecpe\\tv[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vrecps.c scan-assembler frecpe\\tv[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vrecps.c scan-assembler frecpe\\tv[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vrecps.c scan-assembler frecps\\td[0-9]+, d[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vrecps.c scan-assembler frecps\\ts[0-9]+, s[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vrecps.c scan-assembler frecps\\tv[0-9]+.2d, v[0-9]+.2d, v[0-9]+.2d PASS: gcc.target/aarch64/vrecps.c scan-assembler frecps\\tv[0-9]+.2s, v[0-9]+.2s, v[0-9]+.2s PASS: gcc.target/aarch64/vrecps.c scan-assembler frecps\\tv[0-9]+.4s, v[0-9]+.4s, v[0-9]+.4s PASS: gcc.target/aarch64/vrecpx.c (test for excess errors) PASS: gcc.target/aarch64/vrecpx.c execution test PASS: gcc.target/aarch64/vrecpx.c scan-assembler frecpx\\td[0-9]+, d[0-9]+ PASS: gcc.target/aarch64/vrecpx.c scan-assembler frecpx\\ts[0-9]+, s[0-9]+ PASS: gcc.target/aarch64/vreinterpret_f64_1.c (test for excess errors) PASS: gcc.target/aarch64/vreinterpret_f64_1.c execution test PASS: gcc.target/aarch64/vrnd_f64_1.c (test for excess errors) PASS: gcc.target/aarch64/vrnd_f64_1.c execution test PASS: gcc.target/aarch64/vrnd_f64_1.c scan-assembler-times frinta\\td[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/vrnd_f64_1.c scan-assembler-times frinti\\td[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/vrnd_f64_1.c scan-assembler-times frintm\\td[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/vrnd_f64_1.c scan-assembler-times frintn\\td[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/vrnd_f64_1.c scan-assembler-times frintp\\td[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/vrnd_f64_1.c scan-assembler-times frintx\\td[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/vrnd_f64_1.c scan-assembler-times frintz\\td[0-9]+, d[0-9]+ 1 PASS: gcc.target/aarch64/vset_lane_1.c (test for excess errors) PASS: gcc.target/aarch64/vset_lane_1.c execution test PASS: gcc.target/aarch64/vsqrt-1.c (test for excess errors) PASS: gcc.target/aarch64/vsqrt-1.c scan-assembler-not fsqrt XFAIL: gcc.target/aarch64/vsqrt-1.c scan-assembler-times \n\tfmov\td0, 2.0e.0 1 PASS: gcc.target/aarch64/vsqrt-1.c scan-tree-dump optimized " 2\\.0e\\+0" PASS: gcc.target/aarch64/vsqrt-1.c scan-tree-dump-not optimized " \\.SQRT" PASS: gcc.target/aarch64/vsqrt-2.c (test for excess errors) PASS: gcc.target/aarch64/vsqrt-2.c scan-tree-dump-times optimized " \\.SQRT " 4 PASS: gcc.target/aarch64/vsqrt-2.c scan-tree-dump-times optimized " __builtin_aarch64_sqrt" 0 PASS: gcc.target/aarch64/vsqrt.c (test for excess errors) PASS: gcc.target/aarch64/vsqrt.c execution test PASS: gcc.target/aarch64/vstN_1.c (test for excess errors) PASS: gcc.target/aarch64/vstN_1.c execution test PASS: gcc.target/aarch64/vstN_lane_1.c (test for excess errors) PASS: gcc.target/aarch64/vstN_lane_1.c execution test PASS: gcc.target/aarch64/vsubX_high_cost.c (test for excess errors) PASS: gcc.target/aarch64/vsubX_high_cost.c scan-assembler-not dup\\t PASS: gcc.target/aarch64/vsub_f64.c (test for excess errors) PASS: gcc.target/aarch64/vsub_f64.c execution test PASS: gcc.target/aarch64/vsub_f64.c scan-assembler-times fsub\\td[0-9]+, d[0-9]+, d[0-9]+ 6 PASS: gcc.target/aarch64/vzip_1.c (test for excess errors) PASS: gcc.target/aarch64/vzip_1.c scan-assembler-times [ \\t]*zip1[ \\t]+v[0-9]+\\.2s 1 PASS: gcc.target/aarch64/vzip_2.c (test for excess errors) PASS: gcc.target/aarch64/vzip_2.c scan-assembler-times [ \\t]*zip1[ \\t]+v[0-9]+\\.2d 1 PASS: gcc.target/aarch64/vzip_3.c (test for excess errors) PASS: gcc.target/aarch64/vzip_3.c scan-assembler-times [ \\t]*zip1[ \\t]+v[0-9]+\\.2d 1 PASS: gcc.target/aarch64/vzip_4.c (test for excess errors) PASS: gcc.target/aarch64/vzip_4.c scan-assembler-times [ \\t]*zip2[ \\t]+v[0-9]+\\.2d 1 UNSUPPORTED: gcc.target/aarch64/with-tune-config.c UNSUPPORTED: gcc.target/aarch64/with-tune-march.c UNSUPPORTED: gcc.target/aarch64/with-tune-mcpu.c UNSUPPORTED: gcc.target/aarch64/with-tune-mtune.c PASS: gcc.target/aarch64/xar_neon_modes.c (test for excess errors) PASS: gcc.target/aarch64/xar_neon_modes.c scan-assembler \\txar\\tz0.b, z[0-9]+.b, z[0-9]+.b, #6 PASS: gcc.target/aarch64/xar_neon_modes.c scan-assembler \\txar\\tz0.d, z[0-9]+.d, z[0-9]+.d, #42 PASS: gcc.target/aarch64/xar_neon_modes.c scan-assembler \\txar\\tz0.h, z[0-9]+.h, z[0-9]+.h, #3 PASS: gcc.target/aarch64/xar_neon_modes.c scan-assembler \\txar\\tz0.s, z[0-9]+.s, z[0-9]+.s, #23 PASS: gcc.target/aarch64/xar_v2di_nonsve.c (test for excess errors) PASS: gcc.target/aarch64/xar_v2di_nonsve.c scan-assembler \\txar\\tv0.2d, v[0-9]+.2d, v[0-9]+.2d, #?42 PASS: gcc.target/aarch64/xorsign.c (test for excess errors) PASS: gcc.target/aarch64/xorsign.c scan-assembler-not [ \t]?fmul[ \t]? PASS: gcc.target/aarch64/xorsign.c scan-assembler-not [ \t]?orr[ \t]? PASS: gcc.target/aarch64/xorsign.c scan-assembler-not copysign PASS: gcc.target/aarch64/xorsign.c scan-assembler-not fmov PASS: gcc.target/aarch64/xorsign.c scan-assembler-times and\\tv[0-9]+\\.16b, v[0-9]+\\.16b, v[0-9]+\\.16b 8 PASS: gcc.target/aarch64/xorsign.c scan-assembler-times eor\\tv[0-9]+\\.16b, v[0-9]+\\.16b, v[0-9]+\\.16b 8 PASS: gcc.target/aarch64/xorsign_exec.c (test for excess errors) PASS: gcc.target/aarch64/xorsign_exec.c execution test PASS: gcc.target/aarch64/xreg-vec-modes_1.c (test for excess errors) PASS: gcc.target/aarch64/xreg-vec-modes_1.c check-function-bodies foo PASS: gcc.target/aarch64/xreg-vec-modes_1.c check-function-bodies foo2 PASS: gcc.target/aarch64/xtn-combine-1.c (test for excess errors) PASS: gcc.target/aarch64/xtn-combine-1.c scan-assembler-not \\txtn2\\t PASS: gcc.target/aarch64/xtn-combine-1.c scan-assembler-not \\txtn\\t PASS: gcc.target/aarch64/xtn-combine-1.c scan-assembler-times \\tuzp1\\t 1 PASS: gcc.target/aarch64/xtn-combine-2.c (test for excess errors) PASS: gcc.target/aarch64/xtn-combine-2.c scan-assembler-not \\txtn2\\t PASS: gcc.target/aarch64/xtn-combine-2.c scan-assembler-not \\txtn\\t PASS: gcc.target/aarch64/xtn-combine-2.c scan-assembler-times \\tuzp1\\t 1 PASS: gcc.target/aarch64/xtn-combine-3.c (test for excess errors) PASS: gcc.target/aarch64/xtn-combine-3.c scan-assembler-not \\txtn2\\t PASS: gcc.target/aarch64/xtn-combine-3.c scan-assembler-not \\txtn\\t PASS: gcc.target/aarch64/xtn-combine-3.c scan-assembler-times \\tuzp1\\t 1 PASS: gcc.target/aarch64/xtn-combine-4.c (test for excess errors) PASS: gcc.target/aarch64/xtn-combine-4.c scan-assembler-not \\txtn2\\t PASS: gcc.target/aarch64/xtn-combine-4.c scan-assembler-not \\txtn\\t PASS: gcc.target/aarch64/xtn-combine-4.c scan-assembler-times \\tuzp1\\t 1 PASS: gcc.target/aarch64/xtn-combine-5.c (test for excess errors) PASS: gcc.target/aarch64/xtn-combine-5.c scan-assembler-not \\txtn2\\t PASS: gcc.target/aarch64/xtn-combine-5.c scan-assembler-not \\txtn\\t PASS: gcc.target/aarch64/xtn-combine-5.c scan-assembler-times \\tuzp1\\t 1 PASS: gcc.target/aarch64/xtn-combine-6.c (test for excess errors) PASS: gcc.target/aarch64/xtn-combine-6.c scan-assembler-not \\txtn2\\t PASS: gcc.target/aarch64/xtn-combine-6.c scan-assembler-not \\txtn\\t PASS: gcc.target/aarch64/xtn-combine-6.c scan-assembler-times \\tuzp1\\t 1 === gcc Summary === # of expected passes 7575 # of unexpected failures 6 # of expected failures 66 # of unsupported tests 20 /WORKSPACE/abe/builds/destdir/x86_64-pc-linux-gnu/bin/aarch64-linux-gnu-gcc version 17.0.0 20260615 (experimental) [master revision gcc-17-1571-ga05a055bb2fb] (GCC)