Lines Matching refs:CGObjCMac

1068 class CGObjCMac : public CGObjCCommonMac {  class
1179 CGObjCMac(CodeGen::CodeGenModule &cgm);
1700 CGObjCMac::CGObjCMac(CodeGen::CodeGenModule &cgm) : CGObjCCommonMac(cgm), in CGObjCMac() function in CGObjCMac
1708 llvm::Value *CGObjCMac::GetClass(CodeGenFunction &CGF, in GetClass()
1714 llvm::Value *CGObjCMac::GetSelector(CodeGenFunction &CGF, Selector Sel, in GetSelector()
1718 llvm::Value *CGObjCMac::GetSelector(CodeGenFunction &CGF, const ObjCMethodDecl in GetSelector()
1723 llvm::Constant *CGObjCMac::GetEHType(QualType T) { in GetEHType()
1774 CGObjCMac::GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, in GenerateMessageSendSuper()
1835 CodeGen::RValue CGObjCMac::GenerateMessageSend(CodeGen::CodeGenFunction &CGF, in GenerateMessageSend()
2520 llvm::Value *CGObjCMac::GenerateProtocolRef(CodeGenFunction &CGF, in GenerateProtocolRef()
2561 llvm::Constant *CGObjCMac::GetOrEmitProtocol(const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
2645 llvm::Constant *CGObjCMac::GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
2673 CGObjCMac::EmitProtocolExtension(const ObjCProtocolDecl *PD, in EmitProtocolExtension()
2713 CGObjCMac::EmitProtocolList(Twine Name, in EmitProtocolList()
2848 CGObjCMac::GetMethodDescriptionConstant(const ObjCMethodDecl *MD) { in GetMethodDescriptionConstant()
2862 CGObjCMac::EmitMethodDescList(Twine Name, const char *Section, in EmitMethodDescList()
2891 void CGObjCMac::GenerateCategory(const ObjCCategoryImplDecl *OCD) { in GenerateCategory()
3006 void CGObjCMac::GenerateClass(const ObjCImplementationDecl *ID) { in GenerateClass()
3097 llvm::Constant *CGObjCMac::EmitMetaClass(const ObjCImplementationDecl *ID, in EmitMetaClass()
3164 llvm::Constant *CGObjCMac::EmitMetaClassRef(const ObjCInterfaceDecl *ID) { in EmitMetaClassRef()
3186 llvm::Value *CGObjCMac::EmitSuperClassRef(const ObjCInterfaceDecl *ID) { in EmitSuperClassRef()
3208 CGObjCMac::EmitClassExtension(const ObjCImplementationDecl *ID) { in EmitClassExtension()
3240 llvm::Constant *CGObjCMac::EmitIvarList(const ObjCImplementationDecl *ID, in EmitIvarList()
3308 llvm::Constant *CGObjCMac::GetMethodConstant(const ObjCMethodDecl *MD) { in GetMethodConstant()
3322 llvm::Constant *CGObjCMac::EmitMethodList(Twine Name, in EmitMethodList()
3377 llvm::Function *CGObjCMac::ModuleInitFunction() { in ModuleInitFunction()
3383 llvm::Constant *CGObjCMac::GetPropertyGetFunction() { in GetPropertyGetFunction()
3387 llvm::Constant *CGObjCMac::GetPropertySetFunction() { in GetPropertySetFunction()
3391 llvm::Constant *CGObjCMac::GetOptimizedPropertySetFunction(bool atomic, in GetOptimizedPropertySetFunction()
3396 llvm::Constant *CGObjCMac::GetGetStructFunction() { in GetGetStructFunction()
3399 llvm::Constant *CGObjCMac::GetSetStructFunction() { in GetSetStructFunction()
3403 llvm::Constant *CGObjCMac::GetCppAtomicObjectGetFunction() { in GetCppAtomicObjectGetFunction()
3406 llvm::Constant *CGObjCMac::GetCppAtomicObjectSetFunction() { in GetCppAtomicObjectSetFunction()
3410 llvm::Constant *CGObjCMac::EnumerationMutationFunction() { in EnumerationMutationFunction()
3414 void CGObjCMac::EmitTryStmt(CodeGenFunction &CGF, const ObjCAtTryStmt &S) { in EmitTryStmt()
3418 void CGObjCMac::EmitSynchronizedStmt(CodeGenFunction &CGF, in EmitSynchronizedStmt()
3744 void CGObjCMac::EmitTryOrSynchronizedStmt(CodeGen::CodeGenFunction &CGF, in EmitTryOrSynchronizedStmt()
4058 void CGObjCMac::EmitThrowStmt(CodeGen::CodeGenFunction &CGF, in EmitThrowStmt()
4085 llvm::Value * CGObjCMac::EmitObjCWeakRead(CodeGen::CodeGenFunction &CGF, in EmitObjCWeakRead()
4101 void CGObjCMac::EmitObjCWeakAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCWeakAssign()
4122 void CGObjCMac::EmitObjCGlobalAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCGlobalAssign()
4148 void CGObjCMac::EmitObjCIvarAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCIvarAssign()
4170 void CGObjCMac::EmitObjCStrongCastAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCStrongCastAssign()
4188 void CGObjCMac::EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF, in EmitGCMemmoveCollectable()
4200 LValue CGObjCMac::EmitObjCValueForIvar(CodeGen::CodeGenFunction &CGF, in EmitObjCValueForIvar()
4211 llvm::Value *CGObjCMac::EmitIvarOffset(CodeGen::CodeGenFunction &CGF, in EmitIvarOffset()
4303 void CGObjCMac::EmitModuleInfo() { in EmitModuleInfo()
4318 llvm::Constant *CGObjCMac::EmitModuleSymbols() { in EmitModuleSymbols()
4363 llvm::Value *CGObjCMac::EmitClassRefFromId(CodeGenFunction &CGF, in EmitClassRefFromId()
4381 llvm::Value *CGObjCMac::EmitClassRef(CodeGenFunction &CGF, in EmitClassRef()
4386 llvm::Value *CGObjCMac::EmitNSAutoreleasePoolClassRef(CodeGenFunction &CGF) { in EmitNSAutoreleasePoolClassRef()
4391 llvm::Value *CGObjCMac::EmitSelector(CodeGenFunction &CGF, Selector Sel, in EmitSelector()
4910 void CGObjCMac::FinishModule() { in FinishModule()
7042 return new CGObjCMac(CGM); in CreateMacObjCRuntime()