mirror of git://gcc.gnu.org/git/gcc.git
auto-profile.c (afdo_indirect_call): Skip generating histogram value for internal call.
* auto-profile.c (afdo_indirect_call): Skip generating histogram value for internal call. From-SVN: r267120
This commit is contained in:
parent
47b4c53f03
commit
7f3477fb78
|
|
@ -1,3 +1,8 @@
|
|||
2018-12-14 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||||
|
||||
* auto-profile.c (afdo_indirect_call): Skip generating histogram
|
||||
value for internal call.
|
||||
|
||||
2018-12-14 Bin Cheng <bin.cheng@linux.alibaba.com>
|
||||
|
||||
* auto-profile.c (AFDO_EINFO): New macro.
|
||||
|
|
|
|||
|
|
@ -987,7 +987,9 @@ afdo_indirect_call (gimple_stmt_iterator *gsi, const icall_target_map &map,
|
|||
if (map.size () == 0)
|
||||
return;
|
||||
gcall *stmt = dyn_cast <gcall *> (gs);
|
||||
if ((!stmt) || gimple_call_fndecl (stmt) != NULL_TREE)
|
||||
if (!stmt
|
||||
|| gimple_call_internal_p (stmt)
|
||||
|| gimple_call_fndecl (stmt) != NULL_TREE)
|
||||
return;
|
||||
|
||||
callee = gimple_call_fn (stmt);
|
||||
|
|
|
|||
Loading…
Reference in New Issue