diff options
author | Jeff Law <law@gcc.gnu.org> | 2001-12-03 09:16:35 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2001-12-03 09:16:35 -0700 |
commit | 97d521024f77c2b5911aaf44d6a6edbc49ccf91a (patch) | |
tree | a1b399c2c45e917f26d947bd65db2d00ddd68fef /gcc/config/mn10200 | |
parent | 9cd56be1b9ade7f19bf2a295b6d3302db0bbb84d (diff) | |
download | gcc-97d521024f77c2b5911aaf44d6a6edbc49ccf91a.zip gcc-97d521024f77c2b5911aaf44d6a6edbc49ccf91a.tar.gz gcc-97d521024f77c2b5911aaf44d6a6edbc49ccf91a.tar.bz2 |
mn10200.md (negsf2): Use -0x8000 instead of 0x8000 for bit twiddling constant.
* mn10200.md (negsf2): Use -0x8000 instead of 0x8000 for
bit twiddling constant.
From-SVN: r47552
Diffstat (limited to 'gcc/config/mn10200')
-rw-r--r-- | gcc/config/mn10200/mn10200.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/mn10200/mn10200.md b/gcc/config/mn10200/mn10200.md index 0f5f4d0..ea658fd 100644 --- a/gcc/config/mn10200/mn10200.md +++ b/gcc/config/mn10200/mn10200.md @@ -1691,7 +1691,7 @@ target = operand_subword (operands[0], 1, 1, SFmode); result = expand_binop (HImode, xor_optab, operand_subword_force (operands[1], 1, SFmode), - GEN_INT(0x8000), target, 0, OPTAB_WIDEN); + GEN_INT(-0x8000), target, 0, OPTAB_WIDEN); if (result == 0) abort (); |