aboutsummaryrefslogtreecommitdiff
path: root/include/leb128.h
diff options
context:
space:
mode:
authorPan Li <pan2.li@intel.com>2023-08-04 10:17:35 +0800
committerPan Li <pan2.li@intel.com>2023-08-04 10:37:59 +0800
commit62d9c1dd8eb1152d8fbe0e1df101b99c9141417a (patch)
tree36c3be40ff2b72377fb8a866a7c1ad6c5d2594f4 /include/leb128.h
parent4d8b5563179f3a7ca268b64f71731a4878635497 (diff)
downloadgcc-62d9c1dd8eb1152d8fbe0e1df101b99c9141417a.zip
gcc-62d9c1dd8eb1152d8fbe0e1df101b99c9141417a.tar.gz
gcc-62d9c1dd8eb1152d8fbe0e1df101b99c9141417a.tar.bz2
RISC-V: Support RVV VFNMACC rounding mode intrinsic API
This patch would like to support the rounding mode API for the VFNMACC for the below samples. * __riscv_vfnmacc_vv_f32m1_rm * __riscv_vfnmacc_vv_f32m1_rm_m * __riscv_vfnmacc_vf_f32m1_rm * __riscv_vfnmacc_vf_f32m1_rm_m Signed-off-by: Pan Li <pan2.li@intel.com> gcc/ChangeLog: * config/riscv/riscv-vector-builtins-bases.cc (class vfnmacc_frm): New class for vfnmacc. (vfnmacc_frm_obj): New declaration. (BASE): Ditto. * config/riscv/riscv-vector-builtins-bases.h: Ditto. * config/riscv/riscv-vector-builtins-functions.def (vfnmacc_frm): New function definition. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/base/float-point-single-negate-multiply-add.c: New test.
Diffstat (limited to 'include/leb128.h')
0 files changed, 0 insertions, 0 deletions