diff options
author | Andreas Schwab <schwab@linux-m68k.org> | 2012-05-21 17:21:44 +0000 |
---|---|---|
committer | Andreas Schwab <schwab@gcc.gnu.org> | 2012-05-21 17:21:44 +0000 |
commit | 18c5643980c3d5d00cffc0df8f28b8263be34985 (patch) | |
tree | 3572f7fc9551d8041e36aa14be1f8a52286d8356 | |
parent | bbe9ae518072d74bd5c1d8c0b365d9037b0c9ecb (diff) | |
download | gcc-18c5643980c3d5d00cffc0df8f28b8263be34985.zip gcc-18c5643980c3d5d00cffc0df8f28b8263be34985.tar.gz gcc-18c5643980c3d5d00cffc0df8f28b8263be34985.tar.bz2 |
expr.c (get_def_for_expr_class): Define only if HAVE_conditional_move.
* expr.c (get_def_for_expr_class): Define only if
HAVE_conditional_move.
(convert_tree_comp_to_rtx): Likewise.
From-SVN: r187727
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/expr.c | 4 |
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c240488..e2f8892 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2012-05-21 Andreas Schwab <schwab@linux-m68k.org> + + * expr.c (get_def_for_expr_class): Define only if + HAVE_conditional_move. + (convert_tree_comp_to_rtx): Likewise. + 2012-05-21 Uros Bizjak <ubizjak@gmail.com> PR target/53399 @@ -2353,6 +2353,7 @@ get_def_for_expr (tree name, enum tree_code code) return def_stmt; } +#ifdef HAVE_conditional_move /* Return the defining gimple statement for SSA_NAME NAME if it is an assigment and the class of the expresion on the RHS is CLASS. Return NULL otherwise. */ @@ -2372,6 +2373,7 @@ get_def_for_expr_class (tree name, enum tree_code_class tclass) return def_stmt; } +#endif /* Determine whether the LEN bytes generated by CONSTFUN can be @@ -7371,6 +7373,7 @@ highest_pow2_factor_for_target (const_tree target, const_tree exp) return MAX (factor, talign); } +#ifdef HAVE_conditional_move /* Convert the tree comparision code TCODE to the rtl one where the signedness is UNSIGNEDP. */ @@ -7428,6 +7431,7 @@ convert_tree_comp_to_rtx (enum tree_code tcode, int unsignedp) } return code; } +#endif /* Subroutine of expand_expr. Expand the two operands of a binary expression EXP0 and EXP1 placing the results in OP0 and OP1. |