Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/ObjCARC/
DObjCARC.h79 IC_AutoreleaseRV, ///< objc_autoreleaseReturnValue enumerator
118 Class == IC_AutoreleaseRV; in IsAutorelease()
127 Class == IC_AutoreleaseRV || in IsForwarding()
138 Class == IC_AutoreleaseRV || in IsNoopOnNull()
148 Class == IC_AutoreleaseRV; in IsAlwaysTail()
171 Class == IC_AutoreleaseRV || in IsNoThrow()
185 case IC_AutoreleaseRV: in CanInterruptRV()
DObjCARCExpand.cpp106 case IC_AutoreleaseRV: in runOnFunction()
DObjCARCUtil.cpp41 case IC_AutoreleaseRV: in operator <<()
107 .Case("objc_autoreleaseReturnValue", IC_AutoreleaseRV) in GetFunctionClass()
DObjCARCContract.cpp162 if (Class == IC_AutoreleaseRV) in ContractAutorelease()
193 Constant *Decl = EP.get(Class == IC_AutoreleaseRV ? in ContractAutorelease()
357 case IC_AutoreleaseRV: in runOnFunction()
DObjCARCAliasAnalysis.cpp141 case IC_AutoreleaseRV: in getModRefInfo()
DDependencyAnalysis.cpp41 case IC_AutoreleaseRV: in CanAlterRefCount()
DObjCARCOpts.cpp1226 if (GetBasicInstructionClass(I) == IC_AutoreleaseRV && in OptimizeRetainRVCall()
1373 case IC_AutoreleaseRV: in OptimizeIndividualCalls()
1508 case IC_AutoreleaseRV: in OptimizeIndividualCalls()
3108 (1 << IC_AutoreleaseRV))) in runOnFunction()