projects
/
platform
/
upstream
/
gcc.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
* tree-predcom.c (determine_roots_comp): Skip trivial components.
2017-07-28
Bin Cheng
* tree-predcom.c (determine_roots_comp): Skip trivial...
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...
...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-03
Bin Cheng
pr71347.c: Add predcom and drop XFAILs.
commit
|
commitdiff
|
tree
2017-03-28
Bin Cheng
tree-vect-loop.c (optimize_mask_stores): Add bb to...
commit
|
commitdiff
|
tree
2017-03-02
Bin Cheng
re PR tree-optimization/66768 (address space gets lost...
commit
|
commitdiff
|
tree
2017-02-27
Bin Cheng
re PR tree-optimization/77536 (Vectorizer not maintaining...
commit
|
commitdiff
|
tree
2017-02-23
Bin Cheng
re PR tree-optimization/79663 (r244815 causes 10% regression...
2017-01-21 Bin Cheng <
bin.cheng@arm.com
>
commit
|
commitdiff
|
tree
2017-02-15
Bin Cheng
re PR tree-optimization/79347 (vect_do_peeling is messing...
commit
|
commitdiff
|
tree
2017-01-27
Bin Cheng
re PR rtl-optimization/78559 (wrong code due to tree...
commit
|
commitdiff
|
tree
2017-01-26
Bin Cheng
ldp_vec_64_1.c: Xfail.
commit
|
commitdiff
|
tree
2017-01-25
Bin Cheng
vect-24.c: Remove xfail on ARM targets.
commit
|
commitdiff
|
tree
2017-01-24
Bin Cheng
re PR tree-optimization/79159 (spurious array-bounds...
commit
|
commitdiff
|
tree
2017-01-23
Bin Cheng
re PR tree-optimization/70754 (ICE during predictive...
commit
|
commitdiff
|
tree
2016-12-08
Bin Cheng
re PR middle-end/78684 (ICE in create_intersect_range_checks...
commit
|
commitdiff
|
tree
2016-12-07
Bin Cheng
re PR middle-end/78691 (ICE compiling Linux boot code)
commit
|
commitdiff
|
tree
2016-12-02
Bin Cheng
match.pd: Add new pattern: (cond (cmp (convert?
commit
|
commitdiff
|
tree
2016-11-30
Bin Cheng
re PR tree-optimization/78574 (ice on valid C code...
commit
|
commitdiff
|
tree
2016-11-25
Bin Cheng
re PR middle-end/78507 (ICE: tree check: expected integer_ty...
commit
|
commitdiff
|
tree
2016-11-24
Bin Cheng
match.pd: Refine type conversion in result expr for...
commit
|
commitdiff
|
tree
2016-11-23
Bin Cheng
fold-const.c (fold_cond_expr_with_comparison): Move...
commit
|
commitdiff
|
tree
2016-11-23
Bin Cheng
fold-const.c (fold_cond_expr_with_comparison): Move...
commit
|
commitdiff
|
tree
2016-11-21
Bin Cheng
re PR tree-optimization/78114 (gfortran.dg/vect/fast...
commit
|
commitdiff
|
tree
2016-11-16
Bin Cheng
ivopts-orig_biv-inc.c: Adjust test string according...
commit
|
commitdiff
|
tree
2016-11-11
Bin Cheng
re PR testsuite/78292 (test case gcc.dg/vect/vect-cond...
commit
|
commitdiff
|
tree
2016-11-08
Bin Cheng
pr56541.c: Xfail on !vect_cond_mixed targets.
commit
|
commitdiff
|
tree
2016-11-08
Bin Cheng
pr71347.c: Drop xfail.
commit
|
commitdiff
|
tree
2016-11-08
Bin Cheng
vect-cond-2.c: Drop xfail.
commit
|
commitdiff
|
tree
2016-11-04
Bin Cheng
fold-const.c (fold_cond_expr_with_comparison): Remove...
commit
|
commitdiff
|
tree
2016-11-03
Bin Cheng
tree-vect-loop.c (destroy_loop_vec_info): Handle cond_expr.
commit
|
commitdiff
|
tree
2016-10-31
Bin Cheng
tree-vect-slp.c (vect_get_and_check_slp_defs): New...
commit
|
commitdiff
|
tree
2016-10-31
Bin Cheng
tree-vect-data-refs.c (vect_slp_analyze_node_dependences...
commit
|
commitdiff
|
tree
2016-10-27
Bin Cheng
match.pd ((convert (op:s (convert@2 @0) (convert?@3...
commit
|
commitdiff
|
tree
2016-10-27
Bin Cheng
match.pd ((convert1 (minmax ((convert2 (x) c)))) -...
commit
|
commitdiff
|
tree
2016-10-19
Bin Cheng
re PR tree-optimization/78005 (172.mgrid and 450.soplex...
commit
|
commitdiff
|
tree
2016-10-13
Bin Cheng
tree-vect-loop.c (loop_niters_no_overflow): New func.
commit
|
commitdiff
|
tree
next