On Wed, 6 Apr 2011 19:29:48 -0400, Jeremy Huntwork 
<jhuntw...@lightcubesolutions.com> wrote:
> On Apr 6, 2011, at 6:14 PM, Ken Moffat <k...@linuxfromscratch.org> wrote:
> 
>> From my viewpoint (minimalist, extra packages which aren't
>> mandatory need to be justified), the lack of applications (that I
>> know of, maybe there is now something) which detect and use
>> Cloog-whichever was the problem.
> 
> The number of applications directly using these libs isn't now, nor likely
> ever to be, the argument for inclusion. It will be rare to find more
> packages that want or need these.
> 
> The main driving force for wanting these is the compilation optimizations
> and performance gains that they bring to the toolchain.

But, my current understanding (from a quick grep of the GCC manual) is that 
those
optimizations have to be explicitly requested. The following appear to be 
dependent on
CLooG/PPL:

-ftree-loop-linear
-floop-interchange
-floop-strip-mine
-floop-block
-fgraphite-identity
-floop-parallelize-all

None of those flags are enabled by any of the more commonly used -O, -O2, -O3 
switches,
so they'd have to be explicitly requested in a package's Makefiles.

Regards,

Matt.

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to