Re: [PATCH][ARM,ifcvt] Improve use of conditional execution in thumb mode.

2012-02-14 Thread Richard Earnshaw
On 14/02/12 17:30, Richard Earnshaw wrote: > On 14/02/12 16:53, Andrew Stubbs wrote: >> Hi all, >> >> I've discovered that GCC does not use ARM conditional execution for >> 16-bit Thumb opcodes in many cases. It's fine for individual >> instructions, but if-conversion of basic blocks with more than

Re: [PATCH][ARM,ifcvt] Improve use of conditional execution in thumb mode.

2012-02-14 Thread Richard Earnshaw
On 14/02/12 16:53, Andrew Stubbs wrote: > Hi all, > > I've discovered that GCC does not use ARM conditional execution for > 16-bit Thumb opcodes in many cases. It's fine for individual > instructions, but if-conversion of basic blocks with more than one > instruction fails. > > E.g. > > int >