This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 4b1f486fefb configure: adjustments for building with in-tree binutils new 869af0255b6 Match: Support more forms for the scalar unsigned .SAT_SUB new 308f87030ea RISC-V: Add testcases for scalar unsigned SAT_SUB form 3 new d0f6a1ea536 RISC-V: Add testcases for scalar unsigned SAT_SUB form 4 new bfe92c70821 RISC-V: Add testcases for scalar unsigned SAT_SUB form 5 new b781fb4fe19 RISC-V: Add testcases for scalar unsigned SAT_SUB form 6 new 1d37b81cbfb RISC-V: Add testcases for scalar unsigned SAT_SUB form 7 new 6d73bb157a7 RISC-V: Add testcases for scalar unsigned SAT_SUB form 8 new 40609350e77 RISC-V: Add testcases for scalar unsigned SAT_SUB form 9 new 896e043830f RISC-V: Add testcases for scalar unsigned SAT_SUB form 10
The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/match.pd | 25 +++++++- gcc/testsuite/gcc.target/riscv/sat_arith.h | 72 ++++++++++++++++++++++ .../riscv/{sat_u_sub-6.c => sat_u_sub-10.c} | 4 +- .../riscv/{sat_u_sub-3.c => sat_u_sub-11.c} | 4 +- .../riscv/{sat_u_sub-8.c => sat_u_sub-12.c} | 4 +- .../riscv/{sat_u_sub-1.c => sat_u_sub-13.c} | 4 +- .../riscv/{sat_u_sub-6.c => sat_u_sub-14.c} | 4 +- .../riscv/{sat_u_sub-3.c => sat_u_sub-15.c} | 4 +- .../riscv/{sat_u_sub-8.c => sat_u_sub-16.c} | 4 +- .../riscv/{sat_u_sub-1.c => sat_u_sub-17.c} | 4 +- .../riscv/{sat_u_sub-6.c => sat_u_sub-18.c} | 4 +- .../riscv/{sat_u_sub-3.c => sat_u_sub-19.c} | 4 +- .../riscv/{sat_u_sub-8.c => sat_u_sub-20.c} | 4 +- .../riscv/{sat_u_sub-1.c => sat_u_sub-21.c} | 4 +- .../riscv/{sat_u_sub-6.c => sat_u_sub-22.c} | 4 +- .../riscv/{sat_u_sub-3.c => sat_u_sub-23.c} | 4 +- .../riscv/{sat_u_sub-8.c => sat_u_sub-24.c} | 4 +- .../riscv/{sat_u_sub-1.c => sat_u_sub-25.c} | 4 +- .../riscv/{sat_u_sub-6.c => sat_u_sub-26.c} | 4 +- .../riscv/{sat_u_sub-3.c => sat_u_sub-27.c} | 4 +- .../riscv/{sat_u_sub-8.c => sat_u_sub-28.c} | 4 +- .../riscv/{sat_u_sub-1.c => sat_u_sub-29.c} | 4 +- .../riscv/{sat_u_sub-6.c => sat_u_sub-30.c} | 4 +- .../riscv/{sat_u_sub-3.c => sat_u_sub-31.c} | 4 +- .../riscv/{sat_u_sub-8.c => sat_u_sub-32.c} | 4 +- .../riscv/{sat_u_sub-1.c => sat_u_sub-33.c} | 4 +- .../riscv/{sat_u_sub-6.c => sat_u_sub-34.c} | 4 +- .../riscv/{sat_u_sub-3.c => sat_u_sub-35.c} | 4 +- .../riscv/{sat_u_sub-8.c => sat_u_sub-36.c} | 4 +- .../riscv/{sat_u_sub-1.c => sat_u_sub-37.c} | 4 +- .../riscv/{sat_u_sub-6.c => sat_u_sub-38.c} | 4 +- .../riscv/{sat_u_sub-3.c => sat_u_sub-39.c} | 4 +- .../riscv/{sat_u_sub-8.c => sat_u_sub-40.c} | 4 +- .../riscv/{sat_u_sub-1.c => sat_u_sub-9.c} | 4 +- .../{sat_u_sub-run-2.c => sat_u_sub-run-10.c} | 4 +- .../{sat_u_sub-run-3.c => sat_u_sub-run-11.c} | 4 +- .../{sat_u_sub-run-4.c => sat_u_sub-run-12.c} | 4 +- .../{sat_u_sub-run-1.c => sat_u_sub-run-13.c} | 4 +- .../{sat_u_sub-run-2.c => sat_u_sub-run-14.c} | 4 +- .../{sat_u_sub-run-3.c => sat_u_sub-run-15.c} | 4 +- .../{sat_u_sub-run-4.c => sat_u_sub-run-16.c} | 4 +- .../{sat_u_sub-run-1.c => sat_u_sub-run-17.c} | 4 +- .../{sat_u_sub-run-2.c => sat_u_sub-run-18.c} | 4 +- .../{sat_u_sub-run-3.c => sat_u_sub-run-19.c} | 4 +- .../{sat_u_sub-run-4.c => sat_u_sub-run-20.c} | 4 +- .../{sat_u_sub-run-1.c => sat_u_sub-run-21.c} | 4 +- .../{sat_u_sub-run-2.c => sat_u_sub-run-22.c} | 4 +- .../{sat_u_sub-run-3.c => sat_u_sub-run-23.c} | 4 +- .../{sat_u_sub-run-4.c => sat_u_sub-run-24.c} | 4 +- .../{sat_u_sub-run-1.c => sat_u_sub-run-25.c} | 4 +- .../{sat_u_sub-run-2.c => sat_u_sub-run-26.c} | 4 +- .../{sat_u_sub-run-3.c => sat_u_sub-run-27.c} | 4 +- .../{sat_u_sub-run-4.c => sat_u_sub-run-28.c} | 4 +- .../{sat_u_sub-run-1.c => sat_u_sub-run-29.c} | 4 +- .../{sat_u_sub-run-2.c => sat_u_sub-run-30.c} | 4 +- .../{sat_u_sub-run-3.c => sat_u_sub-run-31.c} | 4 +- .../{sat_u_sub-run-4.c => sat_u_sub-run-32.c} | 4 +- .../{sat_u_sub-run-1.c => sat_u_sub-run-33.c} | 4 +- .../{sat_u_sub-run-2.c => sat_u_sub-run-34.c} | 4 +- .../{sat_u_sub-run-3.c => sat_u_sub-run-35.c} | 4 +- .../{sat_u_sub-run-4.c => sat_u_sub-run-36.c} | 4 +- .../{sat_u_sub-run-1.c => sat_u_sub-run-37.c} | 4 +- .../{sat_u_sub-run-2.c => sat_u_sub-run-38.c} | 4 +- .../{sat_u_sub-run-3.c => sat_u_sub-run-39.c} | 4 +- .../{sat_u_sub-run-4.c => sat_u_sub-run-40.c} | 4 +- .../riscv/{sat_u_sub-run-1.c => sat_u_sub-run-9.c} | 4 +- gcc/tree-ssa-math-opts.cc | 33 ++++++++++ 67 files changed, 256 insertions(+), 130 deletions(-) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-6.c => sat_u_sub-10.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-3.c => sat_u_sub-11.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-8.c => sat_u_sub-12.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-1.c => sat_u_sub-13.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-6.c => sat_u_sub-14.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-3.c => sat_u_sub-15.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-8.c => sat_u_sub-16.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-1.c => sat_u_sub-17.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-6.c => sat_u_sub-18.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-3.c => sat_u_sub-19.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-8.c => sat_u_sub-20.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-1.c => sat_u_sub-21.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-6.c => sat_u_sub-22.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-3.c => sat_u_sub-23.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-8.c => sat_u_sub-24.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-1.c => sat_u_sub-25.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-6.c => sat_u_sub-26.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-3.c => sat_u_sub-27.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-8.c => sat_u_sub-28.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-1.c => sat_u_sub-29.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-6.c => sat_u_sub-30.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-3.c => sat_u_sub-31.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-8.c => sat_u_sub-32.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-1.c => sat_u_sub-33.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-6.c => sat_u_sub-34.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-3.c => sat_u_sub-35.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-8.c => sat_u_sub-36.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-1.c => sat_u_sub-37.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-6.c => sat_u_sub-38.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-3.c => sat_u_sub-39.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-8.c => sat_u_sub-40.c} (87%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-1.c => sat_u_sub-9.c} (89%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-2.c => sat_u_sub-run-10.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-3.c => sat_u_sub-run-11.c} (91%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-4.c => sat_u_sub-run-12.c} (94%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-1.c => sat_u_sub-run-13.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-2.c => sat_u_sub-run-14.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-3.c => sat_u_sub-run-15.c} (91%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-4.c => sat_u_sub-run-16.c} (94%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-1.c => sat_u_sub-run-17.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-2.c => sat_u_sub-run-18.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-3.c => sat_u_sub-run-19.c} (91%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-4.c => sat_u_sub-run-20.c} (94%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-1.c => sat_u_sub-run-21.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-2.c => sat_u_sub-run-22.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-3.c => sat_u_sub-run-23.c} (91%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-4.c => sat_u_sub-run-24.c} (94%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-1.c => sat_u_sub-run-25.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-2.c => sat_u_sub-run-26.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-3.c => sat_u_sub-run-27.c} (91%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-4.c => sat_u_sub-run-28.c} (94%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-1.c => sat_u_sub-run-29.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-2.c => sat_u_sub-run-30.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-3.c => sat_u_sub-run-31.c} (91%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-4.c => sat_u_sub-run-32.c} (94%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-1.c => sat_u_sub-run-33.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-2.c => sat_u_sub-run-34.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-3.c => sat_u_sub-run-35.c} (91%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-4.c => sat_u_sub-run-36.c} (94%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-1.c => sat_u_sub-run-37.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-2.c => sat_u_sub-run-38.c} (88%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-3.c => sat_u_sub-run-39.c} (90%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-4.c => sat_u_sub-run-40.c} (93%) copy gcc/testsuite/gcc.target/riscv/{sat_u_sub-run-1.c => sat_u_sub-run-9.c} (88%)