[polly] r264396 - CodegenCleanup: Drop -load-combine pass

Tobias Grosser via llvm-commits llvm-commits at lists.llvm.org
Fri Mar 25 07:52:48 PDT 2016


On 03/25/2016 01:11 PM, Tobias Grosser via llvm-commits wrote:
> Author: grosser
> Date: Fri Mar 25 07:11:06 2016
> New Revision: 264396
>
> URL: http://llvm.org/viewvc/llvm-project?rev=264396&view=rev
> Log:
> CodegenCleanup: Drop -load-combine pass
>
> This pass is not enabled in the default tool chain and currently can run into an
> infinite loop, due to other parts of LLVM generating incorrect IR
> (http://llvm.org/PR27065) -- which is not executed and consequently does not
> seem to disturb other passes.  As this pass is not really needed, we can just
> drop it to get our build clean.
>
> This fixes the timeout issues in MultiSource/Benchmarks/MiBench/consumer-jpeg
> and MultiSource/Benchmarks/mediabench/jpeg/jpeg-6a/cjpeg for
> -polly-position=before-vectorizer -polly-process-unprofitable.. Unfortunately,
> we are still left with a miscompile in cjpeg.

It seems on our LNT testers this addressed the last two issues I have 
been seeing. No idea yet why I still saw one failure on my laptop.

Best,
Tobias


More information about the llvm-commits mailing list