Age | Commit message (Expand) | Author | Files | Lines |
2020-11-04 | phiopt: Optimize x ? 1024 : 0 to (int) x << 10 [PR97690] | Jakub Jelinek | 1 | -10/+28 |
2020-10-22 | phiopt: Optimize x ? __builtin_clz (x) : 32 in GIMPLE fallout [PR97503] | Jakub Jelinek | 1 | -8/+8 |
2020-10-21 | phiopt: Optimize x ? __builtin_clz (x) : 32 in GIMPLE [PR97503] | Jakub Jelinek | 1 | -24/+76 |
2020-06-18 | phiopt: Improve minmax optimization [PR95699] | Jakub Jelinek | 1 | -10/+53 |
2020-06-04 | cselim: Extend to check non-trapping for more references [PR89430] | Hao Liu | 1 | -58/+69 |
2020-05-29 | tree-optimization/95393 - fold MIN/MAX_EXPR generated by phiopt | Richard Biener | 1 | -12/+13 |
2020-04-25 | cselim: Don't assume it is safe to cstore replace a store to a local variable... | Jakub Jelinek | 1 | -2/+6 |
2020-03-19 | phiopt: Avoid -fcompare-debug bug in phiopt [PR94211] | Jakub Jelinek | 1 | -5/+5 |
2020-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2019-11-26 | re PR tree-optimization/92644 (ICE in wide_int_to_tree_1, at tree.c:1530) | Jakub Jelinek | 1 | -3/+6 |
2019-11-20 | re PR middle-end/91195 (incorrect may be used uninitialized smw (272711, 2734... | Jakub Jelinek | 1 | -1/+4 |
2019-11-12 | Remove gcc/params.* files. | Martin Liska | 1 | -1/+0 |
2019-11-12 | Apply mechanical replacement (generated patch). | Martin Liska | 1 | -4/+4 |
2019-10-10 | re PR middle-end/92046 (Command line options (that are per-functions) are aff... | Richard Biener | 1 | -1/+5 |
2019-07-19 | re PR tree-optimization/91200 (ICE on valid code at -O1: verify_ssa failed) | Richard Biener | 1 | -0/+5 |
2019-07-12 | re PR tree-optimization/89430 (A missing ifcvt optimization to generate csel) | Jiangning Liu | 1 | -4/+20 |
2019-07-01 | re PR tree-optimization/66726 (missed optimization, factor conversion out of ... | Joern Rennecke | 1 | -1/+18 |
2019-05-07 | Fix a typo in two_value_replacement function | Li Jia He | 1 | -1/+1 |
2019-05-06 | This reverts commit r270894, as new testcase fails on arm and aarch64, I am s... | Li Jia He | 1 | -1/+1 |
2019-05-06 | Fix a typo in two_value_replacement function | Li Jia He | 1 | -1/+1 |
2019-01-09 | PR other/16615 [1/5] | Sandra Loosemore | 1 | -2/+2 |
2019-01-07 | re PR tree-optimization/88676 (missed opportunity in integer conditional) | Jakub Jelinek | 1 | -2/+143 |
2019-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2018-11-13 | Eliminate source_location in favor of location_t | David Malcolm | 1 | -4/+4 |
2018-11-08 | re PR target/87913 (max(n, 1) code generation) | Richard Biener | 1 | -3/+22 |
2018-10-23 | re PR tree-optimization/87105 (Autovectorization [X86, SSE2, AVX2, DoublePrec... | Richard Biener | 1 | -21/+35 |
2018-07-18 | re PR tree-optimization/86544 (Popcount detection generates different code on... | Kugan Vivekanandarajah | 1 | -11/+15 |
2018-07-07 | tree-vrp.c (vrp_int_const_binop): Change overflow type to overflow_type. | Aldy Hernandez | 1 | -4/+3 |
2018-07-06 | tree-ssa-phiopt.c (cond_removal_in_popcount_pattern): New. | Kugan Vivekanandarajah | 1 | -0/+136 |
2018-03-19 | re PR tree-optimization/84859 (bogus -Warray-bounds on a memcpy in a loop) | Richard Biener | 1 | -7/+54 |
2018-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2017-12-21 | re PR tree-optimization/83521 (ICE: verify_gimple failed (error: invalid oper... | Jakub Jelinek | 1 | -2/+6 |
2017-12-20 | poly_int: get_addr_base_and_unit_offset | Richard Sandiford | 1 | -2/+2 |
2017-12-07 | re PR tree-optimization/83296 (missing -Wstringop-overflow due to missing ran... | Richard Biener | 1 | -18/+17 |
2017-10-24 | re PR tree-optimization/82697 (Wrong optimization with aliasing and "if") | Richard Biener | 1 | -1/+16 |
2017-10-19 | asan.c (create_cond_insert_point): Do not update edge count. | Jan Hubicka | 1 | -2/+0 |
2017-10-14 | re PR middle-end/62263 (Good codegen for bitwise rotate requires code that is... | Jakub Jelinek | 1 | -7/+108 |
2017-10-10 | Require wi::to_wide for trees | Richard Sandiford | 1 | -4/+8 |
2017-06-29 | asan.c (asan_emit_stack_protection): Update. | Jan Hubicka | 1 | -3/+3 |
2017-05-16 | Add default value for last argument of dump functions. | Martin Liska | 1 | -4/+4 |
2017-01-05 | re PR tree-optimization/71016 (Redundant sign extension with conditional __bu... | Jakub Jelinek | 1 | -7/+34 |
2017-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2016-11-07 | re PR middle-end/78228 (fstrict-overflow breaks code without overflow?) | Richard Biener | 1 | -0/+8 |
2016-09-29 | re PR middle-end/55152 (MAX_EXPR(a,-a) is really ABS_EXPR(a)) | Richard Biener | 1 | -1/+1 |
2016-07-15 | re PR tree-optimization/71887 (wrong code (SIGFPE) at -O1 and above on x86_64... | Richard Biener | 1 | -4/+9 |
2016-07-13 | re PR tree-optimization/24574 (a!=0?a/10:0 is not reduced to a/10) | Richard Biener | 1 | -4/+20 |
2016-05-25 | tree-ssa-phiopt.c (factor_out_conditional_conversion): Remove redundant test ... | Eric Botcazou | 1 | -3/+6 |
2016-03-14 | re PR tree-optimization/56365 (Missed opportunities for smin/smax standard na... | Richard Biener | 1 | -15/+87 |
2016-01-04 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2015-12-10 | re PR tree-optimization/68619 (error: loop with header 6 not in loop tree) | Jeff Law | 1 | -2/+3 |