diff options
| author | Michael Gottesman <mgottesman@apple.com> | 2013-01-06 23:39:13 +0000 |
|---|---|---|
| committer | Michael Gottesman <mgottesman@apple.com> | 2013-01-06 23:39:13 +0000 |
| commit | 8800a51ac1968fc328db3f3d27ab327a9a2e6426 (patch) | |
| tree | 70f859f4bda34cebf5bb4a81d54ca84f429a2871 | |
| parent | 2d76331f8607495c080920ab2b8076379edfbca1 (diff) | |
| download | bcm5719-llvm-8800a51ac1968fc328db3f3d27ab327a9a2e6426.tar.gz bcm5719-llvm-8800a51ac1968fc328db3f3d27ab327a9a2e6426.zip | |
[ObjCARC Debug Message] - Added debug message when we add a nounwind keyword to a function which can not throw.
llvm-svn: 171676
| -rw-r--r-- | llvm/lib/Transforms/Scalar/ObjCARC.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Scalar/ObjCARC.cpp b/llvm/lib/Transforms/Scalar/ObjCARC.cpp index c840e6e4c8c..1ba5a503848 100644 --- a/llvm/lib/Transforms/Scalar/ObjCARC.cpp +++ b/llvm/lib/Transforms/Scalar/ObjCARC.cpp @@ -2452,6 +2452,8 @@ void ObjCARCOpt::OptimizeIndividualCalls(Function &F) { // Set nounwind as needed. if (IsNoThrow(Class)) { Changed = true; + DEBUG(dbgs() << "ObjCARCOpt::OptimizeIndividualCalls: Found no throw" + " class. Setting nounwind on: " << *Inst << "\n"); cast<CallInst>(Inst)->setDoesNotThrow(); } |

