* combine.c (simplify_and_const_int): Don't trunc_int_for_mode
authoramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 22 Jan 2002 23:42:07 +0000 (23:42 +0000)
committeramodra <amodra@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 22 Jan 2002 23:42:07 +0000 (23:42 +0000)
commitec00a5f63ea093b8f9bd9fef53335b77be8e0244
treef8312a49809cfe096c794e2e9c08fe11a35c9aa4
parent367e2ab35ced7b4bdf7edc3e5c5c52a614601848
* combine.c (simplify_and_const_int): Don't trunc_int_for_mode
"nonzero" as that might add "1" bits.  Ensure "constop" is
properly sign extened.
(force_to_mode): Tweak for sign extended constop.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49112 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/combine.c