]> git.ipfire.org Git - thirdparty/gcc.git/commit
rtlanal.c (subreg_lsb_1): New function split out from subreg_lsb.
authorRoger Sayle <roger@eyesopen.com>
Thu, 22 Jan 2004 12:44:54 +0000 (12:44 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Thu, 22 Jan 2004 12:44:54 +0000 (12:44 +0000)
commitbb51e27026e8f068ad191b7200f51439aaa292af
tree3c307eaa8d9217b307aed75ea2e9ba109fafafb0
parent9c49953c15b1071a2a44135143b463a15b40687a
rtlanal.c (subreg_lsb_1): New function split out from subreg_lsb.

* rtlanal.c (subreg_lsb_1): New function split out from subreg_lsb.
(subreg_lsb): Change to call new subreg_lsb_1 helper function.
* rtl.h (subreg_lsb_1): Prototype here.
* simplify-rtx.c (simplify_subreg): Optimize subregs of zero and
sign extensions.

Co-Authored-By: Paolo Bonzini <bonzini@gnu.org>
From-SVN: r76352
gcc/ChangeLog
gcc/rtl.h
gcc/rtlanal.c
gcc/simplify-rtx.c