On Mar 13, 2009, Paolo Bonzini <bonz...@gnu.org> wrote: > For 4.5 I would like to improve our RTL canonicalization so that no > out-of-range shifts are ever in the RTL representation.
FR-V non-vector shifts truncate a register shift count to 5 bits; it's from the ISA specs, it doesn't appear that the same truncation is applied to 10- or 12-bit immediate shift operands. Vector shifts truncate the 6-bit immediate shift count to 4 bits. -- Alexandre Oliva, freedom fighter http://FSFLA.org/~lxoliva/ You must be the change you wish to see in the world. -- Gandhi Be Free! -- http://FSFLA.org/ FSF Latin America board member Free Software Evangelist Red Hat Brazil Compiler Engineer