Re: [Patch, microblaze]: Branch Compare unroll loops

2014-02-23 Thread Michael Eager
On 11/25/13 23:53, David Holsgrove wrote: Hi Michael, I've attached patch based on latest gcc master. Please apply when ready. Changelog 2013-11-26 David Holsgrove * gcc/config/microblaze/predicates.md: Add cmp_op predicate. * gcc/config/microblaze/microblaze.md: Add branch_compare

Re: [Patch, microblaze]: Branch Compare unroll loops

2013-11-25 Thread David Holsgrove
Hi Michael, I've attached patch based on latest gcc master. Please apply when ready. Changelog 2013-11-26 David Holsgrove * gcc/config/microblaze/predicates.md: Add cmp_op predicate. * gcc/config/microblaze/microblaze.md: Add branch_compare instruction which uses cmp_op predicate and emi

[Patch, microblaze]: Branch Compare unroll loops

2013-07-14 Thread David Holsgrove
To facilitate optimization pass understanding of the conditional branch for microblaze, remove the UNSPEC'd signed_compare / unsigned_compare instructions, and replace with a complete branch_compare which will output_asm_insn the correct cmp/cmpu depending on comparison code and signed / unsigned.