Commit 1ffbb016 by Richard Biener Committed by Richard Biener

2017-09-06 Richard Biener <rguenther@suse.de>

	* gimple-ssa-strength-reduction.c
	(find_candidates_dom_walker::before_dom_children): Also allow
	pointer types.

From-SVN: r251791
parent 796bd467
2017-09-06 Richard Biener <rguenther@suse.de> 2017-09-06 Richard Biener <rguenther@suse.de>
* gimple-ssa-strength-reduction.c
(find_candidates_dom_walker::before_dom_children): Also allow
pointer types.
2017-09-06 Richard Biener <rguenther@suse.de>
PR tree-optimization/82108 PR tree-optimization/82108
* tree-vect-stmts.c (vectorizable_load): Fix pointer adjustment * tree-vect-stmts.c (vectorizable_load): Fix pointer adjustment
for gap in the non-permutation SLP case. for gap in the non-permutation SLP case.
......
...@@ -1742,7 +1742,8 @@ find_candidates_dom_walker::before_dom_children (basic_block bb) ...@@ -1742,7 +1742,8 @@ find_candidates_dom_walker::before_dom_children (basic_block bb)
slsr_process_ref (gs); slsr_process_ref (gs);
else if (is_gimple_assign (gs) else if (is_gimple_assign (gs)
&& INTEGRAL_TYPE_P (TREE_TYPE (gimple_assign_lhs (gs)))) && (INTEGRAL_TYPE_P (TREE_TYPE (gimple_assign_lhs (gs)))
|| POINTER_TYPE_P (TREE_TYPE (gimple_assign_lhs (gs)))))
{ {
tree rhs1 = NULL_TREE, rhs2 = NULL_TREE; tree rhs1 = NULL_TREE, rhs2 = NULL_TREE;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment