diff options
author | LevyHsu <admin@levyhsu.com> | 2021-04-29 13:42:04 +0800 |
---|---|---|
committer | Jim Wilson <jimw@sifive.com> | 2021-04-29 17:55:54 -0700 |
commit | 6efd040c301b06fae51657c8370ad940c5c3d513 (patch) | |
tree | 9631275e58e22905ef15bc1935547cd5adf41d24 /gcc/builtins.c | |
parent | 3c8e539dcfd955b24af44b95a1a900dc0a5dc4c9 (diff) | |
download | gcc-6efd040c301b06fae51657c8370ad940c5c3d513.zip gcc-6efd040c301b06fae51657c8370ad940c5c3d513.tar.gz gcc-6efd040c301b06fae51657c8370ad940c5c3d513.tar.bz2 |
RISC-V: Add patterns for builtin overflow.
gcc/
* config/riscv/riscv.c (riscv_min_arithmetic_precision): New.
* config/riscv/riscv.h (TARGET_MIN_ARITHMETIC_PRECISION): New.
* config/riscv/riscv.md (addv<mode>4, uaddv<mode>4): New.
(subv<mode>4, usubv<mode>4, mulv<mode>4, umulv<mode>4): New.
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions