Lines Matching defs:ObjCEntrypoints
113 struct ObjCEntrypoints { struct
114 ObjCEntrypoints() { memset(this, 0, sizeof(*this)); } in ObjCEntrypoints() argument
117 llvm::Constant *objc_autoreleasePoolPop;
120 llvm::Constant *objc_autoreleasePoolPush;
123 llvm::Constant *objc_autorelease;
126 llvm::Constant *objc_autoreleaseReturnValue;
129 llvm::Constant *objc_copyWeak;
132 llvm::Constant *objc_destroyWeak;
135 llvm::Constant *objc_initWeak;
138 llvm::Constant *objc_loadWeak;
141 llvm::Constant *objc_loadWeakRetained;
144 llvm::Constant *objc_moveWeak;
147 llvm::Constant *objc_retain;
150 llvm::Constant *objc_retainAutorelease;
153 llvm::Constant *objc_retainAutoreleaseReturnValue;
156 llvm::Constant *objc_retainAutoreleasedReturnValue;
159 llvm::Constant *objc_retainBlock;
162 llvm::Constant *objc_release;
165 llvm::Constant *objc_storeStrong;
168 llvm::Constant *objc_storeWeak;
171 llvm::Constant *objc_unsafeClaimAutoreleasedReturnValue;
175 llvm::InlineAsm *retainAutoreleasedReturnValueMarker;
178 llvm::Constant *clang_arc_use;