OSDN Git Service

* ipa-pure-const.c (special_builtlin_state): New function.
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Jun 2010 15:12:48 +0000 (15:12 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 11 Jun 2010 15:12:48 +0000 (15:12 +0000)
commit7dd4290877829adf5e777d2cd161803868782c68
tree16ca667e2dfda5b37d37f56cf98736d96c7b23a2
parent58e57324d5dc7f14785a9026f1cf1083455365f1
* ipa-pure-const.c (special_builtlin_state): New function.
(check_call): Use it instead of special casign BUILT_IN_RETURN.
(propagate_pure_const): Use it.

* gcc.dg/ipa/pure-const-2.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160615 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-pure-const.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/ipa/pure-const-2.c [new file with mode: 0644]