Show patches with: Submitter = Richard Biener       |    Archived = No       |   4984 patches
« 1 2 3 449 50 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC] tree-optimization/113910 - bitmap_hash is weak, improve iterative_hash_* [RFC] tree-optimization/113910 - bitmap_hash is weak, improve iterative_hash_* - - - - --- 2024-02-16 Richard Biener New
tree-optimization/113895 - consistency check fails in copy_reference_ops_from_ref tree-optimization/113895 - consistency check fails in copy_reference_ops_from_ref - - - - --- 2024-02-16 Richard Biener New
tree-optimization/111156 - properly dissolve SLP only groups tree-optimization/111156 - properly dissolve SLP only groups - - - - --- 2024-02-15 Richard Biener New
Do not record dependences from debug stmts in tail merging Do not record dependences from debug stmts in tail merging - - - - --- 2024-02-15 Richard Biener New
[RFC] tree-optimization/113910 - improve bitmap_hash [RFC] tree-optimization/113910 - improve bitmap_hash - - - - --- 2024-02-14 Richard Biener New
[libiberty] remove TBAA violation in iterative_hash, improve code-gen [libiberty] remove TBAA violation in iterative_hash, improve code-gen - - - - --- 2024-02-14 Richard Biener New
tree-optimization/113910 - huge compile time during PTA tree-optimization/113910 - huge compile time during PTA - - - - --- 2024-02-14 Richard Biener New
[12] tree-optimization/113896 - reduction of permuted external vector [12] tree-optimization/113896 - reduction of permuted external vector - - - - --- 2024-02-14 Richard Biener New
tree-optimization/113895 - copy_reference_ops_from_ref vs. bitfields tree-optimization/113895 - copy_reference_ops_from_ref vs. bitfields - - - - --- 2024-02-13 Richard Biener New
tree-optimization/113896 - testcase for fixed PR tree-optimization/113896 - testcase for fixed PR - - - - --- 2024-02-13 Richard Biener New
Fix comment typo in ao_ref_init_from_vn_reference Fix comment typo in ao_ref_init_from_vn_reference - - - - --- 2024-02-13 Richard Biener New
tree-optimization/113902 - fix VUSE update in move_early_exit_stmts tree-optimization/113902 - fix VUSE update in move_early_exit_stmts - - - - --- 2024-02-13 Richard Biener New
tree-optimization/113898 - ICE with sanity checking for VN ref adjustment tree-optimization/113898 - ICE with sanity checking for VN ref adjustment - - - - --- 2024-02-13 Richard Biener New
tree-optimization/113831 - wrong VN with structurally identical ref tree-optimization/113831 - wrong VN with structurally identical ref - - - - --- 2024-02-12 Richard Biener New
tree-optimization/113863 - elide degenerate virtual PHIs when moving ee stores tree-optimization/113863 - elide degenerate virtual PHIs when moving ee stores - - - - --- 2024-02-12 Richard Biener New
[3/3,RFC] Initial MEM_BASE population [1/3,RFC] Add MEM_BASE - - - - --- 2024-02-09 Richard Biener New
[2/3] Remove get_reg_base_value [1/3,RFC] Add MEM_BASE - - - - --- 2024-02-09 Richard Biener New
[1/3,RFC] Add MEM_BASE [1/3,RFC] Add MEM_BASE - - - - --- 2024-02-09 Richard Biener New
rtl-optimization/113597 - recover base term for argument pointers rtl-optimization/113597 - recover base term for argument pointers - - - - --- 2024-02-09 Richard Biener New
middle-end/113576 - zero padding of vector bools when expanding compares middle-end/113576 - zero padding of vector bools when expanding compares - - - - --- 2024-02-09 Richard Biener New
Revert part of vect_analyze_early_break_dependences changes Revert part of vect_analyze_early_break_dependences changes - - - - --- 2024-02-08 Richard Biener New
tree-optimization/113796 - if-conversion and ranges tree-optimization/113796 - if-conversion and ranges - - - - --- 2024-02-07 Richard Biener New
Apply TLC to vect_analyze_early_break_dependences Apply TLC to vect_analyze_early_break_dependences - - - - --- 2024-02-07 Richard Biener New
middle-end/113576 - avoid out-of-bound vector element access middle-end/113576 - avoid out-of-bound vector element access - - - - --- 2024-02-06 Richard Biener New
middle-end/109559 - warning in system header not suppressed middle-end/109559 - warning in system header not suppressed - - - - --- 2024-02-05 Richard Biener New
Vectorizer and address-spaces Vectorizer and address-spaces - - - - --- 2024-02-05 Richard Biener New
tree-optimization/113707 - ICE with VN elimination tree-optimization/113707 - ICE with VN elimination - - - - --- 2024-02-05 Richard Biener New
[2/2] rtl-optimization/113255 - avoid re-associating REG_POINTER MINUS [1/2] target/113255 - avoid REG_POINTER on a pointer difference - - - - --- 2024-02-01 Richard Biener New
[1/2] target/113255 - avoid REG_POINTER on a pointer difference [1/2] target/113255 - avoid REG_POINTER on a pointer difference - - - - --- 2024-02-01 Richard Biener New
tree-optimization/113693 - LC SSA and region VN tree-optimization/113693 - LC SSA and region VN - - - - --- 2024-02-01 Richard Biener New
middle-end/110176 - wrong zext (bool) <= (int) 4294967295u folding middle-end/110176 - wrong zext (bool) <= (int) 4294967295u folding - - - - --- 2024-01-31 Richard Biener New
tree-optimization/111444 - avoid insertions when skipping defs tree-optimization/111444 - avoid insertions when skipping defs - - - - --- 2024-01-31 Richard Biener New
tree-optimization/113630 - invalid code hoisting tree-optimization/113630 - invalid code hoisting - - - - --- 2024-01-31 Richard Biener New
tree-optimization/113670 - gather/scatter to/from hard registers tree-optimization/113670 - gather/scatter to/from hard registers - - - - --- 2024-01-31 Richard Biener New
tree-optimization/113659 - early exit vectorization and missing VUSE tree-optimization/113659 - early exit vectorization and missing VUSE - - - - --- 2024-01-30 Richard Biener New
middle-end/113622 - handle store with variable index to register middle-end/113622 - handle store with variable index to register - - - - --- 2024-01-29 Richard Biener New
middle-end/113622 - allow .VEC_SET and .VEC_EXTRACT for global hard regs middle-end/113622 - allow .VEC_SET and .VEC_EXTRACT for global hard regs - - - - --- 2024-01-29 Richard Biener New
debug/103047 - argument order of inlined functions debug/103047 - argument order of inlined functions - - - - --- 2024-01-26 Richard Biener New
Avoid registering unsupported OMP offload devices Avoid registering unsupported OMP offload devices - - - - --- 2024-01-26 Richard Biener New
Fix architecture support in OMP_OFFLOAD_init_device for gcn Fix architecture support in OMP_OFFLOAD_init_device for gcn - - - - --- 2024-01-26 Richard Biener New
Avoid using an unsupported agent when offloading to GCN Avoid using an unsupported agent when offloading to GCN - - - - --- 2024-01-26 Richard Biener New
Avoid assert for unknown device ISAs in GCN libgomp plugin Avoid assert for unknown device ISAs in GCN libgomp plugin - - - - --- 2024-01-26 Richard Biener New
tree-optimization/113602 - datarefs of non-addressables tree-optimization/113602 - datarefs of non-addressables - - - - --- 2024-01-26 Richard Biener New
tree-optimization/113576 - non-empty latch and may_be_zero vectorization tree-optimization/113576 - non-empty latch and may_be_zero vectorization - - - - --- 2024-01-24 Richard Biener New
tree-optimization/113552 - fix num_call accounting in simd clone vectorization tree-optimization/113552 - fix num_call accounting in simd clone vectorization - - - - --- 2024-01-23 Richard Biener New
debug/107058 - gracefully handle unexpected DIE contexts debug/107058 - gracefully handle unexpected DIE contexts - - - - --- 2024-01-23 Richard Biener New
debug/112718 - reset all type units with -ffat-lto-objects debug/112718 - reset all type units with -ffat-lto-objects - - - - --- 2024-01-23 Richard Biener New
Refactor exit PHI handling in vectorizer epilogue peeling Refactor exit PHI handling in vectorizer epilogue peeling - - - - --- 2024-01-22 Richard Biener New
tree-optimization/113373 - add missing LC PHIs for live operations tree-optimization/113373 - add missing LC PHIs for live operations - - - - --- 2024-01-19 Richard Biener New
debug/113488 - DW_AT_abstract_origin to self debug/113488 - DW_AT_abstract_origin to self - - - - --- 2024-01-19 Richard Biener New
tree-optimization/113494 - Fix two observed regressions with r14-8206 tree-optimization/113494 - Fix two observed regressions with r14-8206 - - - - --- 2024-01-19 Richard Biener New
Another memory leak in vectorizable_store Another memory leak in vectorizable_store - - - - --- 2024-01-18 Richard Biener New
tree-optimization/113475 - fix memory leak in phi_analyzer tree-optimization/113475 - fix memory leak in phi_analyzer - - - - --- 2024-01-18 Richard Biener New
Fix memory leak in vectorizable_store Fix memory leak in vectorizable_store - - - - --- 2024-01-18 Richard Biener New
Fix memory leak in vect_analyze_loop_form Fix memory leak in vect_analyze_loop_form - - - - --- 2024-01-18 Richard Biener New
tree-optimization/113374 - early break vect and virtual operands tree-optimization/113374 - early break vect and virtual operands - - - - --- 2024-01-18 Richard Biener New
tree-optimization/113431 - wrong dependence with invariant load tree-optimization/113431 - wrong dependence with invariant load - - - - --- 2024-01-18 Richard Biener New
tree-optimization/113373 - work around early exit vect missing LC PHI tree-optimization/113373 - work around early exit vect missing LC PHI - - - - --- 2024-01-16 Richard Biener New
tree-optimization/113371 - avoid prologue peeling for peeled early exits tree-optimization/113371 - avoid prologue peeling for peeled early exits - - - - --- 2024-01-16 Richard Biener New
[2/2] find_base_value part [1/2] rtl-optimization/113255 - base_alias_check vs. pointer difference - - - - --- 2024-01-15 Richard Biener New
[1/2] rtl-optimization/113255 - base_alias_check vs. pointer difference [1/2] rtl-optimization/113255 - base_alias_check vs. pointer difference - - - - --- 2024-01-15 Richard Biener New
tree-optimization/113385 - wrong loop father with early exit vectorization tree-optimization/113385 - wrong loop father with early exit vectorization - - - - --- 2024-01-15 Richard Biener New
tree-optimization/109893 - allow more backwards jump threading tree-optimization/109893 - allow more backwards jump threading - - - - --- 2024-01-12 Richard Biener New
middle-end/113344 - is_truth_type_for vs GENERIC tcc_comparison middle-end/113344 - is_truth_type_for vs GENERIC tcc_comparison - - - - --- 2024-01-12 Richard Biener New
tree-optimization/113126 - vector extension compare optimization tree-optimization/113126 - vector extension compare optimization - - - - --- 2024-01-11 Richard Biener New
tree-optimization/112505 - bit-precision induction vectorization tree-optimization/112505 - bit-precision induction vectorization - - - - --- 2024-01-11 Richard Biener New
[s390] target/112280 - properly guard permute query [s390] target/112280 - properly guard permute query - - - - --- 2024-01-11 Richard Biener New
tree-optimization/112636 - estimate niters before header copying tree-optimization/112636 - estimate niters before header copying - - - - --- 2024-01-11 Richard Biener New
tree-optimization/111003 - new testcase tree-optimization/111003 - new testcase - - - - --- 2024-01-11 Richard Biener New
middle-end/112740 - vector boolean CTOR expansion issue middle-end/112740 - vector boolean CTOR expansion issue - - - - --- 2024-01-10 Richard Biener New
tree-optimization/113078 - conditional subtraction reduction vectorization tree-optimization/113078 - conditional subtraction reduction vectorization - - - - --- 2024-01-10 Richard Biener New
tree-optimization/113026 - fix vector epilogue maximum iter bound tree-optimization/113026 - fix vector epilogue maximum iter bound - - - - --- 2024-01-09 Richard Biener New
tree-optimization/113026 - avoid vector epilog in more cases tree-optimization/113026 - avoid vector epilog in more cases - - - - --- 2024-01-08 Richard Biener New
Clarify -mmovbe documentation Clarify -mmovbe documentation - - - - --- 2024-01-08 Richard Biener New
Improve DCE of dead parts of a permute chain Improve DCE of dead parts of a permute chain - - - - --- 2023-12-20 Richard Biener New
tree-optimization/113080 - missing final value replacement tree-optimization/113080 - missing final value replacement - - - - --- 2023-12-19 Richard Biener New
tree-optimization/113073 - amend PR112736 fix tree-optimization/113073 - amend PR112736 fix - - - - --- 2023-12-19 Richard Biener New
middle-end/111975 - dump -> GIMPLE FE roundtrip improvements middle-end/111975 - dump -> GIMPLE FE roundtrip improvements - - - - --- 2023-12-18 Richard Biener New
c/111975 - GIMPLE FE dumping and parsing of TARGET_MEM_REF c/111975 - GIMPLE FE dumping and parsing of TARGET_MEM_REF - - - - --- 2023-12-18 Richard Biener New
tree-optimization/113026 - avoid vector epilog in more cases tree-optimization/113026 - avoid vector epilog in more cases - - - - --- 2023-12-15 Richard Biener New
tree-optimization/113018 - ICE with BB reduction vectorization tree-optimization/113018 - ICE with BB reduction vectorization - - - - --- 2023-12-14 Richard Biener New
tree-optimization/112793 - SLP of constant/external code-generated twice tree-optimization/112793 - SLP of constant/external code-generated twice - - - - --- 2023-12-14 Richard Biener New
tree-optimization/110640 - testcase for fixed bug tree-optimization/110640 - testcase for fixed bug - - - - --- 2023-12-14 Richard Biener New
[6/6] Defer assigning vector types until after VF is determined Relax single-vector-size restriction - - - - --- 2023-12-13 Richard Biener New
[5/6] Allow poly_uint64 for group_size args to vector type query routines Relax single-vector-size restriction - - - - --- 2023-12-13 Richard Biener New
[4/6] More explicit vector types Relax single-vector-size restriction - - - - --- 2023-12-13 Richard Biener New
[3/6] Query an appropriate offset vector type in vect_gather_scatter_fn_p Relax single-vector-size restriction - - - - --- 2023-12-13 Richard Biener New
[2/6] Set LOOP_VINFO_VECT_FACTOR only when it is final Relax single-vector-size restriction - - - - --- 2023-12-13 Richard Biener New
[1/6] Reduce the number of get_vectype_for_scalar_type calls Relax single-vector-size restriction - - - - --- 2023-12-13 Richard Biener New
Avoid losing MEM_REF offset in MEM_EXPR adjustment for stack slot sharing Avoid losing MEM_REF offset in MEM_EXPR adjustment for stack slot sharing - - - - --- 2023-12-13 Richard Biener New
tree-optimization/112990 - unsupported VEC_PERM from match pattern tree-optimization/112990 - unsupported VEC_PERM from match pattern - - - - --- 2023-12-13 Richard Biener New
tree-optimization/112991 - re-do PR112961 fix tree-optimization/112991 - re-do PR112961 fix - - - - --- 2023-12-13 Richard Biener New
middle-end/111591 - explain why TBAA doesn't need adjustment middle-end/111591 - explain why TBAA doesn't need adjustment - - - - --- 2023-12-13 Richard Biener New
tree-optimization/112961 - include latch in if-conversion CSE tree-optimization/112961 - include latch in if-conversion CSE - - - - --- 2023-12-12 Richard Biener New
tree-optimization/112736 - avoid overread with non-grouped SLP load tree-optimization/112736 - avoid overread with non-grouped SLP load - - - - --- 2023-12-12 Richard Biener New
tree-optimization/112939 - VN PHI visiting and -ftrivial-auto-var-init tree-optimization/112939 - VN PHI visiting and -ftrivial-auto-var-init - - - - --- 2023-12-12 Richard Biener New
ipa/92606 - properly handle no_icf attribute for variables ipa/92606 - properly handle no_icf attribute for variables - - - - --- 2023-12-11 Richard Biener New
tree-optimization/112909 - uninit diagnostic with abnormal copy tree-optimization/112909 - uninit diagnostic with abnormal copy - - - - --- 2023-12-08 Richard Biener New
Shrink out-of-SSA dump Shrink out-of-SSA dump - - - - --- 2023-12-08 Richard Biener New
middle-end/112860 - -fgimple can skip ISEL middle-end/112860 - -fgimple can skip ISEL - - - - --- 2023-12-05 Richard Biener New
« 1 2 3 449 50 »