]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/tree-ssa-operands.c
2013-12-02 Richard Biener <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Dec 2013 15:13:52 +0000 (15:13 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Dec 2013 15:13:52 +0000 (15:13 +0000)
commit1ce9082218a1cc3a19963f5a3ceeb5c82eeb1c3f
treef779301d102df611bffba5be6472dcc27901adb3
parent2c38ba7594e83502119cb648053e13db4c64056a
2013-12-02  Richard Biener  <rguenther@suse.de>

* tree-ssa-operands.c (opf_implicit): Remove.
(opf_address_taken): New flag.
(get_expr_operands): Remove early out, pass down
opf_address_taken for ADDR_EXPRs, add a use operand only
for non-opf_address_taken bases.
(get_indirect_ref_operands): Rename to ...
(get_mem_ref_operands): ... this.
(get_asm_expr_operands): Rename to ...
(get_asm_stmt_operands): ... this.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205587 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/tree-ssa-operands.c