Replace
rtx dest = SET_SRC (set);
with
rtx src = SET_SRC (set);
in replace_vector_const to avoid confusion.
* config/i386/i386-features.cc (replace_vector_const): Change
dest to src.
I am checking it in shortly.
--
H.J.
From 7b102b3d29efc7b005b2fa820e3ce7a7b1664916 Mon Sep 17 00:00:00 2001
From: "H.J. Lu" <[email protected]>
Date: Sun, 11 May 2025 06:17:45 +0800
Subject: [PATCH] x86: Change dest to src in replace_vector_const
Replace
rtx dest = SET_SRC (set);
with
rtx src = SET_SRC (set);
in replace_vector_const to avoid confusion.
* config/i386/i386-features.cc (replace_vector_const): Change
dest to src.
Signed-off-by: H.J. Lu <[email protected]>
---
gcc/config/i386/i386-features.cc | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gcc/config/i386/i386-features.cc b/gcc/config/i386/i386-features.cc
index 54b3f6d33b2..13e6c2a8abd 100644
--- a/gcc/config/i386/i386-features.cc
+++ b/gcc/config/i386/i386-features.cc
@@ -3372,12 +3372,12 @@ replace_vector_const (machine_mode vector_mode, rtx vector_const,
/* Get the single SET instruction. */
rtx set = single_set (insn);
- rtx dest = SET_SRC (set);
- machine_mode mode = GET_MODE (dest);
+ rtx src = SET_SRC (set);
+ machine_mode mode = GET_MODE (src);
rtx replace;
/* Replace the source operand with VECTOR_CONST. */
- if (SUBREG_P (dest) || mode == vector_mode)
+ if (SUBREG_P (src) || mode == vector_mode)
replace = vector_const;
else
{
--
2.49.0