This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, i386, AVX512] PR target/69228: Restrict default masks for prefetch gathers/scatters instructions.
- From: Alexander Fomin <afomin dot mailbox at gmail dot com>
- To: Kirill Yukhin <kirill dot yukhin at gmail dot com>
- Cc: gcc-patches at gcc dot gnu dot org, ubizjak at gmail dot com
- Date: Wed, 13 Jan 2016 17:45:13 +0300
- Subject: Re: [PATCH, i386, AVX512] PR target/69228: Restrict default masks for prefetch gathers/scatters instructions.
- Authentication-results: sourceware.org; auth=none
- References: <20160112115706 dot GA63858 at msticlxl57 dot ims dot intel dot com> <20160113124123 dot GA49494 at msticlxl57 dot ims dot intel dot com>
Checked into main trunk.
Could you please backport it to 5-branch?
Regards,
Alexander
On Wed, Jan 13, 2016 at 03:41:26PM +0300, Kirill Yukhin wrote:
> Hello Sasha,
> On 12 Jan 14:57, Alexander Fomin wrote:
> > This patch addresses PR target/69228. Expanding non-mask builtins
> > for prefetch gather/scatter insns results in using default mask.
> > Although Intel ISA Extensions Programming Reference statement about
> > EVEX.aaa field in prefetch gather/scatter insns encoding is a bit
> > opaque, no default mask is allowed for that family.
> >
> > Bootstrapped and regtested on x86_64-linux-gnu. OK for trunk?
> That's right, there's no such a thing like default-masked
> gather/scatter prefetch.
> Your patch is OK for main trunk, thanks.
>
> --
> K