aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-10-16 02:49:07 +0000
committerRichard Stallman <rms@gnu.org>1992-10-16 02:49:07 +0000
commitfced8ba341c8467ab19b74093689de385cfb61af (patch)
treed739cf7c9bc76439f19e0dc64abf24bb8d9da1e9 /gcc/fold-const.c
parentfa771c3751a1de38508a4d254d21b73523c3eb06 (diff)
downloadgcc-fced8ba341c8467ab19b74093689de385cfb61af.zip
gcc-fced8ba341c8467ab19b74093689de385cfb61af.tar.gz
gcc-fced8ba341c8467ab19b74093689de385cfb61af.tar.bz2
(distribute_bit_expr): Test for BIT_{AND,IOR}_EXPR.
From-SVN: r2484
Diffstat (limited to 'gcc/fold-const.c')
-rw-r--r--gcc/fold-const.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/fold-const.c b/gcc/fold-const.c
index 5710556..9b64082 100644
--- a/gcc/fold-const.c
+++ b/gcc/fold-const.c
@@ -2080,8 +2080,8 @@ distribute_bit_expr (code, type, arg0, arg1)
if (TREE_CODE (arg0) != TREE_CODE (arg1)
|| TREE_CODE (arg0) == code
- || (TREE_CODE (arg0) != TRUTH_AND_EXPR
- && TREE_CODE (arg0) != TRUTH_OR_EXPR))
+ || (TREE_CODE (arg0) != BIT_AND_EXPR
+ && TREE_CODE (arg0) != BIT_IOR_EXPR))
return 0;
if (operand_equal_p (TREE_OPERAND (arg0, 0), TREE_OPERAND (arg1, 0), 0))