Lines Matching refs:CGObjCMac

1212 class CGObjCMac : public CGObjCCommonMac {  class
1312 CGObjCMac(CodeGen::CodeGenModule &cgm);
1898 CGObjCMac::CGObjCMac(CodeGen::CodeGenModule &cgm) : CGObjCCommonMac(cgm), in CGObjCMac() function in CGObjCMac
1906 llvm::Value *CGObjCMac::GetClass(CodeGenFunction &CGF, in GetClass()
1912 llvm::Value *CGObjCMac::GetSelector(CodeGenFunction &CGF, Selector Sel) { in GetSelector()
1915 Address CGObjCMac::GetAddrOfSelector(CodeGenFunction &CGF, Selector Sel) { in GetAddrOfSelector()
1918 llvm::Value *CGObjCMac::GetSelector(CodeGenFunction &CGF, const ObjCMethodDecl in GetSelector()
1923 llvm::Constant *CGObjCMac::GetEHType(QualType T) { in GetEHType()
1974 llvm::Constant *CGObjCMac::getNSConstantStringClassRef() { in getNSConstantStringClassRef()
2078 CGObjCMac::GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, in GenerateMessageSendSuper()
2141 CodeGen::RValue CGObjCMac::GenerateMessageSend(CodeGen::CodeGenFunction &CGF, in GenerateMessageSend()
3026 llvm::Value *CGObjCMac::GenerateProtocolRef(CodeGenFunction &CGF, in GenerateProtocolRef()
3087 llvm::Constant *CGObjCMac::GetOrEmitProtocol(const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
3134 llvm::Constant *CGObjCMac::GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
3163 CGObjCMac::EmitProtocolExtension(const ObjCProtocolDecl *PD, in EmitProtocolExtension()
3218 CGObjCMac::EmitProtocolList(Twine name, in EmitProtocolList()
3397 void CGObjCMac::GenerateCategory(const ObjCCategoryImplDecl *OCD) { in GenerateCategory()
3567 void CGObjCMac::GenerateClass(const ObjCImplementationDecl *ID) { in GenerateClass()
3669 llvm::Constant *CGObjCMac::EmitMetaClass(const ObjCImplementationDecl *ID, in EmitMetaClass()
3732 llvm::Constant *CGObjCMac::EmitMetaClassRef(const ObjCInterfaceDecl *ID) { in EmitMetaClassRef()
3754 llvm::Value *CGObjCMac::EmitSuperClassRef(const ObjCInterfaceDecl *ID) { in EmitSuperClassRef()
3780 CGObjCMac::EmitClassExtension(const ObjCImplementationDecl *ID, in EmitClassExtension()
3830 llvm::Constant *CGObjCMac::EmitIvarList(const ObjCImplementationDecl *ID, in EmitIvarList()
3890 void CGObjCMac::emitMethodDescriptionConstant(ConstantArrayBuilder &builder, in emitMethodDescriptionConstant()
3906 void CGObjCMac::emitMethodConstant(ConstantArrayBuilder &builder, in emitMethodConstant()
3932 llvm::Constant *CGObjCMac::emitMethodList(Twine name, MethodListType MLT, in emitMethodList()
4258 llvm::Function *CGObjCMac::ModuleInitFunction() { in ModuleInitFunction()
4264 llvm::FunctionCallee CGObjCMac::GetPropertyGetFunction() { in GetPropertyGetFunction()
4268 llvm::FunctionCallee CGObjCMac::GetPropertySetFunction() { in GetPropertySetFunction()
4272 llvm::FunctionCallee CGObjCMac::GetOptimizedPropertySetFunction(bool atomic, in GetOptimizedPropertySetFunction()
4277 llvm::FunctionCallee CGObjCMac::GetGetStructFunction() { in GetGetStructFunction()
4281 llvm::FunctionCallee CGObjCMac::GetSetStructFunction() { in GetSetStructFunction()
4285 llvm::FunctionCallee CGObjCMac::GetCppAtomicObjectGetFunction() { in GetCppAtomicObjectGetFunction()
4289 llvm::FunctionCallee CGObjCMac::GetCppAtomicObjectSetFunction() { in GetCppAtomicObjectSetFunction()
4293 llvm::FunctionCallee CGObjCMac::EnumerationMutationFunction() { in EnumerationMutationFunction()
4297 void CGObjCMac::EmitTryStmt(CodeGenFunction &CGF, const ObjCAtTryStmt &S) { in EmitTryStmt()
4301 void CGObjCMac::EmitSynchronizedStmt(CodeGenFunction &CGF, in EmitSynchronizedStmt()
4628 void CGObjCMac::EmitTryOrSynchronizedStmt(CodeGen::CodeGenFunction &CGF, in EmitTryOrSynchronizedStmt()
4947 void CGObjCMac::EmitThrowStmt(CodeGen::CodeGenFunction &CGF, in EmitThrowStmt()
4974 llvm::Value * CGObjCMac::EmitObjCWeakRead(CodeGen::CodeGenFunction &CGF, in EmitObjCWeakRead()
4989 void CGObjCMac::EmitObjCWeakAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCWeakAssign()
5009 void CGObjCMac::EmitObjCGlobalAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCGlobalAssign()
5034 void CGObjCMac::EmitObjCIvarAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCIvarAssign()
5055 void CGObjCMac::EmitObjCStrongCastAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCStrongCastAssign()
5072 void CGObjCMac::EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF, in EmitGCMemmoveCollectable()
5084 LValue CGObjCMac::EmitObjCValueForIvar(CodeGen::CodeGenFunction &CGF, in EmitObjCValueForIvar()
5095 llvm::Value *CGObjCMac::EmitIvarOffset(CodeGen::CodeGenFunction &CGF, in EmitIvarOffset()
5221 void CGObjCMac::EmitModuleInfo() { in EmitModuleInfo()
5236 llvm::Constant *CGObjCMac::EmitModuleSymbols() { in EmitModuleSymbols()
5275 llvm::Value *CGObjCMac::EmitClassRefFromId(CodeGenFunction &CGF, in EmitClassRefFromId()
5295 llvm::Value *CGObjCMac::EmitClassRef(CodeGenFunction &CGF, in EmitClassRef()
5307 llvm::Value *CGObjCMac::EmitNSAutoreleasePoolClassRef(CodeGenFunction &CGF) { in EmitNSAutoreleasePoolClassRef()
5312 llvm::Value *CGObjCMac::EmitSelector(CodeGenFunction &CGF, Selector Sel) { in EmitSelector()
5316 Address CGObjCMac::EmitSelectorAddr(Selector Sel) { in EmitSelectorAddr()
5735 void CGObjCMac::FinishModule() { in FinishModule()
7938 return new CGObjCMac(CGM); in CreateMacObjCRuntime()