Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/ObjCARC/
DObjCARC.h78 IC_AutoreleaseRV, ///< objc_autoreleaseReturnValue enumerator
109 Class == IC_AutoreleaseRV; in IsAutorelease()
120 Class == IC_AutoreleaseRV || in IsForwarding()
132 Class == IC_AutoreleaseRV || in IsNoopOnNull()
142 Class == IC_AutoreleaseRV; in IsAlwaysTail()
165 Class == IC_AutoreleaseRV || in IsNoThrow()
179 case IC_AutoreleaseRV: in CanInterruptRV()
DObjCARCExpand.cpp106 case IC_AutoreleaseRV: in runOnFunction()
DObjCARCUtil.cpp41 case IC_AutoreleaseRV: in operator <<()
104 .Case("objc_autoreleaseReturnValue", IC_AutoreleaseRV) in GetFunctionClass()
DObjCARCContract.cpp188 if (Class == IC_AutoreleaseRV) in ContractAutorelease()
219 if (Class == IC_AutoreleaseRV) in ContractAutorelease()
388 case IC_AutoreleaseRV: in runOnFunction()
DObjCARCAliasAnalysis.cpp140 case IC_AutoreleaseRV: in getModRefInfo()
DDependencyAnalysis.cpp40 case IC_AutoreleaseRV: in CanAlterRefCount()
DObjCARCOpts.cpp208 case IC_AutoreleaseRV: { in DoesRetainableObjPtrEscape()
1012 if (GetBasicInstructionClass(I) == IC_AutoreleaseRV && in OptimizeRetainRVCall()
1177 case IC_AutoreleaseRV: in OptimizeIndividualCalls()
1317 case IC_AutoreleaseRV: in OptimizeIndividualCalls()
2559 AutoreleaseClass = IC_AutoreleaseRV; in OptimizeReturns()
2678 (1 << IC_AutoreleaseRV))) in runOnFunction()