aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/sh/predicates.md
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/sh/predicates.md')
-rw-r--r--gcc/config/sh/predicates.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/config/sh/predicates.md b/gcc/config/sh/predicates.md
index 1578afb73de..ef9ddc91760 100644
--- a/gcc/config/sh/predicates.md
+++ b/gcc/config/sh/predicates.md
@@ -23,7 +23,7 @@
(define_predicate "trapping_target_operand"
(match_code "if_then_else")
{
- rtx cond, mem, res, tar, and;
+ rtx cond, mem, res, tar, xand;
if (GET_MODE (op) != PDImode)
return 0;
@@ -50,12 +50,12 @@
return 0;
if (GET_CODE (cond) != EQ)
return 0;
- and = XEXP (cond, 0);
- return (GET_CODE (and) == AND
- && rtx_equal_p (XEXP (and, 0), tar)
- && GET_CODE (XEXP (and, 1)) == CONST_INT
+ xand = XEXP (cond, 0);
+ return (GET_CODE (xand) == AND
+ && rtx_equal_p (XEXP (xand, 0), tar)
+ && GET_CODE (XEXP (xand, 1)) == CONST_INT
&& GET_CODE (XEXP (cond, 1)) == CONST_INT
- && INTVAL (XEXP (and, 1)) == 3
+ && INTVAL (XEXP (xand, 1)) == 3
&& INTVAL (XEXP (cond, 1)) == 3);
})