summaryrefslogtreecommitdiff
path: root/gcc/cfgloopmanip.c
Commit message (Expand)AuthorAgeFilesLines
* Rename .c files to .cc files.Martin Liska2022-01-171-1714/+0
* Update copyright years.Jakub Jelinek2022-01-031-1/+1
* Rename duplicate_loop_to_header_edge to duplicate_loop_body_to_header_edgeXionghu Luo2021-11-011-6/+5
* Refactor loop_versionXionghu Luo2021-11-011-84/+29
* Use range-based for loops for traversing loopsKewen Lin2021-07-291-5/+2
* middle-end/101291 - set loop copy of versioned loopRichard Biener2021-07-051-0/+1
* return auto_vec from get_dominated_byTrevor Saunders2021-06-171-3/+1
* Update copyright years.Jakub Jelinek2021-01-041-1/+1
* add move CTOR to auto_vec, use auto_vec for get_loop_exit_edgesRichard Biener2020-09-241-2/+1
* middle-end/94964 - avoid EH loop entry with CP_SIMPLE_PREHEADERSRichard Biener2020-05-061-2/+3
* c/94392 - only enable -ffinite-loops for C++Richard Biener2020-04-021-0/+1
* Update copyright years.Jakub Jelinek2020-01-011-1/+1
* PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2019-07-091-45/+45
* Remove quite obvious dead assignments.Martin Liska2019-06-271-1/+0
* cfgloop.h (struct loop): Add simdlen member.Jakub Jelinek2019-05-201-0/+1
* re PR target/89578 (5% runtime regression for 481.wrf at -Ofast -flto)Richard Biener2019-03-081-0/+1
* re PR tree-optimization/89618 (Inner loop won't vectorize unless dummy statem...Richard Biener2019-03-071-0/+5
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* re PR tree-optimization/82965 (gcc.dg/vect/pr79347.c starts failing after r25...Jan Hubicka2018-04-131-48/+70
* re PR rtl-optimization/84872 (ICE in create_preheader, at cfgloopmanip.c:1536)Jakub Jelinek2018-04-061-1/+3
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* Add unroll and jam passMichael Matz2017-12-071-17/+30
* cfgloopmanip.c (duplicate_loop_to_header_edge): Cleanup profile manipulation.Jan Hubicka2017-11-161-68/+55
* asan.c (create_cond_insert_point): Maintain profile.Jan Hubicka2017-11-031-27/+4
* asan.c (create_cond_insert_point): Do not update edge count.Jan Hubicka2017-10-191-16/+4
* re PR tree-optimization/81463 (ICE in scale_loop_profile at gcc/cfgloopmanip....Jan Hubicka2017-07-181-1/+1
* cfgloopmanip.c (scale_loop_profile): Avoid use of REG_BR_PROB_BASE fixpoint a...Jan Hubicka2017-07-161-2/+2
* cfgloop.h (struct loop): Add comment.Bin Cheng2017-07-051-1/+2
* cfg.c (scale_bbs_frequencies): New function.Jan Hubicka2017-07-011-28/+30
* asan.c (asan_emit_stack_protection): Update.Jan Hubicka2017-06-291-49/+18
* i386.c (make_resolver_func): Update.Jan Hubicka2017-06-041-19/+25
* loop.texi (Loop manipulation): Remove nonexistent tree_ssa_loop_version from ...Aldy Hernandez2017-02-211-1/+4
* re PR tree-optimization/79347 (vect_do_peeling is messing up profile)Jan Hubicka2017-02-051-5/+9
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* re PR tree-optimization/71595 (ICE on valid code at -O2 and -O3 on x86_64-lin...Richard Biener2016-11-241-10/+14
* re PR rtl-optimization/68212 (Loop unroller breaks basic block frequencies)Pat Haugen2016-10-141-1/+4
* re PR tree-optimization/72772 (Missed SCEV after pass reordering@236440)Richard Biener2016-08-111-4/+9
* cfgloop.h (struct loop): New field constraints.Bin Cheng2016-07-291-0/+1
* use auto_sbitmap in various placesTrevor Saunders2016-07-261-10/+3
* cfgloop.c (record_niter_bound): Record likely upper bounds.Jan Hubicka2016-05-271-0/+3
* tree-ssanames.c (release_free_names_and_compact_live_names): Replace "the the...Jakub Jelinek2016-01-231-1/+1
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* Add in_oacc_kernels_region in struct loopTom de Vries2015-11-171-0/+1
* alias.c: Remove unused headers.Andrew MacLeod2015-10-301-2/+0
* alias.c: Reorder #include statements and remove duplicates.Andrew MacLeod2015-10-291-2/+2
* Fix double word typos.Aldy Hernandez2015-07-131-1/+1
* gimple-predict.h: New file.Andrew MacLeod2015-07-101-0/+1
* tree-core.h: Include symtab.h.Andrew MacLeod2015-07-081-12/+3
* coretypes.h: Include input.h and as-a.h.Andrew MacLeod2015-06-171-2/+0
* coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod2015-06-081-4/+0