diff options
author | Juzhe-Zhong <juzhe.zhong@rivai.ai> | 2023-05-25 15:54:06 +0800 |
---|---|---|
committer | Pan Li <pan2.li@intel.com> | 2023-06-01 08:13:27 +0800 |
commit | 443613caa80d807250e5fbcbee961442c0c2ffbb (patch) | |
tree | 4152c820cb9092df8c7f9000ce8caf8a234fe275 /gcc/fortran | |
parent | 0ede6b5ad77c4791a513ab312b9e278dafc2bff9 (diff) | |
download | gcc-443613caa80d807250e5fbcbee961442c0c2ffbb.zip gcc-443613caa80d807250e5fbcbee961442c0c2ffbb.tar.gz gcc-443613caa80d807250e5fbcbee961442c0c2ffbb.tar.bz2 |
RISC-V: Add RVV FRM enum for floating-point rounding mode intriniscs
gcc/ChangeLog:
* config/riscv/riscv-vector-builtins.cc (register_frm): New function.
(DEF_RVV_FRM_ENUM): New macro.
(handle_pragma_vector): Add FRM enum
* config/riscv/riscv-vector-builtins.def (DEF_RVV_FRM_ENUM): New macro.
(RNE): Ditto.
(RTZ): Ditto.
(RDN): Ditto.
(RUP): Ditto.
(RMM): Ditto.
gcc/testsuite/ChangeLog:
* gcc.target/riscv/rvv/base/frm-1.c: New test.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions