Searched refs:ARCRuntimeEntryPointKind (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/ObjCARC/
H A DARCRuntimeEntryPoints.h30 enum class ARCRuntimeEntryPointKind { class in namespace:llvm::objcarc
70 Constant *get(ARCRuntimeEntryPointKind kind) {
74 case ARCRuntimeEntryPointKind::AutoreleaseRV:
77 case ARCRuntimeEntryPointKind::Release:
79 case ARCRuntimeEntryPointKind::Retain:
81 case ARCRuntimeEntryPointKind::RetainBlock:
83 case ARCRuntimeEntryPointKind::Autorelease:
85 case ARCRuntimeEntryPointKind::StoreStrong:
87 case ARCRuntimeEntryPointKind::RetainRV:
90 case ARCRuntimeEntryPointKind
[all...]
H A DObjCARCContract.cpp138 Constant *Decl = EP.get(ARCRuntimeEntryPointKind::RetainRV);
185 ? ARCRuntimeEntryPointKind::RetainAutoreleaseRV
186 : ARCRuntimeEntryPointKind::RetainAutorelease);
385 Constant *Decl = EP.get(ARCRuntimeEntryPointKind::StoreStrong);
H A DObjCARCOpts.cpp632 Constant *NewDecl = EP.get(ARCRuntimeEntryPointKind::Retain);
668 Constant *NewDecl = EP.get(ARCRuntimeEntryPointKind::Autorelease);
774 Constant *Decl = EP.get(ARCRuntimeEntryPointKind::Release);
1490 Constant *Decl = EP.get(ARCRuntimeEntryPointKind::Retain);
1501 Constant *Decl = EP.get(ARCRuntimeEntryPointKind::Release);
1848 Constant *Decl = EP.get(ARCRuntimeEntryPointKind::Retain);
1877 Constant *Decl = EP.get(ARCRuntimeEntryPointKind::Retain);

Completed in 85 milliseconds