summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
diff options
context:
space:
mode:
authorMichael Gottesman <mgottesman@apple.com>2013-02-23 00:31:32 +0000
committerMichael Gottesman <mgottesman@apple.com>2013-02-23 00:31:32 +0000
commitf4b7761ed72dfc2ee48fbe97836a079e52fd7596 (patch)
tree29d801e21d2dba9b8877824d9d0b33c222d6eb18 /llvm/lib/Transforms
parent00be69ab5c21ad965959376a4b1cdeaaf13be443 (diff)
downloadbcm5719-llvm-f4b7761ed72dfc2ee48fbe97836a079e52fd7596.tar.gz
bcm5719-llvm-f4b7761ed72dfc2ee48fbe97836a079e52fd7596.zip
Fixed a careless mistake.
rdar://13273675. llvm-svn: 175939
Diffstat (limited to 'llvm/lib/Transforms')
-rw-r--r--llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp b/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
index 7f66b1c9d14..9c14949877f 100644
--- a/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
+++ b/llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
@@ -218,7 +218,7 @@ static bool DoesRetainableObjPtrEscape(const User *Ptr) {
if (isa<BitCastInst>(UUser) || isa<GetElementPtrInst>(UUser) ||
isa<PHINode>(UUser) || isa<SelectInst>(UUser)) {
- if (!VisitedSet.insert(UUser)) {
+ if (VisitedSet.insert(UUser)) {
DEBUG(dbgs() << "DoesRetainableObjPtrEscape: User copies value. "
"Ptr escapes if result escapes. Adding to list.\n");
Worklist.push_back(UUser);
OpenPOWER on IntegriCloud