diff options
author | Jiawei <jiawei@iscas.ac.cn> | 2022-10-20 17:32:33 +0800 |
---|---|---|
committer | Kito Cheng <kito.cheng@sifive.com> | 2022-10-27 11:17:29 +0800 |
commit | ac96e9068ce7dcaca992fde7f1551ffe8837b723 (patch) | |
tree | d4ded6505d0add885b06ecdf65320967fc4e5f65 /gcc/d/Make-lang.in | |
parent | e09335728d3f9bc177eac2f7dff79715e0aa67c9 (diff) | |
download | gcc-ac96e9068ce7dcaca992fde7f1551ffe8837b723.zip gcc-ac96e9068ce7dcaca992fde7f1551ffe8837b723.tar.gz gcc-ac96e9068ce7dcaca992fde7f1551ffe8837b723.tar.bz2 |
RISC-V: Target support for z*inx extension.
Support 'TARGET_ZFINX' with float instruction pattern and builtin function.
Reuse 'TARGET_HADR_FLOAT', 'TARGET_DOUBLE_FLOAT' and 'TARGET_ZHINX' patterns.
gcc/ChangeLog:
* config/riscv/iterators.md (TARGET_ZFINX):New target.
(TARGET_ZDINX): Ditto.
(TARGET_ZHINX): Ditto.
* config/riscv/riscv-builtins.cc (AVAIL): Ditto.
(riscv_atomic_assign_expand_fenv): Ditto.
* config/riscv/riscv-c.cc (riscv_cpu_cpp_builtins): Ditto.
* config/riscv/riscv.md: Ditto.
Diffstat (limited to 'gcc/d/Make-lang.in')
0 files changed, 0 insertions, 0 deletions