diff options
author | Vedant Kumar <vsk@apple.com> | 2019-04-02 17:42:38 +0000 |
---|---|---|
committer | Vedant Kumar <vsk@apple.com> | 2019-04-02 17:42:38 +0000 |
commit | 37b0f9ad9531d5c42c9bcbf0f59209131d5896e4 (patch) | |
tree | f2f3ebe15685dc16fd55171c405d4a9a63225e54 /lldb/packages/Python/lldbsuite/test/expression_command/context-object-objc | |
parent | 9da8a68d6b54c44ef6579af2352dfecf2359431f (diff) | |
download | bcm5719-llvm-37b0f9ad9531d5c42c9bcbf0f59209131d5896e4.tar.gz bcm5719-llvm-37b0f9ad9531d5c42c9bcbf0f59209131d5896e4.zip |
[os_log] Mark os_log_helper `nounwind`
Allow the optimizer to remove unnecessary EH cleanups surrounding calls
to os_log_helper, to save some code size.
As a follow-up, it might be worthwhile to add a BasicNoexcept exception
spec to os_log_helper, and to then teach CGCall to emit direct calls for
callees which can't throw. This could save some compile-time.
Differential Revision: https://reviews.llvm.org/D60108
llvm-svn: 357501
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/context-object-objc')
0 files changed, 0 insertions, 0 deletions