[PATCH] Optimize unrolled reductions in LoopStrengthReduce

Hal Finkel hfinkel at anl.gov
Tue Feb 10 13:34:14 PST 2015


----- Original Message -----
> From: "Eric Christopher" <echristo at gmail.com>
> To: ohsallen at us.ibm.com, hfinkel at anl.gov
> Cc: llvm-commits at cs.uiuc.edu
> Sent: Tuesday, February 10, 2015 3:22:43 PM
> Subject: Re: [PATCH] Optimize unrolled reductions in LoopStrengthReduce
> 
> Cautious is fine, but adding more register pressure heuristics to the
> middle end just gets us to a point where everything is poorly done
> via
> heuristics.

FWIW, this is why I asked that this be moved to the vectorizer, where we already have a register-pressure heuristic, and I don't want to add any more of these than necessary. That is what is being worked on now.

 -Hal

> 
> -eric
> 
> 
> http://reviews.llvm.org/D7128
> 
> EMAIL PREFERENCES
>   http://reviews.llvm.org/settings/panel/emailpreferences/
> 
> 
> 

-- 
Hal Finkel
Assistant Computational Scientist
Leadership Computing Facility
Argonne National Laboratory



More information about the llvm-commits mailing list