summaryrefslogtreecommitdiffstats
path: root/libjava/java
diff options
context:
space:
mode:
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-07 18:57:35 +0000
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-07 18:57:35 +0000
commitb30e3dbcd30d489ce6b4b64ffddef6692f9c4d75 (patch)
treea332f087a54481cb0bc35e12d08f3362b5f43f69 /libjava/java
parentf82dbd66e40abc0c96911811bd2b689b332410a8 (diff)
downloadppe42-gcc-b30e3dbcd30d489ce6b4b64ffddef6692f9c4d75.tar.gz
ppe42-gcc-b30e3dbcd30d489ce6b4b64ffddef6692f9c4d75.zip
PR middle-end/13696
* fold-const.c (fold_convert): New function to provide type conversion to the middle-end without using convert. (negate_expr, associate_trees, size_diffop, omit_one_operand, operand_equal_for_comparison_p, pedantic_omit_one_operand, invert_truthvalue, optimize_bit_field_compare, range_binop, decode_field_reference, make_range, build_range_check, unextend, fold_truthop, extract_muldiv_1, fold_mathfn_compare, fold_binary_op_with_conditional_arg, fold_inf_compare, fold_single_bit_test, fold, multiple_of_p): Replace all calls to convert with calls to fold_convert. * g++.dg/opt/fold1.C: New test case. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77464 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud