This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 061b13ed014 Fortran Tests: Allow passing on mingw. new b9da8f063a6 RISC-V: Replace simm32_p with immediate_operand (Pmode) new 3b6d44f459d RISC-V: Remove "extern" for namespace [NFC] new 5804c20b13f RISC-V: Move saturating add/subtract md pattern location [NFC] new b2dec44ee77 RISC-V: Rearrange the organization of declarations of RVV i [...] new 3cb0fa12126 RISC-V: Normalize SEW = 64 handling into a simplified function new c2031252868 RISC-V: Rename tu_preds to none_tu_preds [NFC] new 1ed93bc7ed8 RISC-V: Add RVV all mask C/C++ intrinsics support new 6108dc91cda RISC-V: Fix vmnot asm check (Should check vmnot.m instead o [...]
The 8 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/config/riscv/riscv-protos.h | 43 +- gcc/config/riscv/riscv-v.cc | 56 +- gcc/config/riscv/riscv-vector-builtins-bases.cc | 217 ++++ gcc/config/riscv/riscv-vector-builtins-bases.h | 19 + .../riscv/riscv-vector-builtins-functions.def | 296 +++-- gcc/config/riscv/riscv-vector-builtins-shapes.cc | 38 + gcc/config/riscv/riscv-vector-builtins-shapes.h | 1 + gcc/config/riscv/riscv-vector-builtins.cc | 66 +- gcc/config/riscv/riscv-vsetvl.cc | 6 +- gcc/config/riscv/vector-iterators.md | 9 + gcc/config/riscv/vector.md | 1302 +++++++++----------- .../riscv/rvv/base/binop_vx_constraint-148.c | 2 +- .../riscv/rvv/base/binop_vx_constraint-149.c | 2 +- .../riscv/rvv/base/binop_vx_constraint-150.c | 2 +- .../riscv/rvv/base/binop_vx_constraint-151.c | 2 +- .../riscv/rvv/base/binop_vx_constraint-152.c | 2 +- .../riscv/rvv/base/binop_vx_constraint-153.c | 6 +- .../riscv/rvv/base/binop_vx_constraint-156.c | 6 +- .../riscv/rvv/base/binop_vx_constraint-157.c | 10 +- .../riscv/rvv/base/binop_vx_constraint-159.c | 6 +- .../riscv/rvv/base/binop_vx_constraint-160.c | 10 +- .../riscv/rvv/base/binop_vx_constraint-161.c | 4 +- 22 files changed, 1229 insertions(+), 876 deletions(-)