aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadbackward.cc
AgeCommit message (Expand)AuthorFilesLines
2024-11-22build: Remove INCLUDE_MEMORY [PR117737]Andrew Pinski1-1/+0
2024-08-29Use std::unique_ptr for optinfo_itemDavid Malcolm1-0/+1
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-09-18tree-optimization/111294 - backwards threader PHI costingRichard Biener1-54/+6
2023-05-01Conversion to irange wide_int API.Aldy Hernandez1-2/+2
2023-04-24This replaces uses of last_stmt where we do not require debug skippingRichard Biener1-2/+2
2023-01-11tree-optimization/108352 - FSM threads creating irreducible loopsRichard Biener1-11/+7
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-11-09tree-optimization/84646 - remove premature thread path rejectionRichard Biener1-16/+7
2022-09-22Replace another snippet with a call to gimple_range_ssa_names.Andrew MacLeod1-17/+3
2022-08-26Add newline when checking path profitability.Aldy Hernandez1-1/+9
2022-08-18Make path_range_query standalone and add reset_path.Aldy Hernandez1-10/+10
2022-08-17Refactor back_threader_profitabilityRichard Biener1-158/+199
2022-08-16Stop backwards thread discovery when leaving a loopRichard Biener1-0/+6
2022-08-12tree-optimization/106593 - fix ICE with backward threadingRichard Biener1-1/+5
2022-08-11tree-optimization/106514 - revisit m_import compute in backward threadingRichard Biener1-23/+92
2022-08-11Fix path query compute_imports for external pathRichard Biener1-1/+3
2022-08-09Remove --param max-fsm-thread-lengthRichard Biener1-9/+0
2022-08-09tree-optimization/106514 - add --param max-jump-thread-pathsRichard Biener1-6/+14
2022-08-05backthreader dump fixRichard Biener1-5/+3
2022-08-04Backwards threader greedy search TLCRichard Biener1-99/+57
2022-08-02Properly honor param_max_fsm_thread_path_insns in backwards threaderRichard Biener1-1/+1
2022-08-02tree-optimization/106495 - avoid threading to possibly never executed edgeRichard Biener1-0/+7
2022-07-29tree-optimization/105679 - disable backward threading of unlikely entryRichard Biener1-0/+9
2022-02-03Assert that backedges are available in path solver.Aldy Hernandez1-1/+1
2022-01-21Reset relations when crossing backedges.Aldy Hernandez1-0/+4
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+1051