https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91804

            Bug ID: 91804
           Summary: [10 regression] r265398 breaks
                    gcc.target/powerpc/vec-rlmi-rlnm.c
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: seurer at gcc dot gnu.org
  Target Milestone: ---

Executing on host: /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/vec-rlmi-rlnm.c   
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never  -O2 -mcpu=power9 -ffat-lto-objects -fno-ident -S -o
vec-rlmi-rlnm.s    (timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-test2/gcc/xgcc
-B/home/seurer/gcc/build/gcc-test2/gcc/
/home/seurer/gcc/gcc-test2/gcc/testsuite/gcc.target/powerpc/vec-rlmi-rlnm.c
-fno-diagnostics-show-caret -fno-diagnostics-show-line-numbers
-fdiagnostics-color=never -O2 -mcpu=power9 -ffat-lto-objects -fno-ident -S -o
vec-rlmi-rlnm.s
PASS: gcc.target/powerpc/vec-rlmi-rlnm.c (test for excess errors)
PASS: gcc.target/powerpc/vec-rlmi-rlnm.c scan-assembler-times vrlwmi 1
PASS: gcc.target/powerpc/vec-rlmi-rlnm.c scan-assembler-times vrldmi 1
PASS: gcc.target/powerpc/vec-rlmi-rlnm.c scan-assembler-times splt 2
PASS: gcc.target/powerpc/vec-rlmi-rlnm.c scan-assembler-times vextsb2d 1
PASS: gcc.target/powerpc/vec-rlmi-rlnm.c scan-assembler-times vslw 1
PASS: gcc.target/powerpc/vec-rlmi-rlnm.c scan-assembler-times vsld 1
gcc.target/powerpc/vec-rlmi-rlnm.c: xxlor found 3 times
FAIL: gcc.target/powerpc/vec-rlmi-rlnm.c scan-assembler-times xxlor 2
PASS: gcc.target/powerpc/vec-rlmi-rlnm.c scan-assembler-times vrlwnm 2
PASS: gcc.target/powerpc/vec-rlmi-rlnm.c scan-assembler-times vrldnm 2

Note the extra xxlor

with r265397:
rlnm_test_2:
.LFB5:
        .cfi_startproc
        xxspltib 32,8
        vextsb2d 0,0
        vsld 3,3,0
        xxlor 35,35,36
        vrldnm 2,2,3
        blr

with r265398:
rlnm_test_2:
.LFB5:
        .cfi_startproc
        xxspltib 0,8
        xxlor 32,0,0
        vextsb2d 0,0
        vsld 3,3,0
        xxlor 35,35,36
        vrldnm 2,2,3
        blr

Reply via email to