[Bug target/83848] New: New failures on aarch64 -mabi=ilp32 after r256628
clyon at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Jan 15 10:08:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83848
Bug ID: 83848
Summary: New failures on aarch64 -mabi=ilp32 after r256628
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: clyon at gcc dot gnu.org
Target Milestone: ---
Hi,
I've noticed that several of the new tests introduced by r256628 fail on
aarch64-none-elf -mabi=ilp32:
gcc.target/aarch64/sve/index_offset_1.c -march=armv8.2-a+sve
scan-assembler-times ld1b\\tz[0-9]+.b, p[0-9]+/z, \\[x[0-9]+, x[0-9]+\\] 16
(found 0 times)
gcc.target/aarch64/sve/index_offset_1.c -march=armv8.2-a+sve
scan-assembler-times ld1d\\tz[0-9]+.d, p[0-9]+/z, \\[x[0-9]+, x[0-9]+, lsl 3\\]
16 (found 0 times)
gcc.target/aarch64/sve/index_offset_1.c -march=armv8.2-a+sve
scan-assembler-times ld1h\\tz[0-9]+.h, p[0-9]+/z, \\[x[0-9]+, x[0-9]+, lsl 1\\]
16 (found 0 times)
gcc.target/aarch64/sve/index_offset_1.c -march=armv8.2-a+sve
scan-assembler-times ld1w\\tz[0-9]+.s, p[0-9]+/z, \\[x[0-9]+, x[0-9]+, lsl 2\\]
16 (found 0 times)
gcc.target/aarch64/sve/index_offset_1.c -march=armv8.2-a+sve
scan-assembler-times st1b\\tz[0-9]+.b, p[0-9]+, \\[x[0-9]+, x[0-9]+\\] 16
(found 0 times)
gcc.target/aarch64/sve/index_offset_1.c -march=armv8.2-a+sve
scan-assembler-times st1d\\tz[0-9]+.d, p[0-9]+, \\[x[0-9]+, x[0-9]+, lsl 3\\]
16 (found 0 times)
gcc.target/aarch64/sve/index_offset_1.c -march=armv8.2-a+sve
scan-assembler-times st1h\\tz[0-9]+.h, p[0-9]+, \\[x[0-9]+, x[0-9]+, lsl 1\\]
16 (found 0 times)
gcc.target/aarch64/sve/index_offset_1.c -march=armv8.2-a+sve
scan-assembler-times st1w\\tz[0-9]+.s, p[0-9]+, \\[x[0-9]+, x[0-9]+, lsl 2\\]
16 (found 0 times)
gcc.target/aarch64/sve/loop_add_2.c -march=armv8.2-a+sve
scan-assembler-times \\tld1w\\tz[0-9]+.s, p[0-7]+/z, \\[x[0-9]+, x[0-9]+, lsl
2\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/loop_add_2.c -march=armv8.2-a+sve
scan-assembler-times \\tst1w\\tz[0-9]+.s, p[0-7]+, \\[x[0-9]+, x[0-9]+, lsl
2\\]\\n 1 (found 0 times)
gcc.target/aarch64/sve/loop_add_3.c -march=armv8.2-a+sve
scan-assembler-times \\tld1w\\tz[0-9]+.s, p[0-7]+/z, \\[x[0-9]+, x[0-9]+, lsl
2\\]\\n 7 (found 0 times)
gcc.target/aarch64/sve/loop_add_3.c -march=armv8.2-a+sve
scan-assembler-times \\tst1w\\tz[0-9]+.s, p[0-7]+, \\[x[0-9]+, x[0-9]+, lsl
2\\]\\n 1 (found 0 times)
gcc.target/aarch64/sve/while_1.c -march=armv8.2-a+sve scan-assembler-times
\\tld1b\\tz[0-9]+\\.b, p[0-7]/z, \\[x0, x[0-9]+\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_1.c -march=armv8.2-a+sve scan-assembler-times
\\tld1d\\tz[0-9]+\\.d, p[0-7]/z, \\[x0, x[0-9]+, lsl 3\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_1.c -march=armv8.2-a+sve scan-assembler-times
\\tld1h\\tz[0-9]+\\.h, p[0-7]/z, \\[x0, x[0-9]+, lsl 1\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_1.c -march=armv8.2-a+sve scan-assembler-times
\\tld1w\\tz[0-9]+\\.s, p[0-7]/z, \\[x0, x[0-9]+, lsl 2\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_1.c -march=armv8.2-a+sve scan-assembler-times
\\tst1b\\tz[0-9]+\\.b, p[0-7], \\[x0, x[0-9]+\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_1.c -march=armv8.2-a+sve scan-assembler-times
\\tst1d\\tz[0-9]+\\.d, p[0-7], \\[x0, x[0-9]+, lsl 3\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_1.c -march=armv8.2-a+sve scan-assembler-times
\\tst1h\\tz[0-9]+\\.h, p[0-7], \\[x0, x[0-9]+, lsl 1\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_1.c -march=armv8.2-a+sve scan-assembler-times
\\tst1w\\tz[0-9]+\\.s, p[0-7], \\[x0, x[0-9]+, lsl 2\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_2.c -march=armv8.2-a+sve scan-assembler-times
\\tld1b\\tz[0-9]+\\.b, p[0-7]/z, \\[x0, x[0-9]+\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_2.c -march=armv8.2-a+sve scan-assembler-times
\\tld1d\\tz[0-9]+\\.d, p[0-7]/z, \\[x0, x[0-9]+, lsl 3\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_2.c -march=armv8.2-a+sve scan-assembler-times
\\tld1h\\tz[0-9]+\\.h, p[0-7]/z, \\[x0, x[0-9]+, lsl 1\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_2.c -march=armv8.2-a+sve scan-assembler-times
\\tld1w\\tz[0-9]+\\.s, p[0-7]/z, \\[x0, x[0-9]+, lsl 2\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_2.c -march=armv8.2-a+sve scan-assembler-times
\\tst1b\\tz[0-9]+\\.b, p[0-7], \\[x0, x[0-9]+\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_2.c -march=armv8.2-a+sve scan-assembler-times
\\tst1d\\tz[0-9]+\\.d, p[0-7], \\[x0, x[0-9]+, lsl 3\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_2.c -march=armv8.2-a+sve scan-assembler-times
\\tst1h\\tz[0-9]+\\.h, p[0-7], \\[x0, x[0-9]+, lsl 1\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_2.c -march=armv8.2-a+sve scan-assembler-times
\\tst1w\\tz[0-9]+\\.s, p[0-7], \\[x0, x[0-9]+, lsl 2\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_3.c -march=armv8.2-a+sve scan-assembler-times
\\tld1b\\tz[0-9]+\\.b, p[0-7]/z, \\[x0, x[0-9]+\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_3.c -march=armv8.2-a+sve scan-assembler-times
\\tld1d\\tz[0-9]+\\.d, p[0-7]/z, \\[x0, x[0-9]+, lsl 3\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_3.c -march=armv8.2-a+sve scan-assembler-times
\\tld1h\\tz[0-9]+\\.h, p[0-7]/z, \\[x0, x[0-9]+, lsl 1\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_3.c -march=armv8.2-a+sve scan-assembler-times
\\tld1w\\tz[0-9]+\\.s, p[0-7]/z, \\[x0, x[0-9]+, lsl 2\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_3.c -march=armv8.2-a+sve scan-assembler-times
\\tst1b\\tz[0-9]+\\.b, p[0-7], \\[x0, x[0-9]+\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_3.c -march=armv8.2-a+sve scan-assembler-times
\\tst1d\\tz[0-9]+\\.d, p[0-7], \\[x0, x[0-9]+, lsl 3\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_3.c -march=armv8.2-a+sve scan-assembler-times
\\tst1h\\tz[0-9]+\\.h, p[0-7], \\[x0, x[0-9]+, lsl 1\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_3.c -march=armv8.2-a+sve scan-assembler-times
\\tst1w\\tz[0-9]+\\.s, p[0-7], \\[x0, x[0-9]+, lsl 2\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_4.c -march=armv8.2-a+sve scan-assembler-times
\\tld1b\\tz[0-9]+\\.b, p[0-7]/z, \\[x0, x[0-9]+\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_4.c -march=armv8.2-a+sve scan-assembler-times
\\tld1d\\tz[0-9]+\\.d, p[0-7]/z, \\[x0, x[0-9]+, lsl 3\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_4.c -march=armv8.2-a+sve scan-assembler-times
\\tld1h\\tz[0-9]+\\.h, p[0-7]/z, \\[x0, x[0-9]+, lsl 1\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_4.c -march=armv8.2-a+sve scan-assembler-times
\\tld1w\\tz[0-9]+\\.s, p[0-7]/z, \\[x0, x[0-9]+, lsl 2\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_4.c -march=armv8.2-a+sve scan-assembler-times
\\tst1b\\tz[0-9]+\\.b, p[0-7], \\[x0, x[0-9]+\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_4.c -march=armv8.2-a+sve scan-assembler-times
\\tst1d\\tz[0-9]+\\.d, p[0-7], \\[x0, x[0-9]+, lsl 3\\]\\n 3 (found 0 times)
gcc.target/aarch64/sve/while_4.c -march=armv8.2-a+sve scan-assembler-times
\\tst1h\\tz[0-9]+\\.h, p[0-7], \\[x0, x[0-9]+, lsl 1\\]\\n 2 (found 0 times)
gcc.target/aarch64/sve/while_4.c -march=armv8.2-a+sve scan-assembler-times
\\tst1w\\tz[0-9]+\\.s, p[0-7], \\[x0, x[0-9]+, lsl 2\\]\\n 3 (found 0 times)
More information about the Gcc-bugs
mailing list