LGTM

On Wed, May 21, 2025 at 9:49 PM Robin Dapp <rdapp....@gmail.com> wrote:
>
> Hi,
>
> this patch initializes saved_vxrm_mode to VXRM_MODE_NONE.  This is a
> warning (but no error) when building the compiler so better fix it.
>
> Regtested on rv64gcv_zvl512b.  Going to commit as obvious if the CI
> is happy.
>
> Regards
>  Robin
>
> gcc/ChangeLog:
>
>         * config/riscv/riscv.cc (singleton_vxrm_need): Init
>         saved_vxrm_mode.
> ---
>  gcc/config/riscv/riscv.cc | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/gcc/config/riscv/riscv.cc b/gcc/config/riscv/riscv.cc
> index 0b10842d176..8849b2c05c1 100644
> --- a/gcc/config/riscv/riscv.cc
> +++ b/gcc/config/riscv/riscv.cc
> @@ -12298,7 +12298,7 @@ singleton_vxrm_need (void)
>    /* Walk the IL noting if VXRM is needed and if there's more than one
>       mode needed.  */
>    bool found = false;
> -  int saved_vxrm_mode;
> +  int saved_vxrm_mode = VXRM_MODE_NONE;
>    for (rtx_insn *insn = get_insns (); insn; insn = NEXT_INSN (insn))
>      {
>        if (!INSN_P (insn) || DEBUG_INSN_P (insn))
> --
> 2.49.0
>

Reply via email to