Introduce can_implement_as_sibling_call_p
authorDavid Malcolm <dmalcolm@redhat.com>
Fri, 20 May 2016 14:07:56 +0000 (14:07 +0000)
committerDavid Malcolm <dmalcolm@gcc.gnu.org>
Fri, 20 May 2016 14:07:56 +0000 (14:07 +0000)
commitb40d90e6c569c434002f968a197d58eed0d2aaa3
treeff2cbead9be65762a5a3649f4f2cea8c789cb8fc
parent97c53806a296af266da77377d7258d52712ba648
Introduce can_implement_as_sibling_call_p

gcc/ChangeLog:
* calls.c (expand_call): Move "Rest of purposes for tail call
optimizations to fail" to...
(can_implement_as_sibling_call_p): ...this new function, and
split into multiple "if" statements.

From-SVN: r236513
gcc/ChangeLog
gcc/calls.c