projects
/
gcc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
simplify-rtx.c (simplify_binary_operation_1): Handle the case where both arguments...
2017-11-20
Bin Cheng
tree-predcom.c: Add general comment on Store-Store...
commit
|
commitdiff
|
tree
2017-11-20
Bin Cheng
* tree-predcom.c (add_ref_to_chain): Remove check on...
commit
|
commitdiff
|
tree
2017-11-15
Bin Cheng
re PR tree-optimization/82726 (ICE in verify_ssa during...
commit
|
commitdiff
|
tree
2017-11-15
Bin Cheng
re PR tree-optimization/82726 (ICE in verify_ssa during...
2017-01-23
Bin Cheng
<bin.cheng@arm.com>
2017-02-23
Bin Cheng
<bin.cheng@arm.com>
commit
|
commitdiff
|
tree
2017-11-10
Bin Cheng
tree-predcom.c (determine_roots_comp): Avoid memory...
commit
|
commitdiff
|
tree
2017-10-18
Bin Cheng
tree-loop-distribution.c (INCLUDE_ALGORITHM): New header...
commit
|
commitdiff
|
tree
2017-10-18
Bin Cheng
re PR tree-optimization/82574 (wrong code at -O3 on...
commit
|
commitdiff
|
tree
2017-10-12
Bin Cheng
tree-loop-distribution.c (struct builtin_info): New...
commit
|
commitdiff
|
tree
2017-10-12
Bin Cheng
tree-loop-distribution.c: Adjust the general comment.
commit
|
commitdiff
|
tree
2017-10-12
Bin Cheng
tree-loop-distribution.c (break_alias_scc_partitions...
commit
|
commitdiff
|
tree
2017-10-11
Bin Cheng
re PR tree-optimization/82472 (ICE in generate_code_for_part...
commit
|
commitdiff
|
tree
2017-10-10
Bin Cheng
tree-vect-loop-manip.c (rename_variables_in_bb): Rename...
commit
|
commitdiff
|
tree
2017-10-10
Bin Cheng
tree-loop-distribution.c (generate_loops_for_partition...
commit
|
commitdiff
|
tree
2017-10-10
Bin Cheng
tree-vect-loop-manip.c (slpeel_tree_duplicate_loop_to_edge_c...
commit
|
commitdiff
|
tree
2017-10-10
Bin Cheng
tree-loop-distribution.c (struct partition): Remove...
commit
|
commitdiff
|
tree
2017-09-25
Bin Cheng
re PR tree-optimization/82163 (ICE on valid code at...
commit
|
commitdiff
|
tree
2017-08-24
Bin Cheng
re PR tree-optimization/81913 (wrong code at -O1)
commit
|
commitdiff
|
tree
2017-08-16
Bin Cheng
re PR middle-end/81832 (ICE in expand_LOOP_DIST_ALIAS...
commit
|
commitdiff
|
tree
2017-08-14
Bin Cheng
re PR tree-optimization/81799 (ICE on valid code at...
commit
|
commitdiff
|
tree
2017-08-08
Bin Cheng
tree-ssa-loop-ivopts.c (relate_compare_use_with_all_cands...
commit
|
commitdiff
|
tree
2017-08-08
Bin Cheng
invoke.texi: Document -ftree-loop-distribution for O3.
commit
|
commitdiff
|
tree
2017-08-08
Bin Cheng
re PR tree-optimization/81744 (ICE: verify_ssa failed...
commit
|
commitdiff
|
tree
2017-08-01
Bin Cheng
tree.h (POINTER_TYPE_OVERFLOW_UNDEFINED): Delete.
commit
|
commitdiff
|
tree
2017-08-01
Bin Cheng
re PR tree-optimization/81627 (ICE on valid code at...
commit
|
commitdiff
|
tree
2017-08-01
Bin Cheng
re PR tree-optimization/81620 (ICE in is_inv_store_eliminati...
commit
|
commitdiff
|
tree
2017-07-28
Bin Cheng
pr80815-3.c: Require vect_perm.
commit
|
commitdiff
|
tree
2017-07-28
Bin Cheng
tree-predcom.c: (struct chain): Handle store-store...
commit
|
commitdiff
|
tree
2017-07-28
Bin Cheng
tree-predcom.c: Revise general description of the pass.
commit
|
commitdiff
|
tree
2017-07-28
Bin Cheng
tree-predcom.c (initialize_root): Delete.
commit
|
commitdiff
|
tree
2017-07-28
Bin Cheng
tree-predcom.c (ref_at_iteration): Add parameter NITERS.
commit
|
commitdiff
|
tree
2017-07-28
Bin Cheng
tree-predcom.c (struct chain): New field init_seq.
commit
|
commitdiff
|
tree
2017-07-28
Bin Cheng
* tree-predcom.c (determine_roots_comp): Skip trivial...
commit
|
commitdiff
|
tree
2017-07-25
Bin Cheng
re PR target/81414 (ICE in fma steering on AArch64...
commit
|
commitdiff
|
tree
2017-07-20
Bin Cheng
re PR tree-optimization/81388 (Incorrect code generation...
2016-07-21
Bin Cheng
<bin.cheng@arm.com>
commit
|
commitdiff
|
tree
2017-07-18
Bin Cheng
re PR middle-end/81408 (Lots of new -Wunsafe-loop-optimizati...
commit
|
commitdiff
|
tree
2017-07-18
Bin Cheng
* config/arm/arm.c (emit_unlikely_jump): Remove unused...
commit
|
commitdiff
|
tree
2017-07-17
Bin Cheng
re PR tree-optimization/81369 (ICE in generate_code_for_part...
commit
|
commitdiff
|
tree
2017-07-17
Bin Cheng
re PR tree-optimization/81369 (ICE in generate_code_for_part...
commit
|
commitdiff
|
tree
2017-07-17
Bin Cheng
re PR tree-optimization/81374 (ICE in bb_top_order_cmp...
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c: Add general explanantion...
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c (classify_partition): New...
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c (enum partition_type): New.
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c (struct ddr_hasher): New.
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c (ref_base_address): Delete.
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c (struct partition): New field...
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c (params.h): Include header...
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c (loop_nest): New global var.
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c (enum fuse_type, [...]): New.
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c (bb_top_order_index): New.
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
tree-loop-distribution.c (pass_loop_distribution::execute...
commit
|
commitdiff
|
tree
2017-07-05
Bin Cheng
cfgloop.h (struct loop): Add comment.
commit
|
commitdiff
|
tree
2017-06-29
Bin Cheng
re PR tree-optimization/81196 (Number of iterations...
commit
|
commitdiff
|
tree
2017-06-07
Bin Cheng
* passes.def (pass_iv_canon): Move before pass_loop_distribu...
commit
|
commitdiff
|
tree
2017-06-07
Bin Cheng
graphds.c (add_edge): Intitialize edge's attached data.
commit
|
commitdiff
|
tree
2017-06-07
Bin Cheng
tree-vect-data-refs.c (vect_mark_for_runtime_alias_test...
commit
|
commitdiff
|
tree
2017-06-07
Bin Cheng
l_fma_double_1.c: Adjust test strings.
commit
|
commitdiff
|
tree
2017-06-07
Bin Cheng
tree-vect-loop-manip.c (vect_do_peeling): Don't skip...
commit
|
commitdiff
|
tree
2017-06-07
Bin Cheng
tree-vectorizer.h (vect_build_loop_niters): New parameter.
commit
|
commitdiff
|
tree
2017-06-07
Bin Cheng
tree-affine.c (ssa.h): Include header file.
commit
|
commitdiff
|
tree
2017-06-07
Bin Cheng
* tree-affine.c (tree_to_aff_combination): Handle ...
commit
|
commitdiff
|
tree
2017-06-07
Bin Cheng
(aff_combination_expand): Move (T1)(X *+- CST) simplificatio...
commit
|
commitdiff
|
tree
2017-06-07
Bin Cheng
tree-ssa-loop-ivopts.c (ivopts_estimate_reg_pressure...
commit
|
commitdiff
|
tree
2017-05-31
Bin Cheng
ivopt_mult_4.c: Explicitly check comparison on pointer...
commit
|
commitdiff
|
tree
2017-05-31
Bin Cheng
* tree-vect-loop-manip.c (create_intersect_range_checks_index)
commit
|
commitdiff
|
tree
2017-05-31
Bin Cheng
tree-data-ref.c (prune_runtime_alias_test_list): Relax...
commit
|
commitdiff
|
tree
2017-05-26
Bin Cheng
tree-vect-loop-manip.c (create_intersect_range_checks_index...
commit
|
commitdiff
|
tree
2017-05-26
Bin Cheng
re PR middle-end/80815 (wrong code because of broken...
commit
|
commitdiff
|
tree
2017-05-26
Bin Cheng
tree-vect-data-refs.c (Operator==, [...]): Move from ...
commit
|
commitdiff
|
tree
2017-05-26
Bin Cheng
tree-vect-data-refs.c (compare_tree): Rename and move ...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (determine_set_costs): Skip...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (compare_cost_pair): New.
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (find_interesting_uses): Move...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (allow_ip_end_pos_p): Refine...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-address.c: Include header file.
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
re PR tree-optimization/53090 (suboptimal ivopt)
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (enum comp_iv_rewrite): New.
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (rewrite_use_nonlinear_expr...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (relate_compare_use_with_all_cands...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (struct iv_cand): New field...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (multiplier_allowed_in_address_p...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
* tree-ssa-loop-ivopts.c (autoinc_possible_for_pair...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (force_expr_to_var_cost): Handle...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-loop-ivopts.c (get_loop_invariant_expr): Simplify.
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-ssa-address.c (struct mem_address): Move to header...
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
tree-affine.h (aff_combination_type): New interface.
commit
|
commitdiff
|
tree
2017-05-11
Bin Cheng
* rtlanal.c (rtx_cost): Handle TRUNCATE between tieable...
commit
|
commitdiff
|
tree
2017-05-05
Bin Cheng
Makefile.in (GTFILES): Add tree-ssa-loop-ivopts.c.
commit
|
commitdiff
|
tree
2017-05-04
Bin Cheng
tree-ssa-loop-ivopts.c (struct cost_pair): Remove field...
commit
|
commitdiff
|
tree
2017-05-03
Bin Cheng
Revert r247509 2017-05-02 Bin Cheng <bin.cheng@arm...
Revert r247509 2017-05-02
Bin Cheng
<bin.cheng@arm.com>
2017-05-02
Bin Cheng
<bin.cheng@arm.com>
commit
|
commitdiff
|
tree
2017-05-02
Bin Cheng
tree-ssa-loop-ivopts.c (get_scaled_computation_cost_at...
commit
|
commitdiff
|
tree
2017-05-02
Bin Cheng
tree-ssa-loop-ivopts.c (get_computation_aff_1): New.
commit
|
commitdiff
|
tree
2017-05-02
Bin Cheng
tree-ssa-loop-ivopts.c (get_computation_at): Reorder...
commit
|
commitdiff
|
tree
2017-05-02
Bin Cheng
* tree-ssa-loop-ivopts.c (rewrite_use_address): Simple...
commit
|
commitdiff
|
tree
2017-05-02
Bin Cheng
tree-ssa-loop-ivopts.c (struct iv_ca): Rename n_regs...
commit
|
commitdiff
|
tree
2017-05-02
Bin Cheng
tree-ssa-loop-ivopts.c (struct walk_tree_data): New.
commit
|
commitdiff
|
tree
2017-05-02
Bin Cheng
tree-ssa-loop-ivopts.c (struct cost_pair): Rename depends_on...
commit
|
commitdiff
|
tree
2017-05-02
Bin Cheng
tree-ssa-loop-ivopts.c (get_computation_cost_at): Remove...
commit
|
commitdiff
|
tree
2017-05-02
Bin Cheng
* rtlanal.c (rtx_cost): Handle TRUNCATE between tieable...
commit
|
commitdiff
|
tree
2017-04-10
Bin Cheng
re PR tree-optimization/80153 (ivopt generate wrong...
commit
|
commitdiff
|
tree
2017-04-10
Bin Cheng
re PR tree-optimization/80153 (ivopt generate wrong...
commit
|
commitdiff
|
tree
next