[llvm] r179957 - SimplifyCFG: If convert single conditional stores
Arnold Schwaighofer
aschwaighofer at apple.com
Wed Apr 24 17:13:27 PDT 2013
I have CC’ed all folks who voiced opinions on this in this email conversation. I am not going to move forward until I have received an okay from all of them.
So far my understanding is that Andrew, Jakob, and Chris are okay with this (please correct me if I am wrong). May I ask a ‘yay’ or ‘nay’ from the rest?
My intend is to:
* Enable the SimplifyCFG optimization now (i.e resurrect 179957)
and
* Add the Early If-converter optimization of stores (this patch might need some polishing, in principle it works though) for when we remove selectification from simplifycfg.
Best,
Arnold
On Apr 24, 2013, at 6:58 PM, Chris Lattner <clattner at apple.com> wrote:
>
> On Apr 24, 2013, at 12:17 PM, Arnold Schwaighofer <aschwaighofer at apple.com> wrote:
>
>> Given that we have the optimization implemented in both SimplifyCFG and the Early-If converter now, I believe we can take a pragmatic approach:
>>
>> * Enable the SimplifyCFG optimization now. This will allow us not to look bad on Phoronix/hmmer and spec/hmmer in llvm 3.3 (20%!). And it seems people agree that this is generally a good thing in the current compilation pipeline.
>
> I'm in favor of doing this, but please make sure folks who opposed it are ok with it.
>
> -Chris
More information about the llvm-commits
mailing list