2017-11-03 |
Marc Glisse | Generalize -(-X) a little 2017-11-03 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-10-11 |
Marc Glisse | X+Y < X iff Y<0 moved to match.pd 2017-10-11 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-06-28 |
Marc Glisse | Simplify 3*x == 3*y for wrapping types 2017-06-28 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-06-27 |
Marc Glisse | Simple reassoc transforms in match.pd 2017-06-27 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-06-27 |
Marc Glisse | fenv.h builtins 2017-06-27 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-06-23 |
Marc Glisse | Refactor fileptr_type_node handling 2017-06-23 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-06-21 |
Marc Glisse | [i386] __builtin_ia32_stmxcsr could be pure 2017-06-21 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-06-21 |
Marc Glisse | NOP conversions in X+CST+CST 2017-06-21 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-05-25 |
Marc Glisse | Relax VIEW_CONVERT_EXPR - CONVERT_EXPR combination 2017-05-25 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-05-25 |
Marc Glisse | Allow some NOP conversions in (X+CST1)+CST2 in match.pd 2017-05-25 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-05-25 |
Marc Glisse | Move "(A & C) == D is false when D & ~C != 0" to match.pd 2017-05-25 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-05-18 |
Marc Glisse | Move X==15-X to match.pd 2017-05-18 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-05-16 |
Marc Glisse | optional (_Optional_base::_M_get): Check precondition. 2017-05-16 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-04-29 |
Marc Glisse | Add st[pr]ncpy to stmt_kills_ref_p 2017-04-29 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-04-28 |
Marc Glisse | Drop Z from X + Z < Y + Z 2017-04-28 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-04-25 |
Marc Glisse | Let tree_single_nonzero_warnv_p use range information 2017-04-25 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2017-04-24 |
Marc Glisse | X /[ex] 4 < Y /[ex] 4 2017-04-24 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-11-20 |
Marc Glisse | Simplify X /[ex] 8 == 0 2016-11-20 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-11-20 |
Marc Glisse | Simplify X / X, 0 / X and X % X 2016-11-20 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-11-20 |
Marc Glisse | Protect __TMC_END__ - __TMC_LIST__ == 0 2016-11-20 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-08-31 |
Marc Glisse | match.pd: Revert a * (1 << b) relaxation. 2016-08-31 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-08-31 |
Marc Glisse | [x86] Don't use builtins for unaligned load/store 2016-08-31 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-06-13 |
Marc Glisse | Move optimize_minmax_comparison to match.pd 2016-06-13 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-05-23 |
Marc Glisse | match.pd: Relax some tree_nop_conversion_p 2016-05-23 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-05-20 |
Marc Glisse | PR71206: inconsistent types after match.pd transformation 2016-05-20 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-05-17 |
Marc Glisse | x & C -> x if we know that x & ~C == 0 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-05-17 |
Marc Glisse | ~X & Y to X ^ Y in some cases 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-05-17 |
Marc Glisse | VRP: range info of new variables 2016-05-17 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-05-10 |
Marc Glisse | Simple bitop reassoc in match.pd 2016-05-10 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-05-04 |
Marc Glisse | Remove duplicate (A & B) OP (C & B) in match.pd. 2016-05-04 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-05-02 |
Marc Glisse | Canonicalize X u< X to UNORDERED_EXPR 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-05-02 |
Marc Glisse | Move "X +- C1 CMP C2 to X CMP C2 -+ C1" to match.pd 2016-05-02 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-04-27 |
Marc Glisse | match.pd: unsigned A - B > A --> A < B 2016-04-27 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-04-26 |
Marc Glisse | match.pd: u + 3 < u is u > UINT_MAX - 3 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-04-26 |
Marc Glisse | match.pd: X + X --> X * 2 for integers 2016-04-26 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-04-21 |
Marc Glisse | min(-x, -y), min(~x, ~y) 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-04-21 |
Marc Glisse | max(INT_MIN, x) -> x 2016-04-21 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2016-04-05 |
Marc Glisse | re PR tree-optimization/70509 (wrong code with extract...
|
commit | commitdiff | tree |
2016-03-21 |
Marc Glisse | re PR tree-optimization/70317 (folding x<=x to true...
|
commit | commitdiff | tree |
2015-10-29 |
Marc Glisse | Fix X - (X / Y) * Y in match.pd. 2015-10-29 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-08-31 |
Marc Glisse | Move some comparison simplifications to match.pd 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-08-31 |
Marc Glisse | Move some complex simplifications to match.pd 2015-08-31 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-07-06 |
Marc Glisse | match.pd: Remove element_mode inside HONOR_*. 2015-07-06 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-07-04 |
Marc Glisse | tree-cfg.c (verify_gimple_assign_ternary): Check the... 2015-07-04 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-06-08 |
Marc Glisse | genmatch.c (expr::gen_transform): For conditions, guess... 2015-06-08 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-05-26 |
Marc Glisse | match.pd (swapped_tcc_comparison): New operator list. 2015-05-26 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-05-22 |
Marc Glisse | re PR other/63387 (Optimize pairs of isnan() calls... 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-05-22 |
Marc Glisse | convert.c (convert_to_integer, [...]): Include the... 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-05-22 |
Marc Glisse | match.pd ((x | y) & ~x -> y & ~x, (x & y) | ~x -> y... 2015-05-22 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-05-15 |
Marc Glisse | re PR tree-optimization/64454 (optimize (x%5)%5) 2015-05-15 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-05-14 |
Marc Glisse | generic-match-head.c (types_match): Handle non-types. 2015-05-14 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-05-09 |
Marc Glisse | re PR tree-optimization/64454 (optimize (x%5)%5) 2015-05-09 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-04-28 |
Marc Glisse | re PR libstdc++/65883 (numeric_limits<unsigned __int128... 2015-04-28 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-04-14 |
Marc Glisse | re PR libstdc++/61347 (std::distance(list.first(),list... 2015-04-14 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-04-14 |
Marc Glisse | re PR other/63387 (Optimize pairs of isnan() calls... 2015-04-14 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2015-01-12 |
Marc Glisse | Avoid undefined behavior in gcc.target/i386/pr64291-1.c
|
commit | commitdiff | tree |
2014-12-12 |
Marc Glisse | real.h (HONOR_SNANS, [...]): Replace macros with 3... 2014-12-12 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-12-10 |
Marc Glisse | real.h (HONOR_NANS): Replace macro with 3 overloaded... 2014-12-10 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-11-22 |
Marc Glisse | re PR tree-optimization/60770 (disappearing clobbers) 2014-11-22 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-11-18 |
Marc Glisse | re PR libstdc++/43622 (Incomplete C++ library support... 2014-11-18 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-11-18 |
Marc Glisse | tree.c (element_mode, [...]): New functions. 2014-11-18 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-11-15 |
Marc Glisse | xmmintrin.h (_mm_add_ps, [...]): Use vector extensions... 2014-11-15 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-11-03 |
Marc Glisse | re PR tree-optimization/60770 (disappearing clobbers) 2014-11-03 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-11-03 |
Marc Glisse | re PR tree-optimization/63666 (FAIL: gcc.dg/vect/pr45752... 2014-11-03 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-10-17 |
Marc Glisse | tree-into-ssa.c (is_old_name): Replace "new" with ... 2014-10-17 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-10-14 |
Marc Glisse | typeck.c (cp_build_unary_op): Accept float vectors. 2014-10-14 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-10-13 |
Marc Glisse | re PR libstdc++/61347 (std::distance(list.first(),list... 2014-10-13 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-10-09 |
Marc Glisse | decl.c (grokdeclarator): constexpr only implies const... 2014-10-09 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-10-03 |
Marc Glisse | re PR c++/54427 (Expose more vector extensions) 2014-10-03 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-09-12 |
Marc Glisse | tree.c (integer_each_onep): New function. 2014-09-12 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-09-11 |
Marc Glisse | re PR target/58757 (Advertise the lack of denormal... 2014-09-11 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-08-21 |
Marc Glisse | re PR tree-optimization/62112 (Optimize out malloc... 2014-08-21 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-07-31 |
Marc Glisse | re PR c++/60517 (warning/error for taking address of... 2014-07-31 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-07-26 |
Marc Glisse | re PR target/44551 ([missed optimization] AVX vextractf128... 2014-07-26 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-06-25 |
Marc Glisse | re PR tree-optimization/57742 (memset(malloc(n),0,n... 2014-06-25 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-06-24 |
Marc Glisse | invoke.texi (Warning Options): Remove duplicated -Wmaybe... 2014-06-24 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-06-24 |
Marc Glisse | re PR tree-optimization/57742 (memset(malloc(n),0,n... 2014-06-24 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-06-22 |
Marc Glisse | re PR target/61503 (RTL representation of i386 shrdl... 2014-06-22 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-06-09 |
Marc Glisse | re PR c++/54442 (Const overloads resolution failure) 2014-06-09 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-06-04 |
Marc Glisse | re PR tree-optimization/61385 (ICE on valid code at... 2014-06-04 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-05-17 |
Marc Glisse | new_op.cc: Factor the calls to malloc, use __builtin_expect. 2014-05-17 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-05-17 |
Marc Glisse | re PR tree-optimization/61140 (wrong code at -O1 and... 2014-05-17 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-05-08 |
Marc Glisse | re PR tree-optimization/59100 (requesting optimization... 2014-05-08 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-04-25 |
Marc Glisse | re PR target/56540 (No __SIZEOF__XXX__ macro for __float128) 2014-04-25 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-04-25 |
Marc Glisse | testsuite_abi.cc (check_version): Update for CXXABI_1... 2014-04-25 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-04-25 |
Marc Glisse | re PR target/43538 (config/mt-gnu CXXFLAGS_FOR_TARGET) 2014-04-25 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-04-24 |
Marc Glisse | re PR libstdc++/43622 (Incomplete C++ library support... 2014-04-24 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-04-22 |
Marc Glisse | re PR libstdc++/43622 (Incomplete C++ library support... 2014-04-22 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-04-16 |
Marc Glisse | decl.c (reshape_init_r): Handle a single element of... 2014-04-16 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-04-11 |
Marc Glisse | re PR libstdc++/59434 ([lwg/2106] move_iterator is... 2014-04-11 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-04-11 |
Marc Glisse | complex (__complex_exp, pow): Specify the template... 2014-04-11 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-02-22 |
Marc Glisse | re PR libstdc++/60308 (std::deque leaks memory) 2014-02-22 Marc Glisse <marc.glisse@inria.fr> 2013-09-20 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-02-06 |
Marc Glisse | constexpr-attribute2.C: Restrict to target init_priority. 2014-02-06 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-02-03 |
Marc Glisse | re PR c++/53017 (Integer constant expression not constant... 2014-02-03 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-01-31 |
Marc Glisse | extend.texi (Vector Extensions): Document ?: in C++. 2014-01-31 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-01-03 |
Marc Glisse | re PR c++/58950 (Missing "statement has no effect") 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-01-02 |
Marc Glisse | re PR libstdc++/59087 (Issues including complex.h in... 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-01-02 |
Marc Glisse | re PR c++/59641 (ICE with invalid expression in vector... 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-01-02 |
Marc Glisse | call.c (convert_like_real): Check complain. 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |
2014-01-02 |
Marc Glisse | re PR c++/59378 (Internal compiler error when using... 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
|
commit | commitdiff | tree |