[mask-vec_cond, patch 1/2] Support vectorization of VEC_COND_EXPR with no embedded comparison

Ilya Enkovich enkovich.gnu@gmail.com
Thu Nov 12 11:42:00 GMT 2015


2015-11-12 13:03 GMT+03:00 Ramana Radhakrishnan <ramana.gcc@googlemail.com>:
> On Thu, Oct 8, 2015 at 4:50 PM, Ilya Enkovich <enkovich.gnu@gmail.com> wrote:
>> Hi,
>>
>> This patch allows COND_EXPR with no embedded comparison to be vectorized.
>>  It's applied on top of vectorized comparison support series.  New optab vcond_mask_optab
>> is introduced for such statements.  Bool patterns now avoid comparison in COND_EXPR in case vector comparison is supported by target.
>
> New standard pattern names are documented in the internals manual.
> This patch does not do so neither do I see any patches to do so.
>
>
> regards
> Ramana

Thanks for the point.  I see we also miss description for some other
patterns (e.g. maskload). Will add it.

Ilya



More information about the Gcc-patches mailing list