aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath
diff options
context:
space:
mode:
authorJiawei <jiawei@iscas.ac.cn>2024-12-13 20:38:28 +0800
committerKito Cheng <kito.cheng@sifive.com>2025-01-16 17:29:27 +0800
commit030aaea78c130a31d36d1dd56b0e8b90d973b522 (patch)
treed3591e996f908ed64b809b364fb74748f8fd75de /libjava/classpath
parentb42eeef63a7e88f90e6ecab9c541b96146759b8c (diff)
downloadgcc-030aaea78c130a31d36d1dd56b0e8b90d973b522.zip
gcc-030aaea78c130a31d36d1dd56b0e8b90d973b522.tar.gz
gcc-030aaea78c130a31d36d1dd56b0e8b90d973b522.tar.bz2
RISC-V: Update Xsfvfnrclip implementation.
Update implementation of Xsfvfnrclip, using return type as iterator. gcc/ChangeLog: * config/riscv/genrvv-type-indexer.cc (expand_floattype): New func. (main): New type. * config/riscv/riscv-vector-builtins-types.def (DEF_RVV_XFQF_OPS): New def. (vint8mf8_t): Ditto. (vint8mf4_t): Ditto. (vint8mf2_t): Ditto. (vint8m1_t): Ditto. (vint8m2_t): Ditto. * config/riscv/riscv-vector-builtins.cc (DEF_RVV_XFQF_OPS): Ditto. (rvv_arg_type_info::get_xfqf_float_type): Ditto. * config/riscv/riscv-vector-builtins.def (xfqf_vector): Ditto. (xfqf_float): Ditto. * config/riscv/riscv-vector-builtins.h (struct rvv_arg_type_info): New function prototype. * config/riscv/sifive-vector.md: Update iterator. * config/riscv/vector-iterators.md: Ditto.
Diffstat (limited to 'libjava/classpath')
0 files changed, 0 insertions, 0 deletions