Age | Commit message (Expand) | Author | Files | Lines |
2023-10-10 | tree-optimization/111751 - support 1024 bit vector constant reinterpretation | Richard Biener | 1 | -0/+2 |
2023-10-10 | Fix missed CSE with a BLKmode entity | Richard Biener | 1 | -2/+3 |
2023-10-05 | Avoid left around copies when value-numbering BBs | Richard Biener | 1 | -1/+5 |
2023-09-20 | middle-end: use MAX_FIXED_MODE_SIZE instead of precidion of TImode/DImode | Jakub Jelinek | 1 | -4/+1 |
2023-09-13 | tree-optimization/111397 - missed copy propagation involving abnormal dest | Richard Biener | 1 | -2/+3 |
2023-09-12 | sccvn: Avoid ICEs on _BitInt load BIT_AND_EXPR mask [PR111338] | Jakub Jelinek | 1 | -1/+2 |
2023-09-06 | Middle-end _BitInt support [PR102989] | Jakub Jelinek | 1 | -2/+9 |
2023-08-15 | Feed results of IPA-CP into tree value numbering | Martin Jambor | 1 | -1/+33 |
2023-07-24 | tree-optimization/110777 - abnormals and recent PRE optimization | Richard Biener | 1 | -1/+3 |
2023-07-21 | sccvn: Correct the index of bias for IFN_LEN_STORE [PR110744] | Kewen Lin | 1 | -5/+8 |
2023-07-20 | tree-optimization/110204 - second level redundancy and simplification | Richard Biener | 1 | -1/+16 |
2023-06-26 | SCCVN: Fix repeating variable name "len" | Ju-Zhe Zhong | 1 | -7/+7 |
2023-05-18 | gcc: use _P() defines from tree.h | Bernhard Reutner-Fischer | 1 | -1/+1 |
2023-04-26 | RISC-V: Bugfix for RVV vbool*_t vn_reference_equal | Pan Li | 1 | -0/+20 |
2023-04-24 | This replaces uses of last_stmt where we do not require debug skipping | Richard Biener | 1 | -4/+4 |
2023-04-18 | middle-end/108786 - add bitmap_clear_first_set_bit | Richard Biener | 1 | -2/+1 |
2023-04-13 | tree-optimization/109491 - ICE in expressions_equal_p | Richard Biener | 1 | -0/+7 |
2023-03-30 | tree-optimization/109342 - wrong code with edge equivalences in VN | Richard Biener | 1 | -10/+27 |
2023-03-23 | tree-optimization/107569 - avoid wrecking earlier folding in FRE/PRE | Richard Biener | 1 | -6/+11 |
2023-02-17 | Fix wrong-code issue in VN | Richard Biener | 1 | -5/+15 |
2023-02-14 | Improve VN PHI hash table handling | Richard Biener | 1 | -34/+43 |
2023-02-13 | tree-optimization/28614 - high FRE time for gcc.c-torture/compile/20001226-1.c | Richard Biener | 1 | -12/+12 |
2023-01-30 | tree-optimization/108574 - wrong-code with PRE PHI node processing | Richard Biener | 1 | -6/+5 |
2023-01-25 | tree-optimization/108523 - fix endless iteration in VN | Richard Biener | 1 | -3/+11 |
2023-01-13 | tree-optimization/108387 - ICE with VN handling of x << C as x * (1<<C) | Richard Biener | 1 | -1/+2 |
2023-01-11 | PR tree-optimization/71343: Value number X<<2 as X*4. | Roger Sayle | 1 | -0/+26 |
2023-01-02 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-12-14 | tree-optimization/107617 - big-endian .LEN_STORE VN | Richard Biener | 1 | -2/+23 |
2022-12-01 | tree-optimization/107935 - fixup equivalence handling in PHI VN | Richard Biener | 1 | -1/+6 |
2022-11-29 | tree-optimization/107852 - missed optimization with PHIs | Richard Biener | 1 | -1/+50 |
2022-10-06 | tree-optimization/107107 - tail-merging VN wrong-code | Richard Biener | 1 | -14/+3 |
2022-09-23 | tree-optimization/106922 - extend same-val clobber FRE | Richard Biener | 1 | -3/+7 |
2022-09-22 | tree-optimization/106922 - missed FRE/PRE | Richard Biener | 1 | -30/+67 |
2022-09-22 | Some VN TLC | Richard Biener | 1 | -16/+27 |
2022-09-02 | Refactor RPO VN API to allow timevar tracking | Richard Biener | 1 | -11/+17 |
2022-09-02 | tree-optimization/106809 - compile time hog in VN | Richard Biener | 1 | -27/+30 |
2022-07-22 | tree-optimization/106403 - fix ICE with VN of .STORE_LANES | Richard Biener | 1 | -5/+6 |
2022-07-21 | Teach VN about masked/len stores | Richard Biener | 1 | -57/+198 |
2022-07-01 | Revert maybe_ne -> known_ne change in vn_reference_lookup_3 | Richard Biener | 1 | -2/+2 |
2022-07-01 | Make sure checking code is conditional in VN | Richard Biener | 1 | -2/+3 |
2022-07-01 | tree-optimization/106131 - wrong code with FRE rewriting | Richard Biener | 1 | -4/+12 |
2022-06-29 | tree-optimization/106112 - fix CSE from wider operation | Richard Biener | 1 | -1/+1 |
2022-06-27 | Add 'final' and 'override' in various places | David Malcolm | 1 | -2/+2 |
2022-06-27 | Add 'final' and 'override' on dom_walker vfunc impls | David Malcolm | 1 | -2/+2 |
2022-06-27 | Add 'final' and 'override' to opt_pass vfunc impls | David Malcolm | 1 | -4/+4 |
2022-06-22 | ubsan: default to trap on unreachable at -O0 and -Og [PR104642] | Jason Merrill | 1 | -1/+1 |
2022-05-13 | Make gimple_build main workers more flexible | Richard Biener | 1 | -1/+1 |
2022-05-12 | tree-optimization/105562 - avoid uninit diagnostic with better FRE | Richard Biener | 1 | -8/+29 |
2022-05-09 | tree-optimization/105517 - avoid offset truncation during VN | Richard Biener | 1 | -2/+12 |
2022-05-05 | tree-optimization/104162 - CSE of &MEM[ptr].a[i] and ptr + CST | Richard Biener | 1 | -1/+65 |