Re: [PATCH][ARM][11/n] Partial IT block deprecation in ARMv8 AArch32 - final arm.md changes

2013-07-02 Thread Richard Earnshaw
On 21/06/13 11:53, Kyrylo Tkachov wrote: Hi all, This is the final patch in the series. It adjusts patterns in arm.md that do arithmetic operations and comparisons. We add alternatives for 16-bit encodings to the patterns. Some alternatives and patterns are disabled for arm_restrict_it or their

RE: [PATCH][ARM][11/n] Partial IT block deprecation in ARMv8 AArch32 - final arm.md changes

2013-07-02 Thread Kyrylo Tkachov
Hi Richard, Thanks for the review. (define_insn_and_split *arm_cmpdi_unsigned [(set (reg:CC_CZ CC_REGNUM) - (compare:CC_CZ (match_operand:DI 0 s_register_operand r) -(match_operand:DI 1 arm_di_operand rDi)))] + (compare:CC_CZ (match_operand:DI 0

Re: [PATCH][ARM][11/n] Partial IT block deprecation in ARMv8 AArch32 - final arm.md changes

2013-07-02 Thread Richard Earnshaw
On 02/07/13 16:13, Kyrylo Tkachov wrote: Hi Richard, Thanks for the review. (define_insn_and_split *arm_cmpdi_unsigned [(set (reg:CC_CZ CC_REGNUM) - (compare:CC_CZ (match_operand:DI 0 s_register_operand r) - (match_operand:DI 1 arm_di_operand rDi)))] +

[PATCH][ARM][11/n] Partial IT block deprecation in ARMv8 AArch32 - final arm.md changes

2013-06-21 Thread Kyrylo Tkachov
Hi all, This is the final patch in the series. It adjusts patterns in arm.md that do arithmetic operations and comparisons. We add alternatives for 16-bit encodings to the patterns. Some alternatives and patterns are disabled for arm_restrict_it or their cond_exec variants. The Pd constraint is