Show patches with: Submitter = Marc Glisse       |    State = Action Required       |    Archived = No       |   402 patches
« 1 2 3 44 5 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
((X /[ex] A) +- B) * A --> X +- A * B ((X /[ex] A) +- B) * A --> X +- A * B - - - - --- 2018-09-29 Marc Glisse New
Adapt one fold-const optimization for vectors - - - - --- 2012-10-30 Marc Glisse New
Add st[pr]ncpy to stmt_kills_ref_p - - - - --- 2017-04-29 Marc Glisse New
Aliasing 'this' in a C++ constructor Aliasing 'this' in a C++ constructor - - - - --- 2018-05-18 Marc Glisse New
Aliasing: look through pointer's def stmt - - - - --- 2013-11-05 Marc Glisse New
Aliasing: look through pointer's def stmt - - - - --- 2013-10-31 Marc Glisse New
Aliasing: look through pointer's def stmt - - - - --- 2013-10-30 Marc Glisse New
Aliasing: look through pointer's def stmt - - - - --- 2013-10-30 Marc Glisse New
Aliasing: look through pointer's def stmt - - - - --- 2013-10-25 Marc Glisse New
Aliasing: look through pointer's def stmt - - - - --- 2013-10-25 Marc Glisse New
Allow conversions in X/[ex]4 < Y/[ex]4 Allow conversions in X/[ex]4 < Y/[ex]4 - - - - --- 2019-06-10 Marc Glisse New
Allow some NOP conversions in (X+CST1)+CST2 in match.pd - - - - --- 2017-05-21 Marc Glisse New
Apply attribute returns_nonnull in libiberty - - - - --- 2013-10-11 Marc Glisse New
Apply attribute returns_nonnull in libiberty - - - - --- 2013-10-11 Marc Glisse New
Apply attribute returns_nonnull in libiberty - - - - --- 2013-10-11 Marc Glisse New
Break infinite folding loop - - - - --- 2013-05-16 Marc Glisse New
C++ PATCH for c++/51747 (list-initialization from same type) - - - - --- 2014-04-15 Marc Glisse New
C++ copy elision and alignment - - - - --- 2013-05-18 Marc Glisse New
Call GNU ld with -O* - - - - --- 2013-07-12 Marc Glisse New
Call GNU ld with -O* - - - - --- 2013-07-12 Marc Glisse New
Canonicalize X u< X to UNORDERED_EXPR - - - - --- 2016-05-03 Marc Glisse New
Canonicalize X u< X to UNORDERED_EXPR - - - - --- 2016-04-30 Marc Glisse New
Clean-ups in match.pd - - - - --- 2015-07-04 Marc Glisse New
Constant folding of VEC_COND_EXPR - - - - --- 2013-03-31 Marc Glisse New
Constant-fold vector comparisons - - - - --- 2012-10-22 Marc Glisse New
Constant-fold vector comparisons - - - - --- 2012-10-12 Marc Glisse New
Constant-fold vector comparisons - - - - --- 2012-09-29 Marc Glisse New
Convert manual unsigned +/- overflow checking into {ADD,SUB}_OVERFLOW (PR target/67089) - - - - --- 2015-12-04 Marc Glisse New
DBL_DENORM_MIN should never be 0 - - - - --- 2014-09-11 Marc Glisse New
DBL_DENORM_MIN should never be 0 - - - - --- 2014-09-10 Marc Glisse New
DSE calls to builtins (memset, etc) - - - - --- 2014-08-20 Marc Glisse New
DSE calls to builtins (memset, etc) - - - - --- 2014-08-16 Marc Glisse New
Decltype and opaque vectors (was: vector comparisons in C++) - - - - --- 2012-09-15 Marc Glisse New
Document ?: for vectors - - - - --- 2013-02-13 Marc Glisse New
Document __builtin_isinf_sign more precisely - - - - --- 2013-06-09 Marc Glisse New
Drop Z from X + Z < Y + Z - - - - --- 2017-04-28 Marc Glisse New
FENV_ACCESS status FENV_ACCESS status - - - - --- 2020-08-05 Marc Glisse New
Fix X - (X / Y) * Y in match.pd - - - - --- 2015-10-29 Marc Glisse New
Fix double_int overflow in VRP PLUS_EXPR - - - - --- 2012-08-22 Marc Glisse New
Fix fold making valid VEC_PERMs invalid - - - - --- 2014-11-03 Marc Glisse New
Fix fold making valid VEC_PERMs invalid - - - - --- 2014-11-02 Marc Glisse New
Fix wi::lshift Fix wi::lshift - - - - --- 2019-07-09 Marc Glisse New
Fold BIT_FIELD_REF of a reference - - - - --- 2013-04-03 Marc Glisse New
Fold VEC_COND_EXPR to abs, min, max - - - - --- 2013-03-19 Marc Glisse New
Fold VEC_COND_EXPR to abs, min, max - - - - --- 2013-03-17 Marc Glisse New
Fold VEC_PERM_EXPR a little more - - - - --- 2012-09-01 Marc Glisse New
Fold {2, 3, 4, 5} >> 31 - - - - --- 2013-04-11 Marc Glisse New
Fold {2, 3, 4, 5} >> 31 - - - - --- 2013-04-11 Marc Glisse New
Folding (a ? b : c) op d - - - - --- 2013-06-29 Marc Glisse New
Generalize -(-X) a little Generalize -(-X) a little - - - - --- 2017-11-01 Marc Glisse New
Generalize a<b&a<c -> a<min(b,c) Generalize a<b&a<c -> a<min(b,c) - - - - --- 2018-04-30 Marc Glisse New
Improve error message for vector conversion - - - - --- 2015-05-15 Marc Glisse New
Improve ifcombine (PR 52005) - - - - --- 2012-07-26 Marc Glisse New
Improve relocation Improve relocation - - - - --- 2018-10-26 Marc Glisse New
Keep the macro "complex" in C++03 - - - - --- 2013-02-13 Marc Glisse New
Let ldist ignore clobbers Let ldist ignore clobbers - - - - --- 2019-05-02 Marc Glisse New
Let tree_single_nonzero_warnv_p use VRP - - - - --- 2017-04-23 Marc Glisse New
Logic operators ! && || for vectors - - - - --- 2013-04-12 Marc Glisse New
Loop distribution improvements - - - - --- 2013-04-05 Marc Glisse New
Lower unsupported VEC_COND_EXPR - - - - --- 2012-11-01 Marc Glisse New
Make the 2 versions of delete more similar - - - - --- 2013-10-02 Marc Glisse New
Missing line (?) in better_state in ipa-pure-const.c - - - - --- 2013-11-12 Marc Glisse New
More bitop simplifications in match.pd More bitop simplifications in match.pd - - - - --- 2017-11-06 Marc Glisse New
More fold_negate in match.pd More fold_negate in match.pd - - - - --- 2017-11-04 Marc Glisse New
More forwprop for vectors - - - - --- 2013-06-13 Marc Glisse New
More forwprop for vectors - - - - --- 2013-06-12 Marc Glisse New
More forwprop for vectors - - - - --- 2013-06-09 Marc Glisse New
More vector constexpr fixes - - - - --- 2012-12-06 Marc Glisse New
More vector folding - - - - --- 2013-06-13 Marc Glisse New
More vector folding - - - - --- 2013-05-17 Marc Glisse New
More vector folding - - - - --- 2013-05-17 Marc Glisse New
More vector folding - - - - --- 2013-05-14 Marc Glisse New
More vector folding - - - - --- 2013-05-11 Marc Glisse New
More vector folding - - - - --- 2013-05-08 Marc Glisse New
Move "(A & C) == D is false when D & ~C != 0" to match.pd - - - - --- 2017-05-20 Marc Glisse New
Move "X +- C1 CMP C2 to X CMP C2 -+ C1" to match.pd - - - - --- 2016-04-29 Marc Glisse New
Move "X +- C1 CMP C2 to X CMP C2 -+ C1" to match.pd - - - - --- 2016-04-27 Marc Glisse New
Move "X +- C1 CMP C2 to X CMP C2 -+ C1" to match.pd - - - - --- 2016-04-24 Marc Glisse New
Move -Wmaybe-uninitialized to -Wextra Move -Wmaybe-uninitialized to -Wextra - - - - --- 2019-02-01 Marc Glisse New
Move ABS detection from fold-const.c to match.pd - - - - --- 2015-05-24 Marc Glisse New
Move X==15-X to match.pd - - - - --- 2017-05-18 Marc Glisse New
Move optimize_minmax_comparison to match.pd - - - - --- 2016-06-12 Marc Glisse New
Move some comparison simplifications to match.pd - - - - --- 2015-08-30 Marc Glisse New
Move some complex simplifications to match.pd - - - - --- 2015-08-30 Marc Glisse New
NOP conversions in X+CST+CST - - - - --- 2017-06-20 Marc Glisse New
NRV with address taken - - - - --- 2014-10-16 Marc Glisse New
New attribute: returns_nonnull - - - - --- 2013-10-11 Marc Glisse New
New attribute: returns_nonnull - - - - --- 2013-10-07 Marc Glisse New
No a*x+b*x factorization for signed vectors No a*x+b*x factorization for signed vectors - - - - --- 2018-09-29 Marc Glisse New
ORDERED_EXPR in invert_tree_comparison - - - - --- 2012-08-02 Marc Glisse New
ORDERED_EXPR in invert_tree_comparison - - - - --- 2012-07-19 Marc Glisse New
Optimize callers using nonnull attribute - - - - --- 2013-10-07 Marc Glisse New
Optimize callers using nonnull attribute - - - - --- 2013-10-06 Marc Glisse New
Optimize n?rotate(x,n):x - - - - --- 2014-05-01 Marc Glisse New
Optimize n?rotate(x,n):x - - - - --- 2014-04-14 Marc Glisse New
Optimize n?rotate(x,n):x - - - - --- 2014-04-13 Marc Glisse New
Optimize n?rotate(x,n):x - - - - --- 2014-03-01 Marc Glisse New
Overload HONOR_INFINITIES, etc macros - - - - --- 2014-12-11 Marc Glisse New
PATCH] Fix PR 31531: A microoptimization of isnegative of signed integer - - - - --- 2016-04-15 Marc Glisse New
PR 51938: extend ifcombine - - - - --- 2012-07-23 Marc Glisse New
« 1 2 3 44 5 »