summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/commands/expression/context-object-objc/TestContextObjectObjc.py
diff options
context:
space:
mode:
authorFrancis Visoiu Mistrih <francisvm@yahoo.com>2019-11-06 17:09:55 -0800
committerFrancis Visoiu Mistrih <francisvm@yahoo.com>2019-11-11 08:30:06 -0800
commita9a3781df81a8a630e5d233efbc8b15b24ddd1dd (patch)
tree94d8b045db0c77789b2c5a3c01d1d639f42696b4 /lldb/packages/Python/lldbsuite/test/commands/expression/context-object-objc/TestContextObjectObjc.py
parent135a493f34561219d67251b58a482cd3fc6416b9 (diff)
downloadbcm5719-llvm-a9a3781df81a8a630e5d233efbc8b15b24ddd1dd.tar.gz
bcm5719-llvm-a9a3781df81a8a630e5d233efbc8b15b24ddd1dd.zip
[ObjC] Override TailCallKind when lowering objc intrinsics
The tail-call-kind-ness is known by the ObjCARC analysis and can be enforced while lowering the intrinsics to calls. This allows us to get the requested tail calls at -O0 without trying to preserve the attributes throughout passes that change code even at -O0 ,like the Always Inliner, where the ObjCOpt pass doesn't run. Differential Revision: https://reviews.llvm.org/D69980
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/commands/expression/context-object-objc/TestContextObjectObjc.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud