diff options
author | Kito Cheng <kito.cheng@sifive.com> | 2022-06-17 21:57:35 +0800 |
---|---|---|
committer | Kito Cheng <kito.cheng@sifive.com> | 2022-06-17 21:58:50 +0800 |
commit | d6b423882a05d7b4f40ae1e9d942c9c4c13761b7 (patch) | |
tree | 20009d02c5e0110bf478a19bf96a86cd43f56d74 /gcc | |
parent | 040f8224617ad3924f606c8982da369f898693d1 (diff) | |
download | gcc-d6b423882a05d7b4f40ae1e9d942c9c4c13761b7.zip gcc-d6b423882a05d7b4f40ae1e9d942c9c4c13761b7.tar.gz gcc-d6b423882a05d7b4f40ae1e9d942c9c4c13761b7.tar.bz2 |
RISC-V: Supress warning for comparison of integer expressions of different signedness
gcc/ChangeLog:
* config/riscv/bitmanip.md: Supress warning.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/riscv/bitmanip.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/riscv/bitmanip.md b/gcc/config/riscv/bitmanip.md index 6c1ccc6..d1570ce 100644 --- a/gcc/config/riscv/bitmanip.md +++ b/gcc/config/riscv/bitmanip.md @@ -102,7 +102,7 @@ { unsigned HOST_WIDE_INT mask = UINTVAL (operands[3]); /* scale: shift within the sh[123]add.uw */ - int scale = 32 - clz_hwi (mask); + unsigned HOST_WIDE_INT scale = 32 - clz_hwi (mask); /* bias: pre-scale amount (i.e. the prior shift amount) */ int bias = ctz_hwi (mask) - scale; |