re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)
[platform/upstream/gcc.git] / gcc / fold-const.c
2016-08-12 Marek Polacekre PR c/7652 (-Wswitch-break : Warn if a switch case...
2016-08-02 Bin Chengre PR tree-optimization/34114 (Missed optimization...
2016-07-19 Uros Bizjakbuiltins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_I...
2016-07-11 Bernd EdlingerConvert TYPE_ALIGN_OK to a TYPE_LANG_FLAG.
2016-07-08 Martin LiskaDo not consider COMPLEX_TYPE as fold_convertible_p
2016-06-30 Jakub Jelinekre PR middle-end/71693 (ICE: verify_gimple failed ...
2016-06-14 Richard Bienerre PR middle-end/71310 (Bitfields cause load hit store...
2016-06-13 Marc GlisseMove optimize_minmax_comparison to match.pd
2016-06-13 Richard Bienerre PR middle-end/64516 (arm: wrong unaligned load gener...
2016-06-10 Segher Boessenkoolfold-const: Don't access bit fields with too big mode...
2016-06-08 Jakub Jelinekre PR c++/71448 (pointer relational comparison fails...
2016-06-06 David MalcolmSelftest framework
2016-05-27 Ilya Enkovichre PR middle-end/71279 (ICE on trunk gcc with knl target)
2016-05-20 Richard Guentherre PR target/29756 (SSE intrinsics hard to use without...
2016-05-13 Jakub Jelinekre PR bootstrap/71071 (ICE --enable-checking=fold ...
2016-05-11 Richard Bienerre PR middle-end/71002 (-fstrict-aliasing breaks Boost...
2016-05-10 Marc GlisseSimple bitop reassoc in match.pd
2016-05-06 Richard Bienerre PR target/70941 (Test miscompiled with -O2.)
2016-05-04 Jakub Jelinekre PR c++/70906 (ice in add_expr, at tree.c:7925)
2016-05-04 Richard Bienermatch.pd: Add BIT_FIELD_REF canonicalizations and vecto...
2016-05-02 Marc GlisseMove "X +- C1 CMP C2 to X CMP C2 -+ C1" to match.pd
2016-05-02 Richard SandifordAdd a wi::to_wide helper function
2016-05-02 Richard SandifordSupport << and >> for offset_int and widest_int
2016-04-29 Marek Polacekre PR sanitizer/70342 (g++ -fsanitize=undefined never...
2016-04-28 Jakub Jelinekre PR middle-end/70843 (ICE in add_expr, at tree.c...
2016-04-28 Richard Bienerre PR tree-optimization/70777 (x*x pessimised to pow...
2016-04-27 Jakub Jelinekre PR sanitizer/70683 (-fcompare-debug bug with -fsanit...
2016-04-26 Marc Glissematch.pd: X + X --> X * 2 for integers
2016-04-21 Richard Bienerre PR middle-end/70747 (ICE on valid code on x86_64...
2016-04-02 Martin SeborPR c++/67376 - [5/6 regression] Comparison with pointer...
2016-03-30 Richard Bienerre PR target/70450 (Wrong code with -O0 and -O1.)
2016-03-24 Richard Hendersonre PR middle-end/69845 (Expression getting incorrectly...
2016-03-22 Richard Bienerre PR target/70333 (Test miscompiled with -O0.)
2016-03-09 Jakub Jelinekre PR middle-end/70127 (wrong code on x86_64-linux...
2016-03-01 Richard Bienerre PR middle-end/70022 (ICE: in tree_to_shwi, at tree...
2016-02-23 Jakub Jelinekre PR c++/69902 (Bogus -Wnonnull-compare for: dynamic_c...
2016-02-18 Richard Bienerre PR middle-end/69553 (Optimizations O1/O2 makes std...
2016-02-16 Richard Bienerre PR tree-optimization/69801 (gcc ICE on valid code...
2016-02-01 Bin Chengre PR tree-optimization/67921 ("internal compiler error...
2016-01-18 Yuri Rumyantsevre PR middle-end/68542 (10% 481.wrf performance regression)
2016-01-11 Jakub Jelinekfold-const.c (fold_convertible_p): Don't return true...
2016-01-09 Jakub Jelinekre PR middle-end/50865 (Invalid code generation for...
2016-01-04 Jakub JelinekUpdate copyright years.
2015-12-22 Jakub Jelinekre PR c++/67376 (Comparison with pointer to past-the...
2015-12-22 Sujoy SaraswatiThis series of patches fix PR61441.
2015-12-20 Sujoy SaraswatiThis series of patches are for fixing PR61441.
2015-12-07 Jan Hubicka* fold-const.c (operand_equal_p): Drp flag_strict_alias...
2015-11-25 Richard Bienerre PR middle-end/68528 ([5 Only] Wrong constant folding)
2015-11-17 Richard SandifordMake more use of combined_fn
2015-11-13 Jason Merrillfold-const.c (fold_convert_const): Fold changing cv...
2015-11-12 Naveen H.Sfold-const.c (fold_binary_loc): Move Convert A/B/C...
2015-11-11 Alan LawrenceFix whitespace+typo from "Share code from fold_array_ct...
2015-11-09 Eric Botcazoure PR middle-end/68253 (conditional jump or move depend...
2015-11-09 Richard HendersonAdd TARGET_ADDR_SPACE_ZERO_ADDRESS_VALID
2015-11-09 Richard HendersonAvoid CSE of MEMs in different address spaces
2015-11-08 Eric BotcazouMerge of the scalar-storage-order branch.
2015-11-07 Richard SandifordMove c_getstr to fold-const.c
2015-11-06 Jan Hubickatree-core.h (size_type_kind): Remove OEP_CONSTANT_ADDRE...
2015-11-02 Richard SandifordMove constant folds for maths functions to new file
2015-11-02 Thomas Schwinge[PR middle-end/68166] Restore build with fold checking...
2015-10-31 Tom de VriesTune pointer-plus folding
2015-10-30 Alan LawrenceShare code from fold_array_ctor_reference with fold.
2015-10-30 Andrew MacLeodalias.c: Remove unused headers.
2015-10-30 Richard Bienergimple-fold.c (fold_gimple_assign): Do not dispatch...
2015-10-29 Tom de VriesAllow CAST_RESTRICT folding
2015-10-29 Richard Bienerre PR middle-end/68142 (unsafe association of multiplic...
2015-10-29 Andrew MacLeodalias.c: Reorder #include statements and remove duplicates.
2015-10-29 Richard Bienerre PR middle-end/56956 (ftrapv traps on valid abs-like...
2015-10-28 Jan Hubickafold-const.c (operand_equal_p): Do not verify that...
2015-10-28 Richard Bienerfold-const.c (negate_expr_p): Adjust the division case...
2015-10-28 Richard Bienerre PR middle-end/68067 (Wrong constant folding)
2015-10-27 Richard SandifordMove min(max...) and max(min...) folds to match.pd
2015-10-23 Jan Hubicka* fold-const.c (operand_equal_p): Handle VIEW_CONVERT_EXPR.
2015-10-23 Jan Hubickafold-const.c (operand_equal_p): Do not compare TYPE_MOD...
2015-10-23 Jan Hubickafold-const.c (operand_equal_p): Handle matching of...
2015-10-23 Richard Bienerfold-const.c (fold_binary_loc): Move Fold (A & ~B)...
2015-10-23 Richard SandifordMove fold_trunc_transparent_mathfn to match.pd
2015-10-22 Richard Bienerfold-const.c (fold_addr_of_array_ref_difference): Prope...
2015-10-21 Jan Hubickafold-const.c (operand_equal_p): Add code matching empty...
2015-10-21 Eric Botcazoutree.def (CEIL_DIV_EXPR, [...]): Tweak comments.
2015-10-21 Richard SandifordRemove fold_strip_sign_ops
2015-10-21 Richard SandifordAdd a pass to back-propagate use information
2015-10-21 Richard Bienerre PR tree-optimization/68031 (cc1 crashes when compili...
2015-10-21 Richard Bienerfold-const.c (fold_binary_loc): Move (-A) * (-B) -...
2015-10-12 Jan Hubickafold-const.c (fold_comparsion): Pass OEP_ADDRESS_OF...
2015-10-10 Jan Hubickafold-const.c (operand_equal_p): Document OEP_ADDRESS_OF...
2015-10-08 Richard SandifordMake tree_expr_nonnegative_warnv_p recurse into SSA...
2015-10-05 Richard SandifordReplace REAL_VALUES_LESS with real_less
2015-10-05 Richard SandifordRemove remaining uses of REAL_VALUES_IDENTICAL
2015-10-05 Richard SandifordReplace REAL_VALUES_EQUAL with real_equal
2015-09-23 Richard Bienerre PR middle-end/67662 (-fsanitize=undefined cries...
2015-09-20 Trevor Saundersswitch from gimple to gimple*
2015-09-18 Richard Bienerre PR tree-optimization/66142 (Loop is not vectorized...
2015-09-17 Richard SandifordSplit up optabs.[hc]
2015-09-16 Richard Bienerre PR middle-end/67271 (ICE with -O1,2,3 on darwin14...
2015-09-16 Richard Bienerre PR middle-end/67442 (GCC 5.2.0 on x86_64 creates...
2015-09-08 Alan Lawrence[fold-const.c] Fix bigendian HFmode in native_interpret...
2015-09-03 Naveen H.Sre PR tree-optimization/67351 (Missed optimisation...
2015-08-31 Marc GlisseMove some comparison simplifications to match.pd
2015-08-31 Marc GlisseMove some complex simplifications to match.pd
next