>
> +  if (TREE_CODE (mask) == SSA_NAME)
> +    {
> +      gimple def_stmt = SSA_NAME_DEF_STMT (mask);
> +      if (is_gimple_assign (def_stmt)
> +         && gimple_assign_rhs_code (def_stmt) == VECTOR_CST)
> +       mask = gimple_assign_rhs1 (def_stmt);
> +    }
> +
>   if (TREE_CODE (mask) == VECTOR_CST)
>     {
>       unsigned char *sel_int = XALLOCAVEC (unsigned char, elements);
>
> pre-approved if it passes bootstrap & regtest.

Thanks that's similar to what I was wiring up. I'm happy to bootstrap
and regtest that along with my other changes.

Ramana

Reply via email to