Re: [PATCH][ARM] Thumb2 constant loading optimization

2011-04-12 Thread Richard Earnshaw
On Tue, 2011-04-12 at 11:14 +0100, Andrew Stubbs wrote: > [Ignoring the other issues for now ...] > > On 12/04/11 11:02, Richard Earnshaw wrote: > > Also, your change to use a double-letter sequence beginning with 'j' > > means any hand-written inline assembly code using a single 'j' will > > bre

Re: [PATCH][ARM] Thumb2 constant loading optimization

2011-04-12 Thread Andrew Stubbs
[Ignoring the other issues for now ...] On 12/04/11 11:02, Richard Earnshaw wrote: Also, your change to use a double-letter sequence beginning with 'j' means any hand-written inline assembly code using a single 'j' will break (that's a backwards compatibility issue for users); is there really no

Re: [PATCH][ARM] Thumb2 constant loading optimization

2011-04-12 Thread Richard Earnshaw
On Wed, 2010-12-08 at 13:00 +, Andrew Stubbs wrote: > Here is a patch I'd like reviewed for mainline GCC post 4.6. I don't > think it's suitable for stage 3. > > At present, the support for constant loading via immediate operands (as > opposed to constant pools) is not well tuned for Thumb2

Re: [PATCH][ARM] Thumb2 constant loading optimization

2011-04-12 Thread Andrew Stubbs
Ping. On 08/12/10 13:00, Andrew Stubbs wrote: Here is a patch I'd like reviewed for mainline GCC post 4.6. I don't think it's suitable for stage 3. At present, the support for constant loading via immediate operands (as opposed to constant pools) is not well tuned for Thumb2. There are a few se