diff options
author | Andrew Pinski <apinski@marvell.com> | 2022-08-15 22:58:09 +0000 |
---|---|---|
committer | Andrew Pinski <apinski@marvell.com> | 2022-08-24 12:15:33 -0700 |
commit | df5204ddd4b8e3a2d02bb3ad5bcdb9d636b02537 (patch) | |
tree | 0ee61038582ad9f95ca46373bee7889fcba96bf5 /libcpp | |
parent | 2a5549f1cc8a6ac58a7b19613e788ec5c41ac89c (diff) | |
download | gcc-df5204ddd4b8e3a2d02bb3ad5bcdb9d636b02537.zip gcc-df5204ddd4b8e3a2d02bb3ad5bcdb9d636b02537.tar.gz gcc-df5204ddd4b8e3a2d02bb3ad5bcdb9d636b02537.tar.bz2 |
[RISCV] Fix PR 106632 and PR 106588 a few constraints in bitmanip.md
The constraints should be n instead of i. Also there
needs to a check for out of bounds zero_extract for
*bexti.
gcc/ChangeLog:
PR target/106632
PR target/106588
* config/riscv/bitmanip.md (*shNadduw): Use n constraint
instead of i.
(*slliuw): Likewise.
(*bexti): Likewise. Also add a check for operands[2] to be less
than the mode bitsize.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions