aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2011-07-06 13:36:16 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2011-07-06 13:36:16 +0000
commitff3e08afdd5814f51dbe59332df690474de5f050 (patch)
treedac9f2b9f9f4e057938eba339861f1b99af29cc2 /gcc/expr.c
parenta369b6399c43d766cd7690753dbac32c4221354d (diff)
downloadgcc-ff3e08afdd5814f51dbe59332df690474de5f050.zip
gcc-ff3e08afdd5814f51dbe59332df690474de5f050.tar.gz
gcc-ff3e08afdd5814f51dbe59332df690474de5f050.tar.bz2
simplify-rtx.c (simplify_const_binary_operation): Use the shift_truncation_mask hook instead of performing modulo by width.
* simplify-rtx.c (simplify_const_binary_operation): Use the shift_truncation_mask hook instead of performing modulo by width. Compare against mode precision, not bitsize. * combine.c (combine_simplify_rtx, simplify_shift_const_1): Use shift_truncation_mask instead of constructing the value manually. From-SVN: r175913
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions