> gcc/
> * config/sparc/sparc.md (zero_extendhisi2, zero_extendhidi2)
> (extendhisi2, extendqihi2, extendqisi2, extendqidi2)
> (extendhidi2): Use operands[0] and operands[1] instead of
> operand0 and operand1.
OK, thanks.
--
Eric Botcazou
The automatically-generated gen_* routines take their operands as
individual arguments, named "operand0" upwards. These arguments are
stored into an "operands" array before invoking the expander's C++
code, which can then modify the operands by writing to the array.
However, the SPARC sign-extend