2016-10-27 |
Bin Cheng | match.pd ((convert (op:s (convert@2 @0) (convert?@3... |
blob | commitdiff | raw |
2016-10-27 |
Bin Cheng | match.pd ((convert1 (minmax ((convert2 (x) c)))) -... |
blob | commitdiff | raw | diff to current |
2016-10-21 |
Eric Botcazou | tree-ssa-loop-split.c: Remove trailing spaces. |
blob | commitdiff | raw | diff to current |
2016-10-20 |
Prathamesh Kulkarni | re PR tree-optimization/53979 (((a ^ b) | a) not optimi... |
blob | commitdiff | raw | diff to current |
2016-10-17 |
Prathamesh Kulkarni | re PR tree-optimization/71636 (Missed optimization... |
blob | commitdiff | raw | diff to current |
2016-10-13 |
Richard Biener | re PR target/77826 (ICE in decompose, at wide-int.h... |
blob | commitdiff | raw | diff to current |
2016-10-12 |
Richard Biener | match.pd ((X /[ex] A) * A -> X): Remove unnecessary... |
blob | commitdiff | raw | diff to current |
2016-10-05 |
Richard Biener | re PR target/77826 (ICE in decompose, at wide-int.h... |
blob | commitdiff | raw | diff to current |
2016-10-05 |
Richard Biener | match.pd (copysign(x, CST) -> [-]abs (x)): New pattern. |
blob | commitdiff | raw | diff to current |
2016-10-05 |
Richard Biener | re PR middle-end/55152 (MAX_EXPR(a,-a) is really ABS_EX... |
blob | commitdiff | raw | diff to current |
2016-10-04 |
Richard Biener | re PR middle-end/77407 (Optimize integer i / abs (i... |
blob | commitdiff | raw | diff to current |
2016-09-29 |
Richard Biener | re PR middle-end/77407 (Optimize integer i / abs (i... |
blob | commitdiff | raw | diff to current |
2016-09-29 |
Richard Biener | re PR middle-end/55152 (MAX_EXPR(a,-a) is really ABS_EX... |
blob | commitdiff | raw | diff to current |
2016-08-31 |
Marc Glisse | match.pd: Revert a * (1 << b) relaxation. |
blob | commitdiff | raw | diff to current |
2016-08-19 |
Richard Biener | match.pd (x | 0 -> x): Add. |
blob | commitdiff | raw | diff to current |
2016-08-12 |
Patrick Palka | Fix PR middle-end/71654 (missed shortening of a compare) |
blob | commitdiff | raw | diff to current |
2016-08-06 |
Prathamesh Kulkarni | match.pd ((intptr_t) x eq/ne CST to x eq/ne (typeof... |
blob | commitdiff | raw | diff to current |
2016-07-27 |
Prathamesh Kulkarni | re PR middle-end/71078 (x/abs(x) -> sign(1.0,x)) |
blob | commitdiff | raw | diff to current |
2016-07-26 |
Richard Biener | re PR middle-end/70920 (if ((intptr_t)ptr == 0) doesn... |
blob | commitdiff | raw | diff to current |
2016-07-20 |
Uros Bizjak | cse.c: Use HOST_WIDE_INT_M1 instead of ~(HOST_WIDE_INT) 0. |
blob | commitdiff | raw | diff to current |
2016-07-19 |
Uros Bizjak | builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_I... |
blob | commitdiff | raw | diff to current |
2016-06-29 |
Richard Biener | match.pd ((T)(T2)x -> (T)x): Remove restriction on... |
blob | commitdiff | raw | diff to current |
2016-06-13 |
Marc Glisse | Move optimize_minmax_comparison to match.pd |
blob | commitdiff | raw | diff to current |
2016-06-10 |
Alexander Monakov | * match.pd (-1 / B < A): Use :c to avoid pattern duplic... |
blob | commitdiff | raw | diff to current |
2016-06-07 |
Richard Biener | re PR tree-optimization/71423 (wrong code at -Os and... |
blob | commitdiff | raw | diff to current |
2016-06-01 |
Richard Biener | re PR tree-optimization/71311 (spec2006 test case 416... |
blob | commitdiff | raw | diff to current |
2016-06-01 |
Richard Biener | match.pd ((A & B) - (A & ~B) -> B - (A ^ B)): Add missi... |
blob | commitdiff | raw | diff to current |
2016-06-01 |
Richard Biener | genmatch.c (comparison_code_p): New predicate. |
blob | commitdiff | raw | diff to current |
2016-05-30 |
Alexander Monakov | match.pd: optimize unsigned mul overflow check |
blob | commitdiff | raw | diff to current |
2016-05-23 |
Marc Glisse | match.pd: Relax some tree_nop_conversion_p |
blob | commitdiff | raw | diff to current |
2016-05-20 |
Marc Glisse | PR71206: inconsistent types after match.pd transformation |
blob | commitdiff | raw | diff to current |
2016-05-17 |
Mikhail Maltsev | Fold bit_not through ASR and rotate |
blob | commitdiff | raw | diff to current |
2016-05-17 |
Marc Glisse | x & C -> x if we know that x & ~C == 0 |
blob | commitdiff | raw | diff to current |
2016-05-17 |
Marc Glisse | ~X & Y to X ^ Y in some cases |
blob | commitdiff | raw | diff to current |
2016-05-10 |
Marc Glisse | Simple bitop reassoc in match.pd |
blob | commitdiff | raw | diff to current |
2016-05-09 |
Richard Biener | re PR tree-optimization/70985 (ICE on valid code at... |
blob | commitdiff | raw | diff to current |
2016-05-04 |
Richard Biener | match.pd: Add BIT_FIELD_REF canonicalizations and vecto... |
blob | commitdiff | raw | diff to current |
2016-05-04 |
Marc Glisse | Remove duplicate (A & B) OP (C & B) in match.pd. |
blob | commitdiff | raw | diff to current |
2016-05-02 |
Marc Glisse | Canonicalize X u< X to UNORDERED_EXPR |
blob | commitdiff | raw | diff to current |
2016-05-02 |
Marc Glisse | Move "X +- C1 CMP C2 to X CMP C2 -+ C1" to match.pd |
blob | commitdiff | raw | diff to current |
2016-04-29 |
Richard Biener | re PR tree-optimization/13962 ([tree-ssa] make "fold... |
blob | commitdiff | raw | diff to current |
2016-04-28 |
Richard Biener | re PR tree-optimization/70840 (revisit reassoc handling... |
blob | commitdiff | raw | diff to current |
2016-04-27 |
Marc Glisse | match.pd: unsigned A - B > A --> A < B |
blob | commitdiff | raw | diff to current |
2016-04-26 |
Marc Glisse | match.pd: u + 3 < u is u > UINT_MAX - 3 |
blob | commitdiff | raw | diff to current |
2016-04-26 |
Marc Glisse | match.pd: X + X --> X * 2 for integers |
blob | commitdiff | raw | diff to current |
2016-04-21 |
Marc Glisse | min(-x, -y), min(~x, ~y) |
blob | commitdiff | raw | diff to current |
2016-04-21 |
Marc Glisse | max(INT_MIN, x) -> x |
blob | commitdiff | raw | diff to current |
2016-04-05 |
Jakub Jelinek | re PR c++/70336 (Incorrect Wconversion warning) |
blob | commitdiff | raw | diff to current |
2016-03-23 |
Richard Biener | re PR tree-optimization/70251 (Wrong code with -O3... |
blob | commitdiff | raw | diff to current |
2016-03-22 |
Richard Biener | re PR tree-optimization/70251 (Wrong code with -O3... |
blob | commitdiff | raw | diff to current |
2016-03-21 |
Marc Glisse | re PR tree-optimization/70317 (folding x<=x to true... |
blob | commitdiff | raw | diff to current |
2016-03-17 |
Ilya Enkovich | match.pd (A + (B vcmp C ? 1 : 0) -> A - (B vcmp C)... |
blob | commitdiff | raw | diff to current |
2016-03-03 |
Marek Polacek | re PR middle-end/70050 (ICE: tree check: expected integ... |
blob | commitdiff | raw | diff to current |
2016-02-18 |
Richard Biener | re PR middle-end/69854 (ICE: tree check: expected class... |
blob | commitdiff | raw | diff to current |
2016-02-15 |
Richard Biener | re PR tree-optimization/69595 (Bogus -Warray-bound... |
blob | commitdiff | raw | diff to current |
2016-02-11 |
Jakub Jelinek | cgraph.c: Spelling fixes - behaviour -> behavior and... |
blob | commitdiff | raw | diff to current |
2016-02-10 |
Richard Biener | re PR tree-optimization/69726 (Bogus warnings with... |
blob | commitdiff | raw | diff to current |
2016-02-02 |
Richard Biener | re PR tree-optimization/69595 (Bogus -Warray-bound... |
blob | commitdiff | raw | diff to current |
2016-02-01 |
Richard Biener | re PR tree-optimization/69556 (forwprop4/match.pd undoi... |
blob | commitdiff | raw | diff to current |
2016-01-29 |
Richard Biener | re PR middle-end/69537 (Incorrect -Wmaybe-uninitialized... |
blob | commitdiff | raw | diff to current |
2016-01-26 |
Richard Biener | re PR tree-optimization/69467 (Pattern X * C1 CMP 0... |
blob | commitdiff | raw | diff to current |
2016-01-09 |
John David Anglin | re PR middle-end/68743 (FAIL: gfortran.dg/aint_anint_1... |
blob | commitdiff | raw | diff to current |
2016-01-09 |
Jakub Jelinek | re PR middle-end/50865 (Invalid code generation for... |
blob | commitdiff | raw | diff to current |
2016-01-04 |
Jakub Jelinek | Update copyright years. |
blob | commitdiff | raw | diff to current |
2015-12-20 |
Sujoy Saraswati | This series of patches fix PR61441. |
blob | commitdiff | raw | diff to current |
2015-12-04 |
Richard Biener | re PR middle-end/67438 (~X op ~Y pattern relocation... |
blob | commitdiff | raw | diff to current |
2015-12-01 |
Richard Biener | re PR ada/68590 (FAIL: gnat.dg/loop_optimization19... |
blob | commitdiff | raw | diff to current |
2015-11-17 |
Richard Sandiford | Replace match.pd DEFINE_MATH_FNs with auto-generated... |
blob | commitdiff | raw | diff to current |
2015-11-17 |
Richard Sandiford | Add genmatch support for internal functions |
blob | commitdiff | raw | diff to current |
2015-11-12 |
Naveen H.S | fold-const.c (fold_binary_loc): Move Convert A/B/C... |
blob | commitdiff | raw | diff to current |
2015-10-29 |
Marc Glisse | Fix X - (X / Y) * Y in match.pd. |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Richard Sandiford | Move ldexp, scalbn and scalbln folds to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Richard Sandiford | Move fmin and fmax folds to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Richard Sandiford | Move min(max...) and max(min...) folds to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Richard Sandiford | Move copysign folds to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Richard Sandiford | Move signbit folds to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Richard Sandiford | Fold comparisons between sqrt and zero |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Richard Sandiford | Move expN folds to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Richard Sandiford | Move powi folds to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Richard Sandiford | Move pow folds to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-27 |
Richard Sandiford | Move hypot folds to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-26 |
Eric Botcazou | match.pd (fold_widened_comparison): Apply simplificatio... |
blob | commitdiff | raw | diff to current |
2015-10-26 |
Richard Biener | match.pd ((A & ~B) - (A & B) -> (A ^ B) - B): Add missi... |
blob | commitdiff | raw | diff to current |
2015-10-26 |
Richard Sandiford | Move int rounding folds to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-26 |
Richard Sandiford | Use macros to define built-in operator lists |
blob | commitdiff | raw | diff to current |
2015-10-26 |
Richard Sandiford | Move cexp simplifications to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-23 |
Jeff Law | [RFA] Fix pr67830, another type narrowing problem |
blob | commitdiff | raw | diff to current |
2015-10-23 |
Richard Biener | fold-const.c (fold_binary_loc): Move Fold (A & ~B)... |
blob | commitdiff | raw | diff to current |
2015-10-23 |
Richard Sandiford | Move fold_trunc_transparent_mathfn to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-22 |
Richard Biener | fold-const.c (fold_addr_of_array_ref_difference): Prope... |
blob | commitdiff | raw | diff to current |
2015-10-22 |
Richard Sandiford | Move tan simplifications to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-22 |
Richard Sandiford | Move more cproj simplifications to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-21 |
Richard Sandiford | Move cabs simplifications to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-21 |
Richard Sandiford | Add simple sign-stripping cases to match.pd |
blob | commitdiff | raw | diff to current |
2015-10-21 |
Richard Biener | fold-const.c (fold_binary_loc): Move (-A) * (-B) -... |
blob | commitdiff | raw | diff to current |
2015-10-19 |
Richard Biener | gimple-fold.c (gimple_phi_nonnegative_warnv_p): New... |
blob | commitdiff | raw | diff to current |
2015-10-15 |
Michael Collison | 2015-09-30 Michael Collison <michael.collison@linaro... |
blob | commitdiff | raw | diff to current |
2015-10-15 |
Richard Sandiford | PR67945: Fix oscillation between pow representations |
blob | commitdiff | raw | diff to current |
2015-10-15 |
Marek Polacek | re PR tree-optimization/67953 (match.pd: X - (X / Y... |
blob | commitdiff | raw | diff to current |
2015-10-14 |
Richard Biener | re PR tree-optimization/67915 (ICE on valid code at... |
blob | commitdiff | raw | diff to current |
next |