tree-ssa-pre.c (create_component_ref_by_pieces_1): Move call handling ...
authorRichard Biener <rguenther@suse.de>
Mon, 5 Oct 2015 11:13:14 +0000 (11:13 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Mon, 5 Oct 2015 11:13:14 +0000 (11:13 +0000)
commit9c709f646545f39c49ea0d2efb85b41693e587f4
tree695bf52d47256a987ce95fdfa3717959c8ff8783
parent562eadf8e0f3a993ce3c2369a98baf0bf942091c
tree-ssa-pre.c (create_component_ref_by_pieces_1): Move call handling ...

2015-10-05  Richard Biener  <rguenther@suse.de>

* tree-ssa-pre.c (create_component_ref_by_pieces_1): Move
call handling ...
(create_expression_by_pieces): ... here and build GIMPLE
calls directly.  Use gimple_build API and avoid force_gimple_operand.
(insert_into_preds_of_block): Simplify.
(do_regular_insertion): Add comment.

From-SVN: r228471
gcc/ChangeLog
gcc/tree-ssa-pre.c