diff options
author | Betul Buyukkurt <betulb@codeaurora.org> | 2016-04-04 18:56:36 +0000 |
---|---|---|
committer | Betul Buyukkurt <betulb@codeaurora.org> | 2016-04-04 18:56:36 +0000 |
commit | 18131c4216960f1bf83c59a32ad7ba735a1b6d23 (patch) | |
tree | 31cfaba084c9efc5c5eb55f49cdb74cbee87409b /lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStdStringFunction.py | |
parent | 870c34f0cfe0678dedcec33770fe4304b60c2e0c (diff) | |
download | bcm5719-llvm-18131c4216960f1bf83c59a32ad7ba735a1b6d23.tar.gz bcm5719-llvm-18131c4216960f1bf83c59a32ad7ba735a1b6d23.zip |
[PGO] Avoid instrumenting direct callee's at value sites.
Direct callees' that are cast to other function prototypes,
show up in the Call/Invoke instructions as ConstantExpr's.
Currently llvm::CallSite's getCalledFunction() fails
to return the callees in such expressions as direct calls.
Value profiling should avoid instrumenting such cases. Mostly NFC.
llvm-svn: 265330
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStdStringFunction.py')
0 files changed, 0 insertions, 0 deletions