Age | Commit message (Expand) | Author | Files | Lines |
2021-05-11 | vect: Add costing_for_scalar parameter to init_cost hook | Kewen Lin | 1 | -3/+5 |
2021-04-07 | vect: Restore variable-length SLP permutes [PR97513] | Richard Sandiford | 1 | -70/+148 |
2021-04-07 | vect: Don't split store groups if we have IFN_STORE_LANES [PR99873] | Richard Sandiford | 1 | -1/+30 |
2021-04-06 | tree-optimization/99924 - visit permute nodes again when partitioning | Richard Biener | 1 | -1/+1 |
2021-03-29 | tree-optimization/99807 - avoid bogus assert with permute SLP node | Richard Biener | 1 | -1/+1 |
2021-03-23 | tree-optimization/99721 - avoid SLP nodes we cannot schedule | Richard Biener | 1 | -1/+14 |
2021-02-25 | slp: Don't traverse tree on (nil) nodes. | Tamar Christina | 1 | -1/+1 |
2021-02-25 | Make the PR99220 fix more robust | Richard Biener | 1 | -23/+30 |
2021-02-24 | slp: fix accidental resource re-use of slp_tree (PR99220) | Tamar Christina | 1 | -0/+12 |
2021-02-24 | slp: fix sharing of SLP only patterns. | Tamar Christina | 1 | -1/+18 |
2021-02-22 | dump SLP subgraph before costing | Richard Biener | 1 | -0/+9 |
2021-02-09 | tree-optimization/99017 - be more forgiving in BB vect costing | Richard Biener | 1 | -3/+2 |
2021-02-05 | tree-optimization/98855 - redo BB vectorization costing | Richard Biener | 1 | -34/+139 |
2021-02-04 | tree-optimization/98855 - fix some vectorizer cost issues | Richard Biener | 1 | -0/+7 |
2021-01-27 | tree-optimization/98854 - avoid some PHI BB vectorization | Richard Biener | 1 | -1/+4 |
2021-01-20 | vect: Fix VLA SLP invariant optimisation [PR98535] | Richard Sandiford | 1 | -21/+28 |
2021-01-15 | tree-optimization/98685 - fix placement of extern converts | Richard Biener | 1 | -3/+8 |
2021-01-14 | slp: Support optimizing load distribution | Tamar Christina | 1 | -18/+136 |
2021-01-13 | tree-optimization/92645 - improve SLP with existing vectors | Richard Biener | 1 | -2/+29 |
2021-01-12 | tree-optimization/98550 - fix BB vect unrolling check | Richard Biener | 1 | -8/+32 |
2021-01-11 | make FOR_EACH_IMM_USE_STMT safe for early exits | Alexandre Oliva | 1 | -2/+2 |
2021-01-08 | fix vectorizer memleaks | Richard Biener | 1 | -1/+2 |
2021-01-08 | tree-optimization/98544 - more permute optimization fixes | Richard Biener | 1 | -13/+21 |
2021-01-05 | tree-optimization/98516 - fix SLP permute opt materialization | Richard Biener | 1 | -5/+8 |
2021-01-05 | move SLP debug counter | Richard Biener | 1 | -2/+4 |
2021-01-05 | tree-optimization/98428 - avoid pre-existing vectors for loop SLP | Richard Biener | 1 | -3/+2 |
2021-01-04 | tree-optimization/98393 - properly init matches when failing SLP | Richard Biener | 1 | -0/+1 |
2021-01-04 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2020-12-13 | middle-end: Support complex Addition | Tamar Christina | 1 | -12/+107 |
2020-12-13 | middle-end: Refactor and expose some vectorizer helper functions. | Tamar Christina | 1 | -3/+6 |
2020-12-11 | tree-optimization/98235 - limit SLP discovery | Richard Biener | 1 | -31/+43 |
2020-12-10 | Allow scalar fallback for pattern root stmt | Richard Biener | 1 | -3/+12 |
2020-12-08 | tree-optimization/98192 - fix double free in SLP | Richard Biener | 1 | -1/+1 |
2020-12-08 | tree-optimization/98191 - fix BIT_INSERT_EXPR sequence vectorization | Richard Biener | 1 | -1/+2 |
2020-12-08 | tree-optimization/98180 - fix BIT_INSERT_EXPR sequence vectorization | Richard Biener | 1 | -1/+3 |
2020-12-07 | tree-optimization/98113 - vectorize a sequence of BIT_INSERT_EXPRs | Richard Biener | 1 | -21/+171 |
2020-12-02 | tree-optimization/97630 - fix SLP cycle memory leak | Richard Biener | 1 | -1/+29 |
2020-11-23 | fix hybrid SLP discovery debug stmt issue | Richard Biener | 1 | -0/+2 |
2020-11-20 | SLP: Have vectorizable_slp_permutation set type on invariants | Tamar Christina | 1 | -1/+2 |
2020-11-20 | Deal with (pattern) SLP consumed stmts in hybrid discovery | Richard Biener | 1 | -7/+72 |
2020-11-20 | dump SLP_TREE_REPRESENTATIVE | Richard Biener | 1 | -0/+8 |
2020-11-16 | Delay SLP instance loads gathering | Richard Biener | 1 | -8/+18 |
2020-11-16 | tree-optimization/97838 - fix SLP leaf detection | Richard Biener | 1 | -5/+17 |
2020-11-09 | tree-optimization/97761 - fix SLP live calculation | Richard Biener | 1 | -4/+0 |
2020-11-06 | refactor SLP analysis | Richard Biener | 1 | -60/+45 |
2020-11-06 | tree-optimization/97733 - fix SLP of reductions with zero relevant | Richard Biener | 1 | -0/+3 |
2020-11-05 | Fix SLP vectorization of stores from boolean vectors | Richard Biener | 1 | -0/+45 |
2020-11-05 | middle-end: optimize slp simplify back to back permutes. | Tamar Christina | 1 | -1/+13 |
2020-11-05 | middle-end: Store and use the SLP instance kind when aborting load/store lanes | Tamar Christina | 1 | -7/+1 |
2020-11-04 | middle-end: Move load/store-lanes check till late. | Tamar Christina | 1 | -48/+0 |