aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorJuzhe-Zhong <juzhe.zhong@rivai.ai>2023-05-25 15:54:06 +0800
committerPan Li <pan2.li@intel.com>2023-06-01 08:13:27 +0800
commit443613caa80d807250e5fbcbee961442c0c2ffbb (patch)
tree4152c820cb9092df8c7f9000ce8caf8a234fe275 /gcc/fortran
parent0ede6b5ad77c4791a513ab312b9e278dafc2bff9 (diff)
downloadgcc-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