Comments

On 07/15/2010 12:28 AM, Jeff Law wrote:
> On 07/14/10 15:30, Bernd Schmidt wrote:>> If necessary I can try to test for a single insn with single_set and>> push it to the sequence otherwise.>> > For the mn103, the conversions were single insns...> > Ultimately, I think you have to peek at the insn(s) and see what> registers they set/clobber.
How's this? Bootstrapped and tested on i686-linux. ARM tests in progress.
Bernd
PR target/42235
* function.c (record_hard_reg_sets): New static function.
(assign_parm_setup_reg): If an optab for extending exists and the
generated code clobbbers no hard regs, emit the insn directly and
create a REG_EQUIV note.

On 07/15/10 11:13, Bernd Schmidt wrote:
> On 07/15/2010 12:28 AM, Jeff Law wrote:> >> On 07/14/10 15:30, Bernd Schmidt wrote:>> >>> If necessary I can try to test for a single insn with single_set and>>> push it to the sequence otherwise.>>>>>> >> For the mn103, the conversions were single insns...>>>> Ultimately, I think you have to peek at the insn(s) and see what>> registers they set/clobber.>> > How's this? Bootstrapped and tested on i686-linux. ARM tests in progress.>
OK.
Jeff