summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2017-02-01 18:52:20 +0000
committerDavide Italiano <davide@freebsd.org>2017-02-01 18:52:20 +0000
commit6849f20d8524c570ece1c24e0af4c0d6889763f4 (patch)
treec462afba452035feba9f8c0fcc712c10353f5a10 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
parentac9c30c37fcbd5f5d23e976e42e28375d28356dd (diff)
[IPSCCP] Don't propagate return values of functions marked as noinline.
This tries to address what Hal defined (in the post-commit review of r293727) a long-standing problem with noinline, where we end up de facto inlining trivial functions e.g. __attribute__((noinline)) int patatino(void) { return 5; } because of return value propagation. llvm-svn: 293799
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp')
0 files changed, 0 insertions, 0 deletions