Show patches with: Submitter = Richard Biener       |    State = Action Required       |    Archived = No       |   987 patches
« 1 2 3 49 10 »
Patch Series S/W/F Date Submitter Delegate State
fix detection of negative step DR groups fix detection of negative step DR groups 0 0 0 2020-07-07 Richard Biener New
tree-optimization/96075 - fix bogus misalignment calculation tree-optimization/96075 - fix bogus misalignment calculation 0 0 0 2020-07-06 Richard Biener New
tree-optimization/96037 - fix uninitialized use of slp_op tree-optimization/96037 - fix uninitialized use of slp_op 0 0 0 2020-07-03 Richard Biener New
fix scalar BB vectorization costing fix scalar BB vectorization costing 0 0 0 2020-07-03 Richard Biener New
refactor SLP constant insertion and provde entry insert helper refactor SLP constant insertion and provde entry insert helper 0 0 0 2020-07-03 Richard Biener New
tree-optimization/96028 - fix bogus externalizing of SLP node tree-optimization/96028 - fix bogus externalizing of SLP node 0 0 0 2020-07-02 Richard Biener New
tree-optimization/96028 - fix bogus externalizing of SLP node tree-optimization/96028 - fix bogus externalizing of SLP node 0 0 0 2020-07-02 Richard Biener Superseded
tree-optimization/96022 - fix ICE with vectorized shift tree-optimization/96022 - fix ICE with vectorized shift 0 0 0 2020-07-02 Richard Biener New
move ILS include to system.h move ILS include to system.h 0 0 0 2020-07-01 Richard Biener New
tree-optimization/95916 - treat scalar ops explicitely tree-optimization/95916 - treat scalar ops explicitely 0 0 0 2020-06-29 Richard Biener New
do not include <utility> from tree-vectorizer.h do not include <utility> from tree-vectorizer.h 0 0 0 2020-06-29 Richard Biener New
tree-optimization/95839 - teach SLP vectorization about vector inputs tree-optimization/95839 - teach SLP vectorization about vector inputs 0 0 0 2020-06-26 Richard Biener New
tree-optimization/95897 - fix fold-left SLP reduction insert place tree-optimization/95897 - fix fold-left SLP reduction insert place 0 0 0 2020-06-26 Richard Biener New
Always use SLP vector defs to determine insertion place Always use SLP vector defs to determine insertion place 0 0 0 2020-06-25 Richard Biener New
tree-optimization/95839 - allow CTOR vectorization without loads tree-optimization/95839 - allow CTOR vectorization without loads 0 0 0 2020-06-25 Richard Biener New
tree-optimization/95866 - avoid using scalar ops for vectorized shift tree-optimization/95866 - avoid using scalar ops for vectorized shift 0 0 0 2020-06-25 Richard Biener New
tree-optimization/95866 - avoid vectorizing uniform SLP subgraphs tree-optimization/95866 - avoid vectorizing uniform SLP subgraphs 0 0 0 2020-06-24 Richard Biener New
emit SLP vectorized loads earlier emit SLP vectorized loads earlier 0 0 0 2020-06-24 Richard Biener New
tree-optimization/95856 fix vect_stmt_dominates_stmt_p at BB region boundary tree-optimization/95856 fix vect_stmt_dominates_stmt_p at BB region boundary 0 0 0 2020-06-24 Richard Biener New
Handle SLP_TREE_LANE_PERMUTATION in scalar costing Handle SLP_TREE_LANE_PERMUTATION in scalar costing 0 0 0 2020-06-19 Richard Biener New
Split load permutation Split load permutation 0 0 0 2020-06-19 Richard Biener New
Handle SLP_TREE_LANE_PERMUTATION in scalar costing Handle SLP_TREE_LANE_PERMUTATION in scalar costing 0 0 0 2020-06-19 Richard Biener Superseded
tree-optimization/95761 - fix vector insertion place compute tree-optimization/95761 - fix vector insertion place compute 0 0 0 2020-06-19 Richard Biener New
middle-end/95739 - fix vector condition IFN expansion middle-end/95739 - fix vector condition IFN expansion 0 0 0 2020-06-18 Richard Biener New
[RFC] Delay asm_out_file initialization [RFC] Delay asm_out_file initialization 0 0 0 2020-06-18 Richard Biener New
avoid early asm output avoid early asm output 0 0 0 2020-06-18 Richard Biener New
remove SLP_TREE_TWO_OPERATORS, add SLP permutation node remove SLP_TREE_TWO_OPERATORS, add SLP permutation node 0 0 0 2020-06-17 Richard Biener New
Use SLP_TREE_VECTYPE consistently Use SLP_TREE_VECTYPE consistently 0 0 0 2020-06-17 Richard Biener New
tree-optimization/95717 - fix SSA update for vectorizer epilogue tree-optimization/95717 - fix SSA update for vectorizer epilogue 0 0 0 2020-06-17 Richard Biener New
middle-end/95690 - avoid MEM_EXPRs for constants middle-end/95690 - avoid MEM_EXPRs for constants 0 0 0 2020-06-16 Richard Biener New
testcase for shared DR alignment testcase for shared DR alignment 0 0 0 2020-06-12 Richard Biener New
Use SLP_TREE_VECTYPE consistently, get rid of STMT_VINFO_NUM_SLP_USES Use SLP_TREE_VECTYPE consistently, get rid of STMT_VINFO_NUM_SLP_USES 0 0 0 2020-06-12 Richard Biener New
fix vectorizable_condition ICE with EXTRACT_LAST_REDUCTION fix vectorizable_condition ICE with EXTRACT_LAST_REDUCTION 0 0 0 2020-06-12 Richard Biener New
avoid stmt-info allocation for debug stmts avoid stmt-info allocation for debug stmts 0 0 0 2020-06-10 Richard Biener New
tree-optimization/95576 - fix compare-debug issue with SLP vectorization tree-optimization/95576 - fix compare-debug issue with SLP vectorization 0 0 0 2020-06-10 Richard Biener New
tree-optimization/95576 - fix compare-debug issue with SLP vectorization tree-optimization/95576 - fix compare-debug issue with SLP vectorization 0 0 0 2020-06-10 Richard Biener Superseded
Make {SLP_TREE,STMT_VINFO}_VEC_STMTS a vector of gimple * Make {SLP_TREE,STMT_VINFO}_VEC_STMTS a vector of gimple * 0 0 0 2020-06-10 Richard Biener New
Introduce STMT_VINFO_VEC_STMTS Introduce STMT_VINFO_VEC_STMTS 0 0 0 2020-06-10 Richard Biener New
Remove dead code Remove dead code 0 0 0 2020-06-09 Richard Biener New
Remove dead code Remove dead code 0 0 0 2020-06-09 Richard Biener New
tree-optimization/95539 - fix SLP_TREE_REPRESENTATIVE vs. dr_info tree-optimization/95539 - fix SLP_TREE_REPRESENTATIVE vs. dr_info 0 0 0 2020-06-05 Richard Biener New
Add new/delete to struct occurence Add new/delete to struct occurence 0 0 0 2020-06-04 Richard Biener New
[2/2] add vect_get_slp_vect_def [1/2] Add explicit SLP_TREE_LANES 0 0 0 2020-06-04 Richard Biener New
[1/2] Add explicit SLP_TREE_LANES [1/2] Add explicit SLP_TREE_LANES 0 0 0 2020-06-04 Richard Biener New
Simplify SLP code wrt SLP_TREE_DEF_TYPE Simplify SLP code wrt SLP_TREE_DEF_TYPE 0 0 0 2020-06-04 Richard Biener New
middle-end/95493 - bogus MEM_ATTRS for variable array access middle-end/95493 - bogus MEM_ATTRS for variable array access 0 0 0 2020-06-04 Richard Biener New
tree-optimization/95495 - use SLP_TREE_REPRESENTATIVE in assertion tree-optimization/95495 - use SLP_TREE_REPRESENTATIVE in assertion 0 0 0 2020-06-03 Richard Biener New
tree-optimization/95487 - use a truth type for scatter masks tree-optimization/95487 - use a truth type for scatter masks 0 0 0 2020-06-03 Richard Biener New
middle-end/95493 - bogus MEM_ATTRs from variable ARRAY_REFs middle-end/95493 - bogus MEM_ATTRs from variable ARRAY_REFs 0 0 0 2020-06-03 Richard Biener New
simplify visited flag unsetting in SLP scalar cost computation simplify visited flag unsetting in SLP scalar cost computation 0 0 0 2020-06-03 Richard Biener New
tree-optimization/95272 - add SLP_TREE_REPRESENTATIVE tree-optimization/95272 - add SLP_TREE_REPRESENTATIVE 0 0 0 2020-05-29 Richard Biener New
tree-optimization/95356 - more vectorizable_shift massaging tree-optimization/95356 - more vectorizable_shift massaging 0 0 0 2020-05-29 Richard Biener New
tree-optimization/95403 - guard vect_init_vector_1 against NULL stmt_info tree-optimization/95403 - guard vect_init_vector_1 against NULL stmt_info 0 0 0 2020-05-29 Richard Biener New
tree-optimization/95393 - fold MIN/MAX_EXPR generated by phiopt tree-optimization/95393 - fold MIN/MAX_EXPR generated by phiopt 0 0 0 2020-05-29 Richard Biener New
remove obsolete code from SLP invariant costing remove obsolete code from SLP invariant costing 0 0 0 2020-05-28 Richard Biener New
tree-optimization/95273 - more vectorizable_shift massaging tree-optimization/95273 - more vectorizable_shift massaging 0 0 0 2020-05-28 Richard Biener New
testsuite/95363 - fix gcc.dg/vect/bb-slp-pr95271.c for ilp32 testsuite/95363 - fix gcc.dg/vect/bb-slp-pr95271.c for ilp32 0 0 0 2020-05-28 Richard Biener New
[2/2] Code generate externals/invariants during the SLP graph walk [1/2] make vect_finish_stmt_generation work w/o stmt_vec_info 0 0 0 2020-05-27 Richard Biener New
[1/2] make vect_finish_stmt_generation work w/o stmt_vec_info [1/2] make vect_finish_stmt_generation work w/o stmt_vec_info 0 0 0 2020-05-27 Richard Biener New
tree-optimization/95295 - fix sinking after path merging in new SM code tree-optimization/95295 - fix sinking after path merging in new SM code 0 0 0 2020-05-27 Richard Biener New
tree-optimization/95356 - fix vectorizable_shift vector types tree-optimization/95356 - fix vectorizable_shift vector types 0 0 0 2020-05-27 Richard Biener New
tree-optimization/95335 - fix SLP nodes dropped to invariant tree-optimization/95335 - fix SLP nodes dropped to invariant 0 0 0 2020-05-27 Richard Biener New
tree-optimization/95327 - fix another vectorizable_shift const SLP op tree-optimization/95327 - fix another vectorizable_shift const SLP op 0 0 0 2020-05-26 Richard Biener New
Add debug (slp_tree) and dump infrastructure for this Add debug (slp_tree) and dump infrastructure for this 0 0 0 2020-05-25 Richard Biener New
tree-optimization/95309 - fix invariant SLP node costing tree-optimization/95309 - fix invariant SLP node costing 0 0 0 2020-05-25 Richard Biener New
tree-optimization/95295 - fix wrong-code with SM tree-optimization/95295 - fix wrong-code with SM 0 0 0 2020-05-25 Richard Biener New
tree-optimization/95297 - handle scalar shift arg for SLP invariant vectype tree-optimization/95297 - handle scalar shift arg for SLP invariant vectype 0 0 0 2020-05-25 Richard Biener New
tree-optimization/95271 - fix bswap vectorization invariant SLP type tree-optimization/95271 - fix bswap vectorization invariant SLP type 0 0 0 2020-05-25 Richard Biener New
tree-optimization/95308 - really avoid forward propagating of &TMR tree-optimization/95308 - really avoid forward propagating of &TMR 0 0 0 2020-05-25 Richard Biener New
tree-optimization/95284 - amend previous store commoning fix tree-optimization/95284 - amend previous store commoning fix 0 0 0 2020-05-25 Richard Biener New
tree-optimization/95268 - fix commoning of clobbers tree-optimization/95268 - fix commoning of clobbers 0 0 0 2020-05-22 Richard Biener New
enfoce SLP_TREE_VECTYPE for invariants enfoce SLP_TREE_VECTYPE for invariants 0 0 0 2020-05-22 Richard Biener New
tree-optimization/95248 - fix oversight in SM rewrite tree-optimization/95248 - fix oversight in SM rewrite 0 0 0 2020-05-22 Richard Biener New
add ctor/dtor to slp_tree add ctor/dtor to slp_tree 0 0 0 2020-05-22 Richard Biener New
tree-optimization/95219 - improve IV selection for induction tree-optimization/95219 - improve IV selection for induction 0 0 0 2020-05-20 Richard Biener New
middle-end/95231 - revert parts of PR95171 middle-end/95231 - revert parts of PR95171 0 0 0 2020-05-20 Richard Biener New
Fix FAIL: gcc.target/i386/pr92645-4.c Fix FAIL: gcc.target/i386/pr92645-4.c 0 0 0 2020-05-19 Richard Biener New
[WIP] enfoce SLP_TREE_VECTYPE a bit [WIP] enfoce SLP_TREE_VECTYPE a bit 0 0 0 2020-05-19 Richard Biener New
lto/95190 - amend -flto docs for diagnostic option handling lto/95190 - amend -flto docs for diagnostic option handling 0 0 0 2020-05-19 Richard Biener New
[C] c/95141 - fix bogus integer overflow warning [C] c/95141 - fix bogus integer overflow warning 0 0 0 2020-05-19 Richard Biener New
[RFC] enfoce SLP_TREE_VECTYPE on invariants [RFC] enfoce SLP_TREE_VECTYPE on invariants 0 0 0 2020-05-18 Richard Biener New
cost invariant nodes from vect_slp_analyze_node_operations SLP walk cost invariant nodes from vect_slp_analyze_node_operations SLP walk 0 0 0 2020-05-18 Richard Biener New
[v2] fixup BB vectorization constant generation place [v2] fixup BB vectorization constant generation place 0 0 0 2020-05-18 Richard Biener New
middle-end/95171 - inlining of trapping compare into non-call EH fn middle-end/95171 - inlining of trapping compare into non-call EH fn 0 0 0 2020-05-18 Richard Biener New
tree-optimization/95172 - avoid mixing conditionalized and ordered SM tree-optimization/95172 - avoid mixing conditionalized and ordered SM 0 0 0 2020-05-18 Richard Biener New
fixup BB vectorization constant generation place fixup BB vectorization constant generation place 0 0 0 2020-05-15 Richard Biener New
tree-optimization/92260 - improve fix tree-optimization/92260 - improve fix 0 0 0 2020-05-15 Richard Biener New
tree-optimization/95133 - avoid abnormal edges in path splitting tree-optimization/95133 - avoid abnormal edges in path splitting 0 0 0 2020-05-15 Richard Biener New
testsuite/94703 - skip gcc.dg/tree-ssa/pr94703.c on strict-align targets testsuite/94703 - skip gcc.dg/tree-ssa/pr94703.c on strict-align targets 0 0 0 2020-05-14 Richard Biener New
middle-end/95118 - fix printing of "denormal" zero middle-end/95118 - fix printing of "denormal" zero 0 0 0 2020-05-14 Richard Biener New
add vectype parameter to add_stmt_cost hook add vectype parameter to add_stmt_cost hook 0 0 0 2020-05-13 Richard Biener New
Remove SLP_INSTANCE_GROUP_SIZE Remove SLP_INSTANCE_GROUP_SIZE 0 0 0 2020-05-13 Richard Biener New
tree-optimization/33315 - common stores during sinking tree-optimization/33315 - common stores during sinking 0 0 0 2020-05-13 Richard Biener New
middle-end/94988 fix testcase for big-endian middle-end/94988 fix testcase for big-endian 0 0 0 2020-05-12 Richard Biener New
remove dead debug-bind resets remove dead debug-bind resets 0 0 0 2020-05-12 Richard Biener New
preserve EDGE_DFS_BACK across split_edge preserve EDGE_DFS_BACK across split_edge 0 0 0 2020-05-12 Richard Biener New
tree-optimization/95045 - fix SM with exit exiting multiple loops tree-optimization/95045 - fix SM with exit exiting multiple loops 0 0 0 2020-05-12 Richard Biener New
tree-optimization/95049 - fix not terminating RPO VN iteration tree-optimization/95049 - fix not terminating RPO VN iteration 0 0 0 2020-05-11 Richard Biener New
[v2] tree-optimization/94988 - enhance SM some more [v2] tree-optimization/94988 - enhance SM some more 0 0 0 2020-05-11 Richard Biener New
Fold &MEM[0 + CST]->a.b.c to a constant Fold &MEM[0 + CST]->a.b.c to a constant 0 0 0 2020-05-11 Richard Biener New
« 1 2 3 49 10 »