This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Intrinsics for ADCX, ADOX, RDSEED and PREFETCHW
- From: Kirill Yukhin <kirill dot yukhin at gmail dot com>
- To: Uros Bizjak <ubizjak at gmail dot com>
- Cc: gcc-patches at gcc dot gnu dot org, Michael Zolotukhin <michael dot v dot zolotukhin at gmail dot com>, "H.J. Lu" <hjl dot tools at gmail dot com>
- Date: Thu, 19 Jul 2012 13:23:48 +0400
- Subject: Re: [PATCH] Intrinsics for ADCX, ADOX, RDSEED and PREFETCHW
- References: <CAFULd4ZAjH3mGTfgMTiZjxX-HXU+qj8jC8-8dYgZV9wwVYujCw@mail.gmail.com>
> - else
> - return "prefetchw\t%a0";
> -}
> + "prefetch\t%a0"
>
> You have a mnemonic clash here. prefetchw is not good name for a new
> instruction, it clashes with existing 3dnow name. Intel will need to
> fix the spec, you probably won't be able to change prefetchw encoding
> in binutils.
Hi Uros,
prefetchw from Intel's recent spec is identical to one from AMD's 3Dnow.
So, they don't clash, this is just a support of prefetchw on Intel HW
Thanks, K