OSDN Git Service

2010-07-07 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jul 2010 12:06:57 +0000 (12:06 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Jul 2010 12:06:57 +0000 (12:06 +0000)
commit251e7603b8f0016178515eb5f041f6f1e29ec588
treec58a9f0704189719510e62faa499e804da793b0b
parent2b7c48a1cd57b926109f7d954695df901427bab7
2010-07-07  Richard Guenther  <rguenther@suse.de>

* tree-ssa-propagate.h (valid_gimple_call_p): Remove.
* tree-ssa-propagate.c (valid_gimple_call_p): Make static.  Fix.
* gimple.h (is_gimple_operand): Remove.
* gimple.c (is_gimple_operand): Likewise.
(walk_gimple_op): Fix wi->val_only setting for calls.
* tree-cfg.c (verify_gimple_call): Fix argument validation.
* tree-profile.c (tree_gen_ic_func_profiler): Do not create
invalid gimple calls.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@161905 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimple.c
gcc/gimple.h
gcc/tree-cfg.c
gcc/tree-profile.c
gcc/tree-ssa-propagate.c
gcc/tree-ssa-propagate.h