This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 7e76cd96950 Remove not needed assert macro which fails. new 85112fbbfd9 RISC-V: Fix muti-line condition format new 9374f766a75 RISC-V: Fix incorrect annotation new 37fd10fd3eb RISC-V: Remove side effects of vsetvl/vsetvlmax intriniscs [...] new b47b33c799b RISC-V: Remove side effects of vsetvl pattern in RTL. new 55d65ad4fd8 RISC-V: Update vsetvl/vsetvlmax intrinsics to the latest api name. new a143c3f7a61 RISC-V: Support vle.v/vse.v intrinsics new 16eb1f43ab4 RISC-V: Fix vle constraints
The 7 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 | 1 + gcc/config/riscv/riscv-v.cc | 10 +- gcc/config/riscv/riscv-vector-builtins-bases.cc | 50 ++++- gcc/config/riscv/riscv-vector-builtins-bases.h | 2 + .../riscv/riscv-vector-builtins-functions.def | 3 + gcc/config/riscv/riscv-vector-builtins-shapes.cc | 37 +++- gcc/config/riscv/riscv-vector-builtins-shapes.h | 1 + gcc/config/riscv/riscv-vector-builtins-types.def | 49 ++++- gcc/config/riscv/riscv-vector-builtins.cc | 236 ++++++++++++++++++++- gcc/config/riscv/riscv-vector-builtins.def | 122 +++++------ gcc/config/riscv/riscv-vector-builtins.h | 65 ++++++ gcc/config/riscv/riscv-vsetvl.cc | 38 ++-- gcc/config/riscv/t-riscv | 2 +- gcc/config/riscv/vector.md | 42 +++- .../gcc.target/riscv/rvv/base/vle-constraint-1.c | 109 ++++++++++ gcc/testsuite/gcc.target/riscv/rvv/base/vsetvl-1.c | 220 +++++++++---------- 16 files changed, 774 insertions(+), 213 deletions(-) create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/base/vle-constraint-1.c