aboutsummaryrefslogtreecommitdiff
path: root/gcc/final.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2004-07-01 16:05:16 +0200
committerJakub Jelinek <jakub@gcc.gnu.org>2004-07-01 16:05:16 +0200
commit60ba25bfc1c465184d34bae053b0d47161c20a76 (patch)
tree4232b562b11f7f83110e00bb7a62ba4367cbea08 /gcc/final.c
parentbd74419fb5fe0e4643f4383348755f87730a1c75 (diff)
downloadgcc-60ba25bfc1c465184d34bae053b0d47161c20a76.zip
gcc-60ba25bfc1c465184d34bae053b0d47161c20a76.tar.gz
gcc-60ba25bfc1c465184d34bae053b0d47161c20a76.tar.bz2
expr.c (expand_assignment): Optimize bitfld += cst for 1 bit bitfields as well.
* expr.c (expand_assignment): Optimize bitfld += cst for 1 bit bitfields as well. STRIP_NOPS from src operand and PLUS_EXPR's first operand. Don't optimize if the bitfield is volatile. From-SVN: r83983
Diffstat (limited to 'gcc/final.c')
0 files changed, 0 insertions, 0 deletions