[llvm] r214957 - [AArch64] Conditional selects are expensive on out-of-order cores.

James Molloy james.molloy at arm.com
Wed Aug 6 05:56:26 PDT 2014


Hi Tim,

A test was a bit difficult to reduce, owing to the need to confuse early if conversion.

Attached is a tiny testcase and I've added a flag to disable early if conversion so the patch doesn't have to be obtuse.

Cheers,

James

-----Original Message-----
From: Tim Northover [mailto:t.p.northover at gmail.com] 
Sent: 06 August 2014 12:02
To: James Molloy
Cc: llvm-commits
Subject: Re: [llvm] r214957 - [AArch64] Conditional selects are expensive on out-of-order cores.

> Specifically Cortex-A57. This probably applies to Cyclone too but I haven't enabled it for that as I can't test it.

No test for A57? It'd help for creating a quick micro-benchmark on Cyclone if nothing else.

Cheers.

Tim.







More information about the llvm-commits mailing list