summaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
Commit message (Expand)AuthorAgeFilesLines
* Make more use of combined_fnrsandifo2015-11-171-161/+160
* * fold-const.c (fold_convert_const): Fold changing cv-quals onjason2015-11-131-0/+19
* 2015-11-12 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>naveenh2015-11-121-45/+0
* Fix whitespace+typo from "Share code from fold_array_ctor_reference with fold."alalaw012015-11-111-29/+29
* PR middle-end/68253ebotcazou2015-11-091-0/+1
* Add TARGET_ADDR_SPACE_ZERO_ADDRESS_VALIDrth2015-11-091-1/+5
* Avoid CSE of MEMs in different address spacesrth2015-11-091-7/+7
* Merge of the scalar-storage-order branch.ebotcazou2015-11-081-53/+79
* Move c_getstr to fold-const.crsandifo2015-11-071-0/+21
* * tree-core.h (size_type_kind): Remove OEP_CONSTANT_ADDRESS_OF andhubicka2015-11-061-23/+24
* Move constant folds for maths functions to new filersandifo2015-11-021-0/+1
* [PR middle-end/68166] Restore build with fold checking enabledtschwinge2015-11-021-0/+1
* Tune pointer-plus foldingvries2015-10-311-6/+4
* Share code from fold_array_ctor_reference with fold.alalaw012015-10-301-25/+71
* 2015-10-30 Andrew MacLeod <amacleod@redhat.com>amacleod2015-10-301-10/+0
* 2015-10-30 Richard Biener <rguenther@suse.de>rguenth2015-10-301-19/+6
* Allow CAST_RESTRICT foldingvries2015-10-291-1/+0
* 2015-10-29 Richard Biener <rguenther@suse.de>rguenth2015-10-291-2/+11
* 2015-10-29 Andrew MacLeod <amacleod@redhat.com>amacleod2015-10-291-11/+11
* 2015-10-29 Richard Biener <rguenther@suse.de>rguenth2015-10-291-4/+2
* * fold-const.c (operand_equal_p): Do not verify that types arehubicka2015-10-281-3/+0
* 2015-10-28 Richard Biener <rguenther@suse.de>rguenth2015-10-281-55/+28
* 2015-10-28 Richard Biener <rguenther@suse.de>rguenth2015-10-281-3/+16
* Move min(max...) and max(min...) folds to match.pdrsandifo2015-10-271-51/+0
* * fold-const.c (operand_equal_p): Handle VIEW_CONVERT_EXPR.hubicka2015-10-231-0/+1
* * fold-const.c (operand_equal_p): Do not compare TYPE_MODE whenhubicka2015-10-231-3/+4
* * fold-const.c (operand_equal_p): Handle matching of vectorhubicka2015-10-231-0/+50
* 2015-10-23 Richard Biener <rguenther@suse.de>naveenh2015-10-231-44/+0
* Move fold_trunc_transparent_mathfn to match.pdrsandifo2015-10-231-8/+214
* 2015-10-22 Richard Biener <rguenther@suse.de>rguenth2015-10-221-45/+5
* * fold-const.c (operand_equal_p): Add code matching emptyhubicka2015-10-211-0/+5
* * tree.def (CEIL_DIV_EXPR, FLOOR_DIV_EXPR, ROUND_DIV_EXPR): Tweakebotcazou2015-10-211-3/+5
* Remove fold_strip_sign_opsrsandifo2015-10-211-96/+0
* Add a pass to back-propagate use informationrsandifo2015-10-211-2/+1
* 2015-10-21 Richard Biener <rguenther@suse.de>rguenth2015-10-211-21/+16
* 2015-10-20 Richard Biener <rguenther@suse.de>naveenh2015-10-211-55/+0
* * fold-const.c (fold_comparsion): Pass OEP_ADDRESS_OF when comparinghubicka2015-10-121-2/+3
* * fold-const.c (operand_equal_p): Document OEP_ADDRESS_OFhubicka2015-10-101-47/+86
* Make tree_expr_nonnegative_warnv_p recurse into SSA namesrsandifo2015-10-081-87/+84
* Replace REAL_VALUES_LESS with real_lessrsandifo2015-10-051-2/+2
* Remove remaining uses of REAL_VALUES_IDENTICALrsandifo2015-10-051-2/+1
* Replace REAL_VALUES_EQUAL with real_equalrsandifo2015-10-051-1/+1
* 2015-09-23 Richard Biener <rguenther@suse.de>rguenth2015-09-231-5/+12
* switch from gimple to gimple*tbsaunde2015-09-201-1/+1
* 2015-09-18 Richard Biener <rguenther@suse.de>rguenth2015-09-181-3/+26
* Split up optabs.[hc]rsandifo2015-09-171-1/+1
* 2015-09-16 Richard Biener <rguenther@suse.de>rguenth2015-09-161-0/+4
* 2015-09-16 Richard Biener <rguenther@suse.de>rguenth2015-09-161-2/+6
* [fold-const.c] Fix bigendian HFmode in native_interpret_realalalaw012015-09-081-6/+16
* 2015-09-03 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>naveenh2015-09-031-26/+0