aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadbackward.c
AgeCommit message (Expand)AuthorFilesLines
2021-09-21path solver: Add relation support.Aldy Hernandez1-1/+1
2021-09-19Minor cleanups to forward threader.Aldy Hernandez1-7/+3
2021-09-13Remove references to FSM threads.Aldy Hernandez1-20/+17
2021-09-11Refactor jump_thread_path_registry.Aldy Hernandez1-1/+1
2021-09-10Disable threading through latches until after loop optimizations.Aldy Hernandez1-2/+26
2021-09-05Add an unreachable_path_p method to path_range_query.Aldy Hernandez1-10/+4
2021-09-05Clean up registering of paths in backwards threader.Aldy Hernandez1-21/+23
2021-09-03Do not assume loop header threading in backward threader.Aldy Hernandez1-8/+8
2021-09-03Improve backwards threader debugging dumps.Aldy Hernandez1-0/+35
2021-08-12Remove legacy back threader.Aldy Hernandez1-483/+60
2021-08-05Adjust by-value function vec arguments to by-reference.Martin Sebor1-3/+3
2021-08-02Remove --param=threader-iterative.Aldy Hernandez1-16/+2
2021-07-29Backwards jump threader rewrite with ranger.Aldy Hernandez1-8/+468
2021-04-30Refactor backward threader registry and profitability code into classes.Aldy Hernandez1-154/+213
2021-04-30Jump threader refactor.Aldy Hernandez1-10/+21
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-03tree-ssa-threadbackward.c (profitable_jump_thread_path): Do not allow __built...Ilya Leoshkevich1-1/+6
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-11-12Apply mechanical replacement (generated patch).Martin Liska1-8/+8
2019-06-15[openacc] Disable pass_thread_jumps for IFN_UNIQUETom de Vries1-0/+5
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-21tree-ssa-threadbackward.c (find_jump_threads_backwards): Fix typo in comment.Aldy Hernandez1-1/+1
2017-11-18hash-set.h (hash_set::empty): New.Aldy Hernandez1-145/+135
2017-09-12tree-ssa-threadbackward.c (fsm_find_thread_path): Make GC vectors heap vectors.Aldy Hernandez1-143/+137
2017-02-02re PR tree-optimization/77445 (Performance drop after r239219 on coremark test)Jan Hubicka1-3/+24
2017-01-23re PR tree-optimization/79088 (wrong code at -O2 on x86_64-linux-gnu)Richard Biener1-0/+4
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-15tree-ssa-threadbackward.c (fsm_find_thread_path): Remove unneeded parameter.Jeff Law1-136/+230
2016-10-03re PR tree-optimization/71550 (wrong code at -O3 on x86_64-linux-gnu)Jeff Law1-18/+20
2016-09-18passes.def (pass_early_thread_jumps): Schedule after forwprop.Jan Hubicka1-17/+83
2016-08-11tree-ssa-threadbackward.c (pass_data_thread_jumps): Remove unconditional TODO...Richard Biener1-3/+7
2016-08-09tree-ssa-threadbackward.c (profitable_jump_thread_path): Treat same SSA names...Richard Biener1-2/+3
2016-08-07tree-ssa-threadbackward.c: Include tree-inline.hJan Hubicka1-13/+23
2016-06-13re PR tree-optimization/71403 (wrong code (segfault) at -O3 on x86_64-linux-gnu)Jeff Law1-7/+19
2016-06-10re PR tree-optimization/71335 (wrong code at -O2 and -O3 in 32-bit and 64-bit...Jeff Law1-22/+22
2016-05-27tree-ssa-threadedge.c: Remove include of tree-ssa-threadbackward.h.Jeff Law1-6/+63
2016-05-25re PR tree-optimization/71272 (internal compiler error: in operator[], throug...Jeff Law1-0/+20
2016-05-24tree-ssa-threadbackwards.c (convert_and_register_jump_thread_path): New funct...Jeff Law1-33/+68
2016-05-23tree-ssa-threadbackward.c (profitable_jump_thread_path): New function extract...Jeff Law1-262/+288
2016-03-22re PR target/70232 (excessive stack usage with -O2)Jeff Law1-1/+1
2016-03-11re PR tree-optimization/70190 (ICE (segfault) at -O2 and -O3 on x86_64-linux-...Jeff Law1-0/+10
2016-03-04re PR tree-optimization/69196 (code size regression with jump threading at -O2)Jeff Law1-1/+5
2016-03-01re PR tree-optimization/69196 (code size regression with jump threading at -O2)Jeff Law1-0/+20
2016-03-01re PR tree-optimization/69196 (code size regression with jump threading at -O2)Jeff Law1-18/+36
2016-02-01re PR testsuite/68580 (FAIL: c-c++-common/tsan/pr65400-1.c -O0 execution test)Jeff Law1-214/+222
2016-01-27re PR tree-optimization/68398 (coremark regression due to r229685)Jeff Law1-21/+33
2016-01-25re PR tree-optimization/69196 (code size regression with jump threading at -O2)Jeff Law1-29/+124
2016-01-21[PATCH] [PR tree-optimization/69347] Fix memory consumption in threader & min...Jeff Law1-2/+2