{PING] [PATCH] Sign extension elimination
Mircea Namolaru
NAMOLARU@il.ibm.com
Fri Apr 14 12:42:00 GMT 2006
Still not reviewed:
http://gcc.gnu.org/ml/gcc-patches/2006-02/msg01994.html.
This optimization thread(s) started a long time ago. It addresses the
problem of redundant sign extensions done for 32-bit computations in
64-bit
architectures and it can be also useful also for other kind of
sign-extensions
(for instance from 16-bit to 32-bit integers).
I've added a pointer to a the original description of the algorithm used,
posted
at the time in GCC mailing list:
http://gcc.gnu.org/ml/gcc/2004-06/msg00472.html.
Mircea
More information about the Gcc-patches
mailing list