summaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>pinskia2006-03-011-20/+0
* * fold-const.c (fold_binary) <EQ_EXPR>: Fold (~X & C) eq/ne 0 assayle2006-02-271-0/+44
* * fold-const.c (fold_binary) <BIT_XOR_EXPR>: Fold (X & 1) ^ 1 assayle2006-02-261-0/+29
* 2006-02-26 Roger Sayle <roger@eyesopen.com>sayle2006-02-261-0/+46
* PR middle-end/23673sayle2006-02-251-0/+26
* * fold-const.c (fold_comparison): New subroutine of fold_binarysayle2006-02-241-686/+693
* PR middle-end/25600sayle2006-02-181-0/+24
* * tree-vrp.c (set_value_range_to_nonnegative): New function.law2006-02-171-0/+10
* PR middle-end/23670sayle2006-02-141-0/+40
* PR middle-end/24427sayle2006-02-131-0/+57
* * fold-const.c (tree_expr_nonzero_p): Fix thinko.law2006-02-101-1/+1
* 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>pinskia2006-02-091-0/+24
* * tree.def (CHAR_TYPE): Remove.sayle2006-02-081-7/+4
* PR middle-end/24901sje2006-02-021-5/+5
* 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>pinskia2006-01-231-0/+20
* Use gcc_unreachable () instead of gcc_assert (FALSE) in latest commit.ebotcazou2006-01-161-1/+1
* * fold-const.c (fold_minmax): New static function.ebotcazou2006-01-161-0/+49
* * fold-const.c (operand_equal_p): Accept a NULL operand 0 forsteven2006-01-031-2/+5
* 2005-12-28 Daniel Berlin <dberlin@dberlin.org>dberlin2005-12-281-5/+8
* * fold-const.c (int_const_binop): Return NULL_TREE when an expressionsayle2005-12-271-91/+77
* 2005-12-22 Richard Guenther <rguenther@suse.de>rguenth2005-12-221-20/+20
* gcc/kazu2005-12-221-0/+5
* * basic-block.h, config/i386/winnt.c, config/pa/pa.c,kazu2005-12-161-2/+2
* 2005-12-06 Richard Guenther <rguenther@suse.de>rguenth2005-12-061-3/+2
* 2005-12-01 Richard Guenther <rguenther@suse.de>rguenth2005-12-011-2/+2
* * tree.h (CASE_FLT_FN, CASE_INT_FN): New macros.reichelt2005-11-301-81/+56
* 2005-11-29 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-11-291-0/+1
* 2005-11-29 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-11-291-4/+8
* PR middle-end/20219uros2005-11-281-30/+73
* 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-11-271-0/+32
* 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-11-261-0/+13
* * fold-const.c (negate_mathfn_p): Fix comment and add supportreichelt2005-11-251-2/+17
* 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-11-251-0/+10
* 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-11-251-0/+7
* 2005-11-22 Andrew Pinski <pinskia@physics.uc.edu>pinskia2005-11-221-0/+6
* * fold-const.c (fold_binary) <RDIV_EXPR>: Optimize A / A to 1.0 uros2005-11-211-0/+11
* 2005-11-19 Richard Guenther <rguenther@suse.de>rguenth2005-11-191-2/+8
* 2005-11-19 Richard Guenther <rguenther@suse.de>rguenth2005-11-191-133/+117
* * fold-const.c (build_range_check): Use proper type for subtractionkenner2005-11-181-4/+16
* 2005-11-16 Richard Guenther <rguenther@suse.de>rguenth2005-11-171-17/+16
* * fold-const.c (const_binop): Don't constant fold the operationebotcazou2005-11-161-0/+10
* PR 22429rth2005-11-021-1/+7
* 2005-10-20 Richard Guenther <rguenther@suse.de>rguenth2005-10-201-3/+12
* PR middle-end/23522ian2005-10-181-3/+3
* 2005-10-07 Richard Guenther <rguenther@suse.de>rguenth2005-10-071-13/+5
* gcc/kazu2005-09-261-1/+1
* 2005-09-09 Richard Guenther <rguenther@suse.de>rguenth2005-09-091-1/+2
* 2005-08-28 Daniel Berlin <dberlin@dberlin.org>dberlin2005-08-291-7/+12
* * fold-const.c (ptr_difference_const): Userakdver2005-08-241-2/+2
* 2005-08-23 Paolo Bonzini <bonzini@gnu.org>bonzini2005-08-231-1/+1