This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: An unusual Performance approach using Synthetic registers
- From: Andy Walker <ja_walker at earthlink dot net>
- To: <tm_gccmail at mail dot kloo dot net>,Robert Dewar <dewar at gnat dot com>
- Cc: lord at emf dot net,mszick at goquest dot com,gcc at gcc dot gnu dot org
- Date: Tue, 7 Jan 2003 23:35:27 -0600
- Subject: Re: An unusual Performance approach using Synthetic registers
- References: <Pine.LNX.4.21.0301071008500.18627-100000@mail.kloo.net>
On Tuesday 07 January 2003 12:16 pm, tm_gccmail@mail.kloo.net wrote:
<snip>
<re: XCHG, exchange, instruction>
>
> Now that I think about it, it's even worse on the Pentium/Pentium MMX than
> I initially thought.
>
> There's two instruction pipelines on the Pentium: the U pipe and the V
> pipe. The U pipe can execute all the instructions, but the V pipe can only
> execute simple instructions.
<snip>
> Toshi
I will take your good advice and not use XCHG as a performance enhancing
option.
Andy