aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-loop-distribution.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-29Use range-based for loops for traversing loopsKewen Lin1-1/+1
2021-07-20Adjust by-value function vec arguments to by-reference.Martin Sebor1-8/+11
2021-05-10tree-optimization/100492 - avoid irreducible regions in loop distributionRichard Biener1-0/+10
2021-04-07tree-optimization/99954 - fix loop distribution memcpy classificationRichard Biener1-2/+15
2021-04-07tree-optimization/98736 - use programing order preserved RPO in ldistBin Cheng1-2/+10
2021-02-03more memory leak fixesRichard Biener1-0/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-07-09Schedule reduction partition in the last.Bin Cheng1-3/+18
2020-06-20Record and restore postorder information in breaking alias sccs.Bin Cheng1-6/+17
2020-05-13Add missing unit dependence vector in data dependence analysisBin Cheng1-1/+2
2020-03-16Update post order number for merged SCC.Bin Cheng1-8/+5
2020-03-11ldist: Further fixes for -ftrapv [PR94114]Jakub Jelinek1-3/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-18Refactor tree-loop-distribution.c for thread safetyGiuliano Belinassi1-270/+393
2019-11-16Add flags to dr_with_seg_len_pair_tRichard Sandiford1-1/+3
2019-11-16Move canonicalisation of dr_with_seg_len_pair_tsRichard Sandiford1-10/+0
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-1/+1
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor1-24/+24
2019-06-14tree-loop-distribution.c (classify_partition): Return whether a reduction app...Richard Biener1-15/+51
2019-06-03re PR tree-optimization/90716 (gcc generates wrong debug information at -O2)Richard Biener1-4/+1
2019-05-24re PR middle-end/90607 (gcc.dg/pr53265.c FAILs)Richard Biener1-0/+7
2019-05-23re PR tree-optimization/88440 (size optimization of memcpy-like code)Richard Biener1-9/+15
2019-05-03Let ldist ignore clobbersMarc Glisse1-0/+4
2019-04-15re PR debug/90074 (wrong debug info at -O3)Richard Biener1-8/+35
2019-03-04re PR tree-optimization/89487 (ICE in expand_expr_addr_expr_1, at expr.c:7993)Bin Cheng1-2/+9
2019-02-15re PR tree-optimization/89278 (ICE in gimplify_modify_expr, at gimplify.c:5821)Richard Biener1-2/+3
2019-01-09PR other/16615 [1/5]Sandra Loosemore1-2/+2
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-13Ensure that dump calls are guarded with dump_enabled_pDavid Malcolm1-4/+5
2018-10-15re PR tree-optimization/87022 (miscompilation with -ftree-loop-distribution)Bin Cheng1-1/+2
2018-09-03tree-loop-distribution: convert to gcc_stablesortAlexander Monakov1-8/+9
2018-06-26Introduce dump_location_tDavid Malcolm1-1/+1
2018-05-25re PR tree-optimization/85720 (bad codegen for looped assignment of primitive...Bin Cheng1-9/+31
2018-03-21re PR tree-optimization/84969 (Wrong code with -ftree-loop-distribute-patterns)Bin Cheng1-2/+9
2018-01-23re PR tree-optimization/82604 (SPEC CPU2006 410.bwaves ~50% performance regre...Bin Cheng1-29/+71
2018-01-13Support for aliasing with variable stridesRichard Sandiford1-12/+15
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-01re PR tree-optimization/83581 (ICE in expand_LOOP_VECTORIZED, at internal-fn....Jakub Jelinek1-1/+1
2017-12-21poly_int: tree-ssa-loop-ivopts.c:iv_useRichard Sandiford1-2/+8
2017-12-12[SFN] boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-1/+1
2017-12-07Make more use of VECTOR_CST_ENCODED_ELTRichard Sandiford1-7/+10
2017-10-18tree-loop-distribution.c (INCLUDE_ALGORITHM): New header file.Bin Cheng1-1/+122
2017-10-18re PR tree-optimization/82574 (wrong code at -O3 on x86_64-linux-gnu)Bin Cheng1-11/+15
2017-10-12tree-loop-distribution.c (struct builtin_info): New struct.Bin Cheng1-198/+309
2017-10-12tree-loop-distribution.c: Adjust the general comment.Bin Cheng1-102/+181
2017-10-12tree-loop-distribution.c (break_alias_scc_partitions): Add comment and set PT...Bin Cheng1-2/+8
2017-10-11re PR tree-optimization/82472 (ICE in generate_code_for_partition, at tree-lo...Bin Cheng1-8/+17
2017-10-10tree-loop-distribution.c (generate_loops_for_partition): Remove inner loop's ...Bin Cheng1-3/+13
2017-10-10tree-loop-distribution.c (struct partition): Remove unused field loops of the...Bin Cheng1-6/+0