Home
last modified time | relevance | path

Searched refs:IC_Autorelease (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Transforms/ObjCARC/
DObjCARC.h77 IC_Autorelease, ///< objc_autorelease enumerator
108 return Class == IC_Autorelease || in IsAutorelease()
119 Class == IC_Autorelease || in IsForwarding()
131 Class == IC_Autorelease || in IsNoopOnNull()
153 return Class == IC_Autorelease; in IsNeverTail()
164 Class == IC_Autorelease || in IsNoThrow()
178 case IC_Autorelease: in CanInterruptRV()
DObjCARCExpand.cpp105 case IC_Autorelease: in runOnFunction()
DObjCARCUtil.cpp39 case IC_Autorelease: in operator <<()
103 .Case("objc_autorelease", IC_Autorelease) in GetFunctionClass()
DObjCARCAliasAnalysis.cpp139 case IC_Autorelease: in getModRefInfo()
DDependencyAnalysis.cpp39 case IC_Autorelease: in CanAlterRefCount()
DObjCARCOpts.cpp207 case IC_Autorelease: in DoesRetainableObjPtrEscape()
1080 Class = IC_Autorelease; in OptimizeAutoreleaseRVCall()
1310 case IC_Autorelease: in OptimizeIndividualCalls()
2550 if (AutoreleaseClass == IC_Autorelease) { in OptimizeReturns()
2677 if (UsedInThisFunction & ((1 << IC_Autorelease) | in runOnFunction()
DObjCARCContract.cpp387 case IC_Autorelease: in runOnFunction()