Show patches with: Submitter = Richard Biener       |    State = Action Required       |    Archived = No       |   1018 patches
« 1 2 3 410 11 »
Patch Series S/W/F Date Submitter Delegate State
tree-optimization/96514 - avoid if-converting control-altering calls tree-optimization/96514 - avoid if-converting control-altering calls 0 0 0 2020-08-07 Richard Biener New
add move CTOR to auto_vec, use auto_vec for get_loop_exit_edges add move CTOR to auto_vec, use auto_vec for get_loop_exit_edges 0 0 0 2020-08-06 Richard Biener New
tree-optimization/96491 - avoid store commoning across abnormal edges tree-optimization/96491 - avoid store commoning across abnormal edges 0 0 0 2020-08-06 Richard Biener New
tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST 0 0 0 2020-08-06 Richard Biener New
Remove std::map use from graphite Remove std::map use from graphite 0 0 0 2020-08-06 Richard Biener New
refactor LIM a bit refactor LIM a bit 0 0 0 2020-08-05 Richard Biener New
Make genmatch transform failure handling more consistent Make genmatch transform failure handling more consistent 0 0 0 2020-08-05 Richard Biener New
tree-optimization/88240 - stopgap for floating point code-hoisting issues tree-optimization/88240 - stopgap for floating point code-hoisting issues 0 0 0 2020-08-04 Richard Biener New
lto/96385 - avoid unused global UNDEFs in debug objects lto/96385 - avoid unused global UNDEFs in debug objects 0 0 0 2020-08-03 Richard Biener New
Amend match.pd syntax with force-simplified results Amend match.pd syntax with force-simplified results 0 0 0 2020-07-31 Richard Biener New
debug/96383 - emit debug info for used external functions debug/96383 - emit debug info for used external functions 0 0 0 2020-07-31 Richard Biener New
middle-end/96369 - fix missed short-circuiting during range folding middle-end/96369 - fix missed short-circuiting during range folding 0 0 0 2020-07-31 Richard Biener New
debug/96383 - emit debug info for used external functions debug/96383 - emit debug info for used external functions 0 0 0 2020-07-30 Richard Biener New
tree-optimization/96370 - make reassoc expr rewrite more robust tree-optimization/96370 - make reassoc expr rewrite more robust 0 0 0 2020-07-30 Richard Biener New
[www] Document -gsplit-dwarf behavioral change [www] Document -gsplit-dwarf behavioral change 0 0 0 2020-07-29 Richard Biener New
verify SCEV cache for stale entries verify SCEV cache for stale entries 0 0 0 2020-07-29 Richard Biener New
more SCEV cache clearing more SCEV cache clearing 0 0 0 2020-07-29 Richard Biener New
tree-optimization/95679 - properly signal changes from propagate_into_phi_args tree-optimization/95679 - properly signal changes from propagate_into_phi_args 0 0 0 2020-07-29 Richard Biener New
[2/2] Improve var-tracking dataflow iteration order [1/2] Compute RPO with adjacent SCC members, expose toplevel SCC extents 0 0 0 2020-07-28 Richard Biener New
[1/2] Compute RPO with adjacent SCC members, expose toplevel SCC extents [1/2] Compute RPO with adjacent SCC members, expose toplevel SCC extents 0 0 0 2020-07-28 Richard Biener New
tree-optimization/96349 - avoid abnormal coalescing issues in loop split tree-optimization/96349 - avoid abnormal coalescing issues in loop split 0 0 0 2020-07-28 Richard Biener New
Remove useless backedge marking Remove useless backedge marking 0 0 0 2020-07-24 Richard Biener New
[RFC] Sort region RPO according to SCC membership [RFC] Sort region RPO according to SCC membership 0 0 0 2020-07-20 Richard Biener New
remove write-only array in rev_post_order_and_mark_dfs_back_seme remove write-only array in rev_post_order_and_mark_dfs_back_seme 0 0 0 2020-07-20 Richard Biener New
tree-optimization/96163 - fix placement issue with SLP and vectors tree-optimization/96163 - fix placement issue with SLP and vectors 0 0 0 2020-07-13 Richard Biener New
fix global variable alignment for testcase gcc.dg/torture/pr96133.c fix global variable alignment for testcase gcc.dg/torture/pr96133.c 0 0 0 2020-07-13 Richard Biener New
make var-tracking iteration consistent make var-tracking iteration consistent 0 0 0 2020-07-13 Richard Biener New
fix constant folding from array CTORs fix constant folding from array CTORs 0 0 0 2020-07-10 Richard Biener New
fixup BIT_FIELD_REF detection in SLP discovery fixup BIT_FIELD_REF detection in SLP discovery 0 0 0 2020-07-09 Richard Biener New
remove premature vect_verify_datarefs_alignment remove premature vect_verify_datarefs_alignment 0 0 0 2020-07-08 Richard Biener New
compute and check alignment info during analysis compute and check alignment info during analysis 0 0 0 2020-07-08 Richard Biener New
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
« 1 2 3 410 11 »