[ObjCARC Debug Message] - Added debug message when we add a tail keyword to a functio...
authorMichael Gottesman <mgottesman@apple.com>
Sun, 6 Jan 2013 23:39:09 +0000 (23:39 +0000)
committerMichael Gottesman <mgottesman@apple.com>
Sun, 6 Jan 2013 23:39:09 +0000 (23:39 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171675 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Scalar/ObjCARC.cpp

index d4e151c02ef2700041693c6aee947e3b13213a7f..c840e6e4c8c481016e4f20912b72830c7bbd968d 100644 (file)
@@ -2443,6 +2443,9 @@ void ObjCARCOpt::OptimizeIndividualCalls(Function &F) {
     // a tail keyword.
     if (IsAlwaysTail(Class)) {
       Changed = true;
+      DEBUG(dbgs() << "ObjCARCOpt::OptimizeIndividualCalls: Adding tail keyword"
+            " to function since it can never be passed stack args: " << *Inst <<
+            "\n");
       cast<CallInst>(Inst)->setTailCall();
     }