combine.c (find_split_point): Sign extend bitmask when changing bitfield assignment...
authorDale Johannesen <dalej@apple.com>
Wed, 30 Nov 2005 18:19:16 +0000 (18:19 +0000)
committerDale Johannesen <dalej@gcc.gnu.org>
Wed, 30 Nov 2005 18:19:16 +0000 (18:19 +0000)
commitf6173932d327c20b74dd73676deae86aafed35a8
treec34dd7d789f3dd43cbf0595491f13705e8035ef6
parent99c7ab426c16387fb2a27681f54b0ca4ff853b69
combine.c (find_split_point): Sign extend bitmask when changing bitfield assignment to IOR of AND.

2005-11-30  Dale Johannesen  <dalej@apple.com>
            Andrew Pinski  <pinskia@physics.uc.edu>

* combine.c (find_split_point):  Sign extend bitmask
when changing bitfield assignment to IOR of AND.

2005-11-30  Dale Johannesen  <dalej@apple.com>

* gcc.c-torture/compile/pr24930.c:  New.

Co-Authored-By: Andrew Pinski <pinskia@physics.uc.edu>
From-SVN: r107731
gcc/ChangeLog
gcc/combine.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr24930.c [new file with mode: 0644]