On 07/15/2010 07:13 PM, 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. This seems to have caused a bootstrap failure on hppa. A QImode value is passed in a SImode reg and then should get extended to DImode; we must make sure we use a qidi extension. The following patch does that; I've not heard back whether it fixes the hppa bootstrap, but it seems to work on arm-linux (one extra testsuite failure caused by an unrelated change in the same tree). Also bootstrapped on i686-linux. Ok? Bernd