(1) Deleted arguable 'i << 1' => 'i + i' optimization -- this enables 'register short *sp; register int i; sp[i]' to be done with a VAX indexing mode. (2) Added an optimization that converts constan
(1) Deleted arguable 'i << 1' => 'i + i' optimization -- this enables 'register short *sp; register int i; sp[i]' to be done with a VAX indexing mode. (2) Added an optimization that converts constant negative shifts of unsigned variables into positive shifts in the opposite direction.
show more ...
|