Re: [PATCH][RTL-ifcvt] Make non-conditional execution if-conversion more aggressive

2015-07-10 Thread Bernhard Reutner-Fischer
On 10 July 2015 at 14:31, Kyrill Tkachov kyrylo.tkac...@arm.com wrote: Hi all, This patch makes if-conversion more aggressive when handling code of the form: if (test) x := a //THEN else x := b //ELSE The current code adds the costs of both the THEN and ELSE blocks and proceeds

Re: [PATCH][RTL-ifcvt] Make non-conditional execution if-conversion more aggressive

2015-07-10 Thread Bernhard Reutner-Fischer
On 11 July 2015 at 01:00, Bernhard Reutner-Fischer rep.dot@gmail.com wrote: On 10 July 2015 at 14:31, Kyrill Tkachov kyrylo.tkac...@arm.com wrote: PS: no -mbranch-cost and, a tad more seriously, no --param branch-cost either ;) err, arm and aarch64 have no -mbranch-cost, a couple of

<    1   2