Lines Matching refs:CGObjCMac

1212 class CGObjCMac : public CGObjCCommonMac {  class
1312 CGObjCMac(CodeGen::CodeGenModule &cgm);
1870 CGObjCMac::CGObjCMac(CodeGen::CodeGenModule &cgm) : CGObjCCommonMac(cgm), in CGObjCMac() function in CGObjCMac
1878 llvm::Value *CGObjCMac::GetClass(CodeGenFunction &CGF, in GetClass()
1884 llvm::Value *CGObjCMac::GetSelector(CodeGenFunction &CGF, Selector Sel) { in GetSelector()
1887 Address CGObjCMac::GetAddrOfSelector(CodeGenFunction &CGF, Selector Sel) { in GetAddrOfSelector()
1890 llvm::Value *CGObjCMac::GetSelector(CodeGenFunction &CGF, const ObjCMethodDecl in GetSelector()
1895 llvm::Constant *CGObjCMac::GetEHType(QualType T) { in GetEHType()
1946 llvm::Constant *CGObjCMac::getNSConstantStringClassRef() { in getNSConstantStringClassRef()
2051 CGObjCMac::GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, in GenerateMessageSendSuper()
2114 CodeGen::RValue CGObjCMac::GenerateMessageSend(CodeGen::CodeGenFunction &CGF, in GenerateMessageSend()
2961 llvm::Value *CGObjCMac::GenerateProtocolRef(CodeGenFunction &CGF, in GenerateProtocolRef()
3022 llvm::Constant *CGObjCMac::GetOrEmitProtocol(const ObjCProtocolDecl *PD) { in GetOrEmitProtocol()
3069 llvm::Constant *CGObjCMac::GetOrEmitProtocolRef(const ObjCProtocolDecl *PD) { in GetOrEmitProtocolRef()
3098 CGObjCMac::EmitProtocolExtension(const ObjCProtocolDecl *PD, in EmitProtocolExtension()
3153 CGObjCMac::EmitProtocolList(Twine name, in EmitProtocolList()
3332 void CGObjCMac::GenerateCategory(const ObjCCategoryImplDecl *OCD) { in GenerateCategory()
3502 void CGObjCMac::GenerateClass(const ObjCImplementationDecl *ID) { in GenerateClass()
3604 llvm::Constant *CGObjCMac::EmitMetaClass(const ObjCImplementationDecl *ID, in EmitMetaClass()
3667 llvm::Constant *CGObjCMac::EmitMetaClassRef(const ObjCInterfaceDecl *ID) { in EmitMetaClassRef()
3689 llvm::Value *CGObjCMac::EmitSuperClassRef(const ObjCInterfaceDecl *ID) { in EmitSuperClassRef()
3715 CGObjCMac::EmitClassExtension(const ObjCImplementationDecl *ID, in EmitClassExtension()
3765 llvm::Constant *CGObjCMac::EmitIvarList(const ObjCImplementationDecl *ID, in EmitIvarList()
3825 void CGObjCMac::emitMethodDescriptionConstant(ConstantArrayBuilder &builder, in emitMethodDescriptionConstant()
3841 void CGObjCMac::emitMethodConstant(ConstantArrayBuilder &builder, in emitMethodConstant()
3867 llvm::Constant *CGObjCMac::emitMethodList(Twine name, MethodListType MLT, in emitMethodList()
4193 llvm::Function *CGObjCMac::ModuleInitFunction() { in ModuleInitFunction()
4199 llvm::FunctionCallee CGObjCMac::GetPropertyGetFunction() { in GetPropertyGetFunction()
4203 llvm::FunctionCallee CGObjCMac::GetPropertySetFunction() { in GetPropertySetFunction()
4207 llvm::FunctionCallee CGObjCMac::GetOptimizedPropertySetFunction(bool atomic, in GetOptimizedPropertySetFunction()
4212 llvm::FunctionCallee CGObjCMac::GetGetStructFunction() { in GetGetStructFunction()
4216 llvm::FunctionCallee CGObjCMac::GetSetStructFunction() { in GetSetStructFunction()
4220 llvm::FunctionCallee CGObjCMac::GetCppAtomicObjectGetFunction() { in GetCppAtomicObjectGetFunction()
4224 llvm::FunctionCallee CGObjCMac::GetCppAtomicObjectSetFunction() { in GetCppAtomicObjectSetFunction()
4228 llvm::FunctionCallee CGObjCMac::EnumerationMutationFunction() { in EnumerationMutationFunction()
4232 void CGObjCMac::EmitTryStmt(CodeGenFunction &CGF, const ObjCAtTryStmt &S) { in EmitTryStmt()
4236 void CGObjCMac::EmitSynchronizedStmt(CodeGenFunction &CGF, in EmitSynchronizedStmt()
4571 void CGObjCMac::EmitTryOrSynchronizedStmt(CodeGen::CodeGenFunction &CGF, in EmitTryOrSynchronizedStmt()
4888 void CGObjCMac::EmitThrowStmt(CodeGen::CodeGenFunction &CGF, in EmitThrowStmt()
4915 llvm::Value * CGObjCMac::EmitObjCWeakRead(CodeGen::CodeGenFunction &CGF, in EmitObjCWeakRead()
4930 void CGObjCMac::EmitObjCWeakAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCWeakAssign()
4951 void CGObjCMac::EmitObjCGlobalAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCGlobalAssign()
4977 void CGObjCMac::EmitObjCIvarAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCIvarAssign()
4999 void CGObjCMac::EmitObjCStrongCastAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCStrongCastAssign()
5017 void CGObjCMac::EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF, in EmitGCMemmoveCollectable()
5029 LValue CGObjCMac::EmitObjCValueForIvar(CodeGen::CodeGenFunction &CGF, in EmitObjCValueForIvar()
5040 llvm::Value *CGObjCMac::EmitIvarOffset(CodeGen::CodeGenFunction &CGF, in EmitIvarOffset()
5168 void CGObjCMac::EmitModuleInfo() { in EmitModuleInfo()
5183 llvm::Constant *CGObjCMac::EmitModuleSymbols() { in EmitModuleSymbols()
5222 llvm::Value *CGObjCMac::EmitClassRefFromId(CodeGenFunction &CGF, in EmitClassRefFromId()
5242 llvm::Value *CGObjCMac::EmitClassRef(CodeGenFunction &CGF, in EmitClassRef()
5254 llvm::Value *CGObjCMac::EmitNSAutoreleasePoolClassRef(CodeGenFunction &CGF) { in EmitNSAutoreleasePoolClassRef()
5259 llvm::Value *CGObjCMac::EmitSelector(CodeGenFunction &CGF, Selector Sel) { in EmitSelector()
5263 Address CGObjCMac::EmitSelectorAddr(Selector Sel) { in EmitSelectorAddr()
5682 void CGObjCMac::FinishModule() { in FinishModule()
7910 return new CGObjCMac(CGM); in CreateMacObjCRuntime()