This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH,vect] Committed ppc cost model options


> Dorit,
>    I don't recall the posting, but I recall that once the
> ppc cost-model changes were committed that gcc was to have
> -fvect-cost-model enabled by default. Is that still the
> plan?

It is indeed the plan to turn on the cost model by default as soon as we
are done tuning it for a few major targets. This patch however does not
include target-specific costs (I don't know why the subject line says "ppc
cost model options") - it's rather fixes to the generic cost-model parts in
the vectorizer. Now that the cost model is done (it can be improved, but
there are no pending fixes), the target specific tuning (not only for ppc)
can be done.

dorit

>                  Jack
>
> On Thu, Dec 06, 2007 at 06:42:57PM +0200, Dorit Nuzman wrote:
> > "Sebastian Pop" <sebpop@gmail.com> wrote on 06/12/2007 18:16:02:
> >
> > > Dorit, Harsha,
> > >
> > > I've committed the following patch after bootstrap and test on
> > amd64-linux.
> > >
> >
> > thanks
> >
> > (I assume this is Harsha's final version of the patch, that I approved
a
> > few days ago -
http://gcc.gnu.org/ml/gcc-patches/2007-12/msg00029.html ?)
> >
> > dorit
> >
> > > Sebastian
> > > --
> > > AMD - GNU Tools
> > >
> > > ---------- Forwarded message ----------
> > > From:  <spop@gcc13.fsffrance.org>
> > > Date: Dec 5, 2007 11:17 PM
> > > Subject: [regtest] Results for
> > > 2007_12_05_19_27_35_costmodel-early-scalar.diff.asc on
> > > x86_64-unknown-linux-gnu
> > > To: sebpop@gmail.com
> > >
> > >
> > > Checker: (2007_12_06_05_17_53): (cat
> > > /home/spop/trunk-tester/state/testing/patched/report
> > > there are no regressions with your patch.
> > > Checker: (2007_12_06_05_17_53): tac)
> > > Checker: (2007_12_06_05_17_53): FAILs with patched version:
> > > Checker: (2007_12_06_05_17_53): (cat
> > > /home/spop/trunk-tester/state/testing/patched/failed
> > > gcc.sum gcc.dg/torture/builtin-pow-mpfr-1.c
> > > gcc.sum gcc.dg/tree-prof/bb-reorg.c
> > > libmudflap.sum libmudflap.c++/pass41-frag.cxx
> > > libstdc++.sum abi_check
> > > Checker: (2007_12_06_05_17_53): tac)
> > > Checker: (2007_12_06_05_17_53): FAILs with pristine version:
> > > Checker: (2007_12_06_05_17_53): (cat
> > > /home/spop/trunk-tester/state/trunk/130639/failed
> > > gcc.sum gcc.dg/torture/builtin-pow-mpfr-1.c
> > > gcc.sum gcc.dg/tree-prof/bb-reorg.c
> > > libmudflap.sum libmudflap.c++/pass41-frag.cxx
> > > libstdc++.sum abi_check
> > > Checker: (2007_12_06_05_17_53): tac)
> > > Checker: (2007_12_06_05_17_53): The files used for the validation of
> > > your patch are stored in
> > > /home/spop/trunk-tester/state/patched/2007_12_06_05_17_53 on the
> > > tester machine.
> > > [attachment "2007_12_05_19_27_35_costmodel-early-scalar.diff.asc"
> > > deleted by Dorit Nuzman/Haifa/IBM]


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]