On Thu, Oct 18, 2018 at 1:54 PM H.J. Lu wrote:
>
> On 10/18/18, Uros Bizjak wrote:
> > On Thu, Oct 18, 2018 at 1:19 PM H.J. Lu wrote:
> >
> >> >> +(define_insn
> >> >> "*fma_fmadd__bcst_1"
> >> >> + [(set (match_operand:VF_AVX512 0 "register_operand" "=v,v")
> >> >> + (fma:VF_AVX512
> >>
On 10/18/18, Uros Bizjak wrote:
> On Thu, Oct 18, 2018 at 1:19 PM H.J. Lu wrote:
>
>> >> +(define_insn
>> >> "*fma_fmadd__bcst_1"
>> >> + [(set (match_operand:VF_AVX512 0 "register_operand" "=v,v")
>> >> + (fma:VF_AVX512
>> >> + (match_operand:VF_AVX512 1 "nonimmediate_operand" "0,
On Thu, Oct 18, 2018 at 1:19 PM H.J. Lu wrote:
> >> +(define_insn "*fma_fmadd__bcst_1"
> >> + [(set (match_operand:VF_AVX512 0 "register_operand" "=v,v")
> >> + (fma:VF_AVX512
> >> + (match_operand:VF_AVX512 1 "nonimmediate_operand" "0,v")
> >> + (match_operand:VF_AVX512 2
On 10/18/18, Uros Bizjak wrote:
> On Thu, Oct 18, 2018 at 11:11 AM H.J. Lu wrote:
>>
>> Many AVX512 vector operations can broadcast from a scalar memory source.
>> This patch enables memory broadcast for FMA operations.
>>
>> gcc/
>>
>> PR target/72782
>> * config/i386/sse.md (VF_
On Thu, Oct 18, 2018 at 11:11 AM H.J. Lu wrote:
>
> Many AVX512 vector operations can broadcast from a scalar memory source.
> This patch enables memory broadcast for FMA operations.
>
> gcc/
>
> PR target/72782
> * config/i386/sse.md (VF_AVX512): New.
> (avx512bcst): Likew