[llvm] r300746 - [SCEV] Make SCEV or modeling more aggressive.

Mikhail Zolotukhin via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 20 18:10:52 PDT 2017


> On Apr 20, 2017, at 5:07 PM, Michael Zolotukhin via llvm-commits <llvm-commits at lists.llvm.org> wrote:
> 
> 
>> On Apr 20, 2017, at 4:57 PM, Friedman, Eli <efriedma at codeaurora.org> wrote:
>> 
>> On 4/20/2017 4:50 PM, Sanjoy Das wrote:
>>> I can't immediately think of any silver bullets here unfortunately.  I
>>> do want to take a look to see if some of the regression can be
>>> recovered by making the add expr handling faster in the pattern seen
>>> in this benchmark, but that's pretty uncertain.
>>> 
>>> Were you able to figure out why we had a code size regression?
>> 
>> I can't reproduce the codesize regression from the given testcase; it looks like we're generating identical code at -Os before and after my patch.
> The code size increase might come from a different file, I’ll recheck it.
The code size change seemingly comes from Matthias' changes to ClamAV (r300771 and r300774) that fell into the same revisions range. Sorry for not catching it earlier.

Michael
> 
> Michael
>> 
>> -Eli
>> 
>> -- 
>> Employee of Qualcomm Innovation Center, Inc.
>> Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum, a Linux Foundation Collaborative Project
>> 
> 
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits



More information about the llvm-commits mailing list