diff options
Diffstat (limited to 'gcc/cse.c')
-rw-r--r-- | gcc/cse.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/gcc/cse.c b/gcc/cse.c index 88a15e4b39b..15eb33e0936 100644 --- a/gcc/cse.c +++ b/gcc/cse.c @@ -3183,12 +3183,10 @@ fold_rtx (rtx x, rtx_insn *insn) } return x; -#ifdef NO_FUNCTION_CSE case CALL: - if (CONSTANT_P (XEXP (XEXP (x, 0), 0))) + if (NO_FUNCTION_CSE && CONSTANT_P (XEXP (XEXP (x, 0), 0))) return x; break; -#endif /* Anything else goes through the loop below. */ default: |