summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@apple.com>2019-04-10 06:20:23 +0000
committerAkira Hatanaka <ahatanaka@apple.com>2019-04-10 06:20:23 +0000
commit60c3a3b6d0f18a0deb226c545251f83d167e087a (patch)
treee558ee2749dc136995b3ea1dfd36f3ef036d0d69 /llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
parent9ca9d32b6be038debc6fda9c16a5f95b59e9b806 (diff)
downloadbcm5719-llvm-60c3a3b6d0f18a0deb226c545251f83d167e087a.tar.gz
bcm5719-llvm-60c3a3b6d0f18a0deb226c545251f83d167e087a.zip
[CodeGen][ObjC] Emit the retainRV marker as a module flag instead of
named metadata. This fixes a bug where ARC contract wasn't inserting the retainRV marker when LTO was enabled, which caused objects returned from a function to be auto-released. rdar://problem/49464214 Differential Revision: https://reviews.llvm.org/D60302 llvm-svn: 358048
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud