2017-11-09 |
Jan Hubicka | bb-reorder.c (max_entry_frequency): Remove.
|
commit | commitdiff | tree |
2017-11-09 |
Jan Hubicka | re PR ipa/82879 (ICE in max, at profile-count.h:889)
|
commit | commitdiff | tree |
2017-11-06 |
Jan Hubicka | re PR bootstrap/82832 (Broken PGO LTO bootstrap on...
|
commit | commitdiff | tree |
2017-11-03 |
Jan Hubicka | asan.c (create_cond_insert_point): Maintain profile. 2017-11-02 Jan Hubicka <hubicka@ucw.cz>
|
commit | commitdiff | tree |
2017-11-02 |
Jan Hubicka | * x86-tune.def (X86_TUNE_USE_INCDEC): Enable for Haswell+.
|
commit | commitdiff | tree |
2017-10-27 |
Jan Hubicka | * x86-tune.def (X86_TUNE_INTER_UNIT_MOVES_TO_VEC):...
|
commit | commitdiff | tree |
2017-10-27 |
Jan Hubicka | x86-tune.def (X86_TUNE_PARTIAL_REG_DEPENDENCY, [.....
|
commit | commitdiff | tree |
2017-10-27 |
Jan Hubicka | * gcc.target/i386/pr70021.c: Add -mtune=skylake.
|
commit | commitdiff | tree |
2017-10-25 |
Jan Hubicka | i386.c (ix86_builtin_vectorization_cost): Compute scatter...
|
commit | commitdiff | tree |
2017-10-23 |
Jan Hubicka | i386.c (dimode_scalar_chain::compute_convert_gain)...
|
commit | commitdiff | tree |
2017-10-21 |
Jan Hubicka | pr79683.c: Disable costmodel.
|
commit | commitdiff | tree |
2017-10-20 |
Jan Hubicka | * x86-tune-costs.h (intel_cost, generic_cost): Fix...
|
commit | commitdiff | tree |
2017-10-20 |
Jan Hubicka | * x86-tune-costs.h (core_cost): Fix div, move and sqrt...
|
commit | commitdiff | tree |
2017-10-19 |
Jan Hubicka | x86-tune-costs.h (generic_cost, core_cost): Correct...
|
commit | commitdiff | tree |
2017-10-19 |
Jan Hubicka | asan.c (create_cond_insert_point): Do not update edge...
|
commit | commitdiff | tree |
2017-10-17 |
Jan Hubicka | * i386/i386.c (x86_builtin_vectorization_cost): Likewise.
|
commit | commitdiff | tree |
2017-10-17 |
Jan Hubicka | target.h (enum vect_cost_for_stmt): Add vec_gather_load...
|
commit | commitdiff | tree |
2017-10-16 |
Jan Hubicka | * x86-tune-costs.h (znver1_cost): Fix move cost tables.
|
commit | commitdiff | tree |
2017-10-15 |
Jan Hubicka | i386.c (ix86_vec_cost): New function.
|
commit | commitdiff | tree |
2017-10-15 |
Jan Hubicka | i386.c (ix86_rtx_costs): Make difference between x87...
|
commit | commitdiff | tree |
2017-10-13 |
Jan Hubicka | cfghooks.c (verify_flow_info): Disable check that all...
|
commit | commitdiff | tree |
2017-10-13 |
Jan Hubicka | * lto-lang.c (lto_post_options): Clean shlib flag when...
|
commit | commitdiff | tree |
2017-10-13 |
Jan Hubicka | cfghooks.c (verify_flow_info): Check that edge probabilities...
|
commit | commitdiff | tree |
2017-10-12 |
Jan Hubicka | profile-count.c (safe_scale_64bit): Fix GCC4.x path.
|
commit | commitdiff | tree |
2017-10-12 |
Jan Hubicka | * x86-tune-sched.c (ix86_adjust_cost): Fix Zen support.
|
commit | commitdiff | tree |
2017-10-11 |
Jan Hubicka | profile-count.h (slow_safe_scale_64bit): New function.
|
commit | commitdiff | tree |
2017-10-11 |
Jan Hubicka | config.gcc (i386, x86_64): Add extra objects.
|
commit | commitdiff | tree |
2017-10-10 |
Jan Hubicka | x86-tune.def (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, [....
|
commit | commitdiff | tree |
2017-10-08 |
Jan Hubicka | i386.c (ix86_expand_set_or_movmem): Disable 512bit...
|
commit | commitdiff | tree |
2017-10-08 |
Jan Hubicka | * i386.c (has_dispatch): Disable for Ryzen.
|
commit | commitdiff | tree |
2017-10-07 |
Jan Hubicka | invoke.texi (Wsuggest-attribute=cold): Document.
|
commit | commitdiff | tree |
2017-10-07 |
Jan Hubicka | tree-switch-conversion.c (do_jump_if_equal, [...])...
|
commit | commitdiff | tree |
2017-10-05 |
Jan Hubicka | i386.c (ia32_multipass_dfa_lookahead): Default to issue...
|
commit | commitdiff | tree |
2017-10-05 |
Jan Hubicka | i386.c (znver1_cost): Set branch_cost to 3 (instead...
|
commit | commitdiff | tree |
2017-10-05 |
Jan Hubicka | i386.c (ix86_size_cost, [...]): Set reassociation width...
|
commit | commitdiff | tree |
2017-07-31 |
Jan Hubicka | Recover GOTO predictor. 2017-07-31 Jan Hubicka <hubicka@ucw.cz> 2017-07-31 Jan Hubicka <hubicka@ucw.cz> 2017-07-31 Jan Hubicka <hubicka@ucw.cz> 2017-07-31 Jan Hubicka <hubicka@ucw.cz>
|
commit | commitdiff | tree |
2017-07-21 |
Jan Hubicka | cfgcleanup.c (flow_find_cross_jump): Do not crossjump...
|
commit | commitdiff | tree |
2017-07-21 |
Jan Hubicka | bb-reorder.c (find_rarely_executed_basic_blocks_and_crossing...
|
commit | commitdiff | tree |
2017-07-20 |
Jan Hubicka | bb-reorder.c (connect_traces): Allow copying of blocks...
|
commit | commitdiff | tree |
2017-07-19 |
Jan Hubicka | re PR regression/81331 (missed Eh delivery in partitioned...
|
commit | commitdiff | tree |
2017-07-19 |
Jan Hubicka | predict.c (propagate_unlikely_bbs_forward): Break out...
|
commit | commitdiff | tree |
2017-07-19 |
Jan Hubicka | re PR regression/81331 (missed Eh delivery in partitioned...
|
commit | commitdiff | tree |
2017-07-18 |
Jan Hubicka | re PR tree-optimization/81463 (ICE in scale_loop_profile...
|
commit | commitdiff | tree |
2017-07-18 |
Jan Hubicka | re PR tree-optimization/81462 (ICE in estimate_bb_frequencie...
|
commit | commitdiff | tree |
2017-07-16 |
Jan Hubicka | tree-ssa-loop-manip.c (tree_transform_and_unroll_loop...
|
commit | commitdiff | tree |
2017-07-16 |
Jan Hubicka | * cgraph.c (cgraph_edge::redirect_call_stmt_to_caller...
|
commit | commitdiff | tree |
2017-07-16 |
Jan Hubicka | cfgloopmanip.c (scale_loop_profile): Avoid use of REG_BR_PRO...
|
commit | commitdiff | tree |
2017-07-16 |
Jan Hubicka | tree-ssa-loop-unswitch.c (hoist_guard): Avoid use of...
|
commit | commitdiff | tree |
2017-07-16 |
Jan Hubicka | asan.c (create_cond_insert_point): Avoid use of REG_BR_PROB_...
|
commit | commitdiff | tree |
2017-07-16 |
Jan Hubicka | profile-count.h (profile_probability::from_reg_br_prob_note...
|
commit | commitdiff | tree |
2017-07-16 |
Jan Hubicka | * ipa-visibility.c (function_and_variable_visibility...
|
commit | commitdiff | tree |
2017-07-16 |
Jan Hubicka | ipa-fnsummary.c (pass_data_ipa_fn_summary): Use TV_IPA_FNSUM...
|
commit | commitdiff | tree |
2017-07-16 |
Jan Hubicka | tree-ssa-threadupdate.c (compute_path_counts, [......
|
commit | commitdiff | tree |
2017-07-10 |
Jan Hubicka | re PR bootstrap/80838 (PGO/LTO bootstrapped compiler...
|
commit | commitdiff | tree |
2017-07-07 |
Jan Hubicka | ipa-comdats.c: Remove optimize check from gate.
|
commit | commitdiff | tree |
2017-07-06 |
Jan Hubicka | lto-wrapper.c (merge_and_complain): Do not merge fexceptions...
|
commit | commitdiff | tree |
2017-07-06 |
Jan Hubicka | cgraphunit.c (cgraph_node::finalize_function): When...
|
commit | commitdiff | tree |
2017-07-06 |
Jan Hubicka | bb-reorder.c (better_edge_p): Do not build traces across...
|
commit | commitdiff | tree |
2017-07-06 |
Jan Hubicka | auto-profile.c (afdo_set_bb_count, [...]): Set counts...
|
commit | commitdiff | tree |
2017-07-04 |
Jan Hubicka | ipa-utils.c (ipa_merge_profiles): Fix merging when...
|
commit | commitdiff | tree |
2017-07-04 |
Jan Hubicka | * haifa-sched.c (sched_create_recovery_edges): Update...
|
commit | commitdiff | tree |
2017-07-04 |
Jan Hubicka | bb-reorder.c (better_edge_p): Fix handling of uninitialized...
|
commit | commitdiff | tree |
2017-07-03 |
Jan Hubicka | * tree-vect-loop-manip.c (vect_do_peeling): Fix scaling up.
|
commit | commitdiff | tree |
2017-07-03 |
Jan Hubicka | re PR rtl-optimization/81290 (ICE in update_br_prob_note)
|
commit | commitdiff | tree |
2017-07-03 |
Jan Hubicka | * tree-cfg.c (gimple_find_sub_bbs): Fix profile updating.
|
commit | commitdiff | tree |
2017-07-03 |
Jan Hubicka | tree-cfgcleanup.c (want_merge_blocks_p): New function.
|
commit | commitdiff | tree |
2017-07-03 |
Jan Hubicka | re PR target/81285 (r249888 breaks bootstrap on ppc64le)
|
commit | commitdiff | tree |
2017-07-02 |
Jan Hubicka | cfgrtl.c (rtl_verify_edges): Enable checking of profile_prob...
|
commit | commitdiff | tree |
2017-07-02 |
Jan Hubicka | dumpfile.c: Include profile-count.h
|
commit | commitdiff | tree |
2017-07-02 |
Jan Hubicka | * bb-reorder.c (fix_up_crossing_landing_pad): Update...
|
commit | commitdiff | tree |
2017-07-02 |
Jan Hubicka | expect.c (dw2_build_landing_pads): Update profile of...
|
commit | commitdiff | tree |
2017-07-02 |
Jan Hubicka | * tree-complex.c (expand_complex_div_wide): update...
|
commit | commitdiff | tree |
2017-07-01 |
Jan Hubicka | cfg.c (scale_bbs_frequencies): New function.
|
commit | commitdiff | tree |
2017-07-01 |
Jan Hubicka | * trans-mem.c (split_bb_make_tm_edge): Update profile.
|
commit | commitdiff | tree |
2017-07-01 |
Jan Hubicka | tree-if-conv.c (combine_blocks): Use make_single_succ_edge...
|
commit | commitdiff | tree |
2017-07-01 |
Jan Hubicka | cfgrtl.c (rtl_flow_call_edges_add): Update profile.
|
commit | commitdiff | tree |
2017-07-01 |
Jan Hubicka | bb-reorder.c (fix_up_crossing_landing_pad, [...]):...
|
commit | commitdiff | tree |
2017-07-01 |
Jan Hubicka | tree-vect-loop.c (optimize_mask_stores): Use make_single_suc...
|
commit | commitdiff | tree |
2017-07-01 |
Jan Hubicka | Patch by Alexander Monakov <amonakov@ispras.ru>
|
commit | commitdiff | tree |
2017-07-01 |
Jan Hubicka | sel-sched-ir.c (compute_succs_info): Handle uninitialized...
|
commit | commitdiff | tree |
2017-07-01 |
Jan Hubicka | pa.c (pa_expand_compare_and_swap_loop): Update call...
|
commit | commitdiff | tree |
2017-06-30 |
Jan Hubicka | re PR ipa/81261 (ICE with -fno-guess-branch-probability)
|
commit | commitdiff | tree |
2017-06-29 |
Jan Hubicka | arm-builtins.c: Include profile-count.h
|
commit | commitdiff | tree |
2017-06-29 |
Jan Hubicka | asan.c (asan_emit_stack_protection): Update.
|
commit | commitdiff | tree |
2017-06-22 |
Jan Hubicka | profile-count.h (apply_probability, [...]): Fix checks...
|
commit | commitdiff | tree |
2017-06-19 |
Jan Hubicka | profile-count.c (profile_count::dump): Dump quality.
|
commit | commitdiff | tree |
2017-06-18 |
Jan Hubicka | * gcc.dg/lto/pr69866_0.c: This test needs alias.
|
commit | commitdiff | tree |
2017-06-16 |
Jan Hubicka | gimple-ssa-isolate-paths.c (isolate_path): Set edge...
|
commit | commitdiff | tree |
2017-06-16 |
Jan Hubicka | predict.c (force_edge_cold): Handle declaring edges...
|
commit | commitdiff | tree |
2017-06-16 |
Jan Hubicka | tree-ssa-loop-ivcanon.c (remove_exits_and_undefined_stmts...
|
commit | commitdiff | tree |
2017-06-16 |
Jan Hubicka | * tree-ssa-tail-merge.c (replace_block_by): Fix profile...
|
commit | commitdiff | tree |
2017-06-16 |
Jan Hubicka | * gcc.dg/tree-ssa/ssa-lim-11.c: Disable branch prediction.
|
commit | commitdiff | tree |
2017-06-16 |
Jan Hubicka | profile.c (compare_freqs): New function.
|
commit | commitdiff | tree |
2017-06-16 |
Jan Hubicka | ipa-inline-transform.c (update_noncloned_frequencies...
|
commit | commitdiff | tree |
2017-06-12 |
Jan Hubicka | * cgraph.c (cgraph_node::dump): Complain about profile...
|
commit | commitdiff | tree |
2017-06-11 |
Jan Hubicka | opts.c (finish_options): Move test for flag_split_stack...
|
commit | commitdiff | tree |
2017-06-10 |
Jan Hubicka | ipa-inline-transform.c: Include function.h, cfg.h and...
|
commit | commitdiff | tree |
2017-06-10 |
Jan Hubicka | cgraph.h (cgraph_edge::clone): Update prototype.
|
commit | commitdiff | tree |
2017-06-10 |
Jan Hubicka | predict.c (drop_profile): Also drop individual bb/edge...
|
commit | commitdiff | tree |
2017-06-10 |
Jan Hubicka | cgraphbuild.c (cgraph_edge::rebuild_references): Do...
|
commit | commitdiff | tree |