Hello,
On 29 Aug 15:59, Kirill Yukhin wrote:
>  /* Define parameter passing and return registers.  */
> @@ -4219,8 +4225,13 @@ ix86_conditional_register_usage (void)
>  
>    /* If AVX512F is disabled, squash the registers.  */
>    if (! TARGET_AVX512F)
> -    for (i = FIRST_EXT_REX_SSE_REG; i < LAST_EXT_REX_SSE_REG; i++)
> -      fixed_regs[i] = call_used_regs[i] = 1, reg_names[i] = "";
> +    {
> +      for (i = FIRST_EXT_REX_SSE_REG; i < LAST_EXT_REX_SSE_REG; i++)
> +     fixed_regs[i] = call_used_regs[i] = 1, reg_names[i] = "";
> +
> +      for (i = FIRST_MASK_REG; i < LAST_MASK_REG; i++)
> +     fixed_regs[i] = call_used_regs[i] = 1, reg_names[i] = "";
> +    }
>  }
This place should be updated as here: 
http://gcc.gnu.org/ml/gcc-cvs/2013-09/msg00181.html
I am not reposting as the change is obvious.

--
Thanks, K

Reply via email to