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 i386 AVX512] [61/n] Update FP logic insn patterns.


Hello UroÅ,
On 29 Sep 10:00, Uros Bizjak wrote:
> > +  /* There is no vandnp[sd] in avx512f.  Use vpandn[qd].  */
> > +  if (!TARGET_AVX512DQ)
> 
> All other patterns also have "<mask_applied> &&" condition here. Is
> the above condition correct?
I think this is correct since in this pattern we use AVX-512 only modes
in iterator, so no chance to emit anything else but EVEX insn.
In say, previous pattern we use modes are enabled for previous ISA extensions,
so we emit this hack when masking (AVX-512 specific feature) is used.

--
Thanks, K


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