This is the mail archive of the
mailing list for the GCC project.
Re: [x86,PATCH] Simple performance tuning for SLM.
- From: Uros Bizjak <ubizjak at gmail dot com>
- To: Yuri Rumyantsev <ysrumyan at gmail dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>, Igor Zamyatin <izamyatin at gmail dot com>
- Date: Tue, 10 Sep 2013 19:32:31 +0200
- Subject: Re: [x86,PATCH] Simple performance tuning for SLM.
- Authentication-results: sourceware.org; auth=none
- References: <CAEoMCqT9t88iwSh-U=Kcw57nF0JY1Y0Bh6JnrAT1BfCzSwqF0g at mail dot gmail dot com>
On Tue, Sep 10, 2013 at 4:56 PM, Yuri Rumyantsev <email@example.com> wrote:
> Here is a simple fix which improves SLM performance by avoiding memory
> operand in conditional move instructions. Our measurements have shown
> significant speedup (~+10%) for routelookup bench from eembc2.0 suite.
> Bootstrapping and regression testing were successful for x86-64.
> Is it OK for trunk?
> 2013-09-10 Yuri Rumyantsev <firstname.lastname@example.org>
> * config/i386/x86-tune.def: Turn on X86_TUNE_AVOID_MEM_OPND_FOR_CMOVE
> for SLM.