aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-ivopts.c
AgeCommit message (Expand)Author
2018-01-13Make ivopts handle calls to internal functionsrsandifo
2018-01-03poly_int: GET_MODE_SIZErsandifo
2018-01-03 Update copyright years.jakub
2017-12-21poly_int: tree-ssa-loop-ivopts.c:iv_usersandifo
2017-12-20poly_int: aff_treersandifo
2017-12-20poly_int: tree constantsrsandifo
2017-12-12[SFN] boilerplate changes in preparation to introduce nonbind markersaoliva
2017-11-09Improve ivopts handling of forced scalesrsandifo
2017-11-03 * asan.c (create_cond_insert_point): Maintain profile.hubicka
2017-10-18 * tree-loop-distribution.c (INCLUDE_ALGORITHM): New header file.amker
2017-10-17 * tree-ssa-loop-ivopts.c (add_autoinc_candidates): Bail out only ifebotcazou
2017-10-10Require wi::to_wide for treesrsandifo
2017-08-30[62/77] Big machine_mode to scalar_int_mode replacementrsandifo
2017-08-30[28/77] Use is_a <scalar_int_mode> for miscellaneous types of testrsandifo
2017-08-08 * tree-ssa-loop-ivopts.c (relate_compare_use_with_all_cands): Handleamker
2017-06-07 * tree-ssa-loop-ivopts.c (ivopts_estimate_reg_pressure): Newamker
2017-05-16Add default value for last argument of dump functions.marxin
2017-05-11 * tree-ssa-loop-ivopts.c (determine_set_costs): Skip non-intergeramker
2017-05-11 * tree-ssa-loop-ivopts.c (compare_cost_pair): New.amker
2017-05-11 * tree-ssa-loop-ivopts.c (find_interesting_uses): Move inv vars dumpamker
2017-05-11 * tree-ssa-loop-ivopts.c (allow_ip_end_pos_p): Refine comments.amker
2017-05-11 PR tree-optimization/53090amker
2017-05-11 * tree-ssa-loop-ivopts.c (enum comp_iv_rewrite): New.amker
2017-05-11 * tree-ssa-loop-ivopts.c (rewrite_use_nonlinear_expr): Re-associateamker
2017-05-11 * tree-ssa-loop-ivopts.c (relate_compare_use_with_all_cands): New.amker
2017-05-11 * tree-ssa-loop-ivopts.c (struct iv_cand): New field inv_exprs.amker
2017-05-11 * tree-ssa-loop-ivopts.c (multiplier_allowed_in_address_p): Moveamker
2017-05-11 * tree-ssa-loop-ivopts.c (autoinc_possible_for_pair): Simplify.amker
2017-05-11 * tree-ssa-loop-ivopts.c (force_expr_to_var_cost): Handle moreamker
2017-05-11 * tree-ssa-loop-ivopts.c (get_loop_invariant_expr): Simplify.amker
2017-05-05 * Makefile.in (GTFILES): Add tree-ssa-loop-ivopts.c.amker
2017-05-04 * tree-ssa-loop-ivopts.c (struct cost_pair): Remove field inv_expramker
2017-05-02 * tree-ssa-loop-ivopts.c (get_scaled_computation_cost_at): Deleteamker
2017-05-02 * tree-ssa-loop-ivopts.c (get_computation_aff_1): New.amker
2017-05-02 * tree-ssa-loop-ivopts.c (get_computation_at): Reorder parameters.amker
2017-05-02 * tree-ssa-loop-ivopts.c (rewrite_use_address): Simple refactor.amker
2017-05-02 * tree-ssa-loop-ivopts.c (struct iv_ca): Rename n_regs to n_invs.amker
2017-05-02 * tree-ssa-loop-ivopts.c (struct walk_tree_data): New.amker
2017-05-02 * tree-ssa-loop-ivopts.c (struct cost_pair): Rename depends_on toamker
2017-05-02 * tree-ssa-loop-ivopts.c (get_computation_cost_at): Remove pseudoamker
2017-04-10 PR tree-optimization/80153amker
2017-04-10 PR tree-optimization/80153amker
2017-04-062017-04-06 Richard Biener <rguenther@suse.de>rguenth
2017-04-03Fix numerous typos in commentsredi
2017-03-142017-03-14 Richard Biener <rguenther@suse.de>rguenth
2017-03-02 PR tree-optimization/66768amker
2017-01-01 Update copyright years.jakub
2016-11-30 PR tree-optimization/78574amker
2016-11-24Dump probability for edges a frequency for BBsmarxin
2016-11-18Add SET_DECL_MODErsandifo