diff options
author | modimo <modimo@fb.com> | 2021-10-18 13:08:13 -0700 |
---|---|---|
committer | modimo <modimo@fb.com> | 2021-10-18 13:08:39 -0700 |
commit | 313c657fcea371a533ad5f3adcff44fabc6531ae (patch) | |
tree | 04505bb2ae4a88cdd9c302b78e7cf4b69bb95b52 /lldb/source/Plugins/ScriptInterpreter/Python | |
parent | a229a4aa6418bf34678a32f368324ae2c47051b7 (diff) | |
download | llvm-313c657fcea371a533ad5f3adcff44fabc6531ae.zip llvm-313c657fcea371a533ad5f3adcff44fabc6531ae.tar.gz llvm-313c657fcea371a533ad5f3adcff44fabc6531ae.tar.bz2 |
[InlineAdvisor] Add -inline-replay-scope=<Function|Module> to control replay scope
The goal is to allow grafting an inline tree from Clang or GCC into a new compilation without affecting other functions. For GCC, we're doing this by extracting the inline tree from dwarf information and generating the equivalent remarks.
This allows easier side-by-side asm analysis and a trial way to see if a particular inlining setup provides benefits by itself.
Testing:
ninja check-all
Reviewed By: wenlei, mtrofin
Differential Revision: https://reviews.llvm.org/D110658
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions