re PR rtl-optimization/70467 (Useless "and [esp],-1" emitted on AND with uint64_t variable)
PR rtl-optimization/70467 * ipa-pure-const.c (check_call): Handle internal calls even in ipa mode like in local mode. From-SVN: r235764
This commit is contained in:
parent
00f357941d
commit
d40790c8ac
@ -1,3 +1,9 @@
|
||||
2016-05-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR rtl-optimization/70467
|
||||
* ipa-pure-const.c (check_call): Handle internal calls even in
|
||||
ipa mode like in local mode.
|
||||
|
||||
2016-05-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||||
|
||||
* doc/install.texi: Document supported in-tree gmp/mpfr/mpc versions.
|
||||
|
@ -616,8 +616,10 @@ check_call (funct_state local, gcall *call, bool ipa)
|
||||
/* Either callee is unknown or we are doing local analysis.
|
||||
Look to see if there are any bits available for the callee (such as by
|
||||
declaration or because it is builtin) and process solely on the basis of
|
||||
those bits. */
|
||||
else if (!ipa)
|
||||
those bits. Handle internal calls always, those calls don't have
|
||||
corresponding cgraph edges and thus aren't processed during
|
||||
the propagation. */
|
||||
else if (!ipa || gimple_call_internal_p (call))
|
||||
{
|
||||
enum pure_const_state_e call_state;
|
||||
bool call_looping;
|
||||
|
Loading…
Reference in New Issue
Block a user