diff options
| author | George Burgess IV <george.burgess.iv@gmail.com> | 2020-04-15 11:05:22 -0700 |
|---|---|---|
| committer | George Burgess IV <george.burgess.iv@gmail.com> | 2020-04-15 11:05:22 -0700 |
| commit | 2dd17ff08165e6118e70f00e22b2c36d2d4e0a9a (patch) | |
| tree | fd92b5152b981d7283bed722544f1787e8ec1c5f /lldb/packages/Python/lldbsuite/test/lldbdwarf.py | |
| parent | f42baaab4f86d5259717bd26f713c002fd225669 (diff) | |
| download | llvm-2dd17ff08165e6118e70f00e22b2c36d2d4e0a9a.zip llvm-2dd17ff08165e6118e70f00e22b2c36d2d4e0a9a.tar.gz llvm-2dd17ff08165e6118e70f00e22b2c36d2d4e0a9a.tar.bz2 | |
[CodeGen] only add nobuiltin to inline builtins if we'll emit them
There are some inline builtin definitions that we can't emit
(isTriviallyRecursive & callers go into why). Marking these
nobuiltin is only useful if we actually emit the body, so don't mark
these as such unless we _do_ plan on emitting that.
This suboptimality was encountered in Linux (see some discussion on
D71082, and https://github.com/ClangBuiltLinux/linux/issues/979).
Differential Revision: https://reviews.llvm.org/D78162
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbdwarf.py')
0 files changed, 0 insertions, 0 deletions
