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)

Reply via email to