This is an archive of the discontinued LLVM Phabricator instance.

[LSR] Change default of lsr-exp-narrow to false.
AbandonedPublic

Authored by dmgreen on Feb 22 2017, 11:00 AM.

Details

Summary

Commit 295704 introduced some benchmark regressions, hopefully characterised by the Shootout-C++/matrix regressions in [1]. The review claimed that this would be committed with the default for the option set to false, but if fact had it enabled. This reverses that default for the time being, in line with the review.

[1] http://llvm.org/perf/db_default/v4/nts/daily_report/2017/2/21?day_start=16

Diff Detail

Event Timeline

dmgreen created this revision.Feb 22 2017, 11:00 AM

Hello Quentin,

I believe Evgeny is OOO at the moment. Do you have any objections to reversing this default, in lines with the review? It is not greatly urgent, so let me know if you think waiting is a better option.

Cheers
Dave

Sorry, I missed the dev list email and didn't realise it was intentionally left this way. Please ignore.

I'll try to get some more info for the mailing list tomorrow.

qcolombet accepted this revision.Mar 7 2017, 4:10 PM

If it hasn't been done yet, I am in favor of this patch. I believe Evgeny got the feedback he was looking for.

This revision is now accepted and ready to land.Mar 7 2017, 4:10 PM
evstupac edited edge metadata.Mar 7 2017, 5:02 PM

I've reverted it a few days ago.

dmgreen abandoned this revision.Mar 8 2017, 1:35 AM

Yes, this has already been handled, Thanks.