+ PR middle-end/52142
commit3bd76a9934b9469a02c6fa46e089f720e1b600ce
authoraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Feb 2012 00:29:06 +0000 (15 00:29 +0000)
committeraldyh <aldyh@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Feb 2012 00:29:06 +0000 (15 00:29 +0000)
tree2c16b036b6df96a695142714e48c0d7df1a609a3
parentd4be36a4b1b6b6276d16d3a8089729582ea571e5
+       PR middle-end/52142
+       * ipa-inline.c (can_inline_edge_p): Do not inline tm_pure
+       functions into non-tm_pure functions.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@184251 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ipa-inline.c
gcc/testsuite/gcc.dg/tm/pr52141.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tm/pr52142.c [new file with mode: 0644]
gcc/trans-mem.c