Lines Matching refs:CGObjCGNU

103 class CGObjCGNU : public CGObjCRuntime {  class
482 CGObjCGNU(CodeGenModule &cgm, unsigned runtimeABIVersion,
581 class CGObjCGCC : public CGObjCGNU {
609 CGObjCGCC(CodeGenModule &Mod) : CGObjCGNU(Mod, 8, 2) { in CGObjCGCC()
619 class CGObjCGNUstep : public CGObjCGNU {
699 CGObjCGNUstep(CodeGenModule &Mod) : CGObjCGNU(Mod, 9, 3) { in CGObjCGNUstep()
784 class CGObjCObjFW: public CGObjCGNU {
830 return CGObjCGNU::GetClassNamed(CGF, Name, isWeak); in GetClassNamed()
847 CGObjCObjFW(CodeGenModule &Mod): CGObjCGNU(Mod, 9, 3) { in CGObjCObjFW()
865 void CGObjCGNU::EmitClassRef(const std::string &className) { in EmitClassRef()
891 CGObjCGNU::CGObjCGNU(CodeGenModule &cgm, unsigned runtimeABIVersion, in CGObjCGNU() function in CGObjCGNU
1016 llvm::Value *CGObjCGNU::GetClassNamed(CodeGenFunction &CGF, in GetClassNamed()
1040 llvm::Value *CGObjCGNU::GetClass(CodeGenFunction &CGF, in GetClass()
1044 llvm::Value *CGObjCGNU::EmitNSAutoreleasePoolClassRef(CodeGenFunction &CGF) { in EmitNSAutoreleasePoolClassRef()
1048 llvm::Value *CGObjCGNU::GetSelector(CodeGenFunction &CGF, Selector Sel, in GetSelector()
1076 llvm::Value *CGObjCGNU::GetSelector(CodeGenFunction &CGF, Selector Sel, in GetSelector()
1081 llvm::Value *CGObjCGNU::GetSelector(CodeGenFunction &CGF, in GetSelector()
1088 llvm::Constant *CGObjCGNU::GetEHType(QualType T) { in GetEHType()
1111 return CGObjCGNU::GetEHType(T); in GetEHType()
1175 llvm::Constant *CGObjCGNU::GenerateConstantString(const StringLiteral *SL) { in GenerateConstantString()
1216 CGObjCGNU::GenerateMessageSendSuper(CodeGenFunction &CGF, in GenerateMessageSendSuper()
1322 CGObjCGNU::GenerateMessageSend(CodeGenFunction &CGF, in GenerateMessageSend()
1471 llvm::Constant *CGObjCGNU::
1529 llvm::Constant *CGObjCGNU::
1569 llvm::Constant *CGObjCGNU::GenerateClassStructure( in GenerateClassStructure()
1659 llvm::Constant *CGObjCGNU::
1688 llvm::Constant *CGObjCGNU::GenerateProtocolList(ArrayRef<std::string>Protocols){ in GenerateProtocolList()
1720 llvm::Value *CGObjCGNU::GenerateProtocolRef(CodeGenFunction &CGF, in GenerateProtocolRef()
1728 llvm::Constant *CGObjCGNU::GenerateEmptyProtocol( in GenerateEmptyProtocol()
1760 void CGObjCGNU::GenerateProtocol(const ObjCProtocolDecl *PD) { in GenerateProtocol()
1920 void CGObjCGNU::GenerateProtocolHolderCategory() { in GenerateProtocolHolderCategory()
1977 llvm::Constant *CGObjCGNU::MakeBitField(ArrayRef<bool> bits) { in MakeBitField()
2008 void CGObjCGNU::GenerateCategory(const ObjCCategoryImplDecl *OCD) { in GenerateCategory()
2058 llvm::Constant *CGObjCGNU::GeneratePropertyList(const ObjCImplementationDecl *OID, in GeneratePropertyList()
2125 void CGObjCGNU::RegisterAlias(const ObjCCompatibleAliasDecl *OAD) { in RegisterAlias()
2134 void CGObjCGNU::GenerateClass(const ObjCImplementationDecl *OID) { in GenerateClass()
2357 llvm::Function *CGObjCGNU::ModuleInitFunction() { in ModuleInitFunction()
2588 llvm::Function *CGObjCGNU::GenerateMethod(const ObjCMethodDecl *OMD, in GenerateMethod()
2611 llvm::Constant *CGObjCGNU::GetPropertyGetFunction() { in GetPropertyGetFunction()
2615 llvm::Constant *CGObjCGNU::GetPropertySetFunction() { in GetPropertySetFunction()
2619 llvm::Constant *CGObjCGNU::GetOptimizedPropertySetFunction(bool atomic, in GetOptimizedPropertySetFunction()
2624 llvm::Constant *CGObjCGNU::GetGetStructFunction() { in GetGetStructFunction()
2627 llvm::Constant *CGObjCGNU::GetSetStructFunction() { in GetSetStructFunction()
2630 llvm::Constant *CGObjCGNU::GetCppAtomicObjectGetFunction() { in GetCppAtomicObjectGetFunction()
2633 llvm::Constant *CGObjCGNU::GetCppAtomicObjectSetFunction() { in GetCppAtomicObjectSetFunction()
2637 llvm::Constant *CGObjCGNU::EnumerationMutationFunction() { in EnumerationMutationFunction()
2641 void CGObjCGNU::EmitSynchronizedStmt(CodeGenFunction &CGF, in EmitSynchronizedStmt()
2647 void CGObjCGNU::EmitTryStmt(CodeGenFunction &CGF, in EmitTryStmt()
2664 void CGObjCGNU::EmitThrowStmt(CodeGenFunction &CGF, in EmitThrowStmt()
2686 llvm::Value * CGObjCGNU::EmitObjCWeakRead(CodeGenFunction &CGF, in EmitObjCWeakRead()
2693 void CGObjCGNU::EmitObjCWeakAssign(CodeGenFunction &CGF, in EmitObjCWeakAssign()
2701 void CGObjCGNU::EmitObjCGlobalAssign(CodeGenFunction &CGF, in EmitObjCGlobalAssign()
2714 void CGObjCGNU::EmitObjCIvarAssign(CodeGenFunction &CGF, in EmitObjCIvarAssign()
2723 void CGObjCGNU::EmitObjCStrongCastAssign(CodeGenFunction &CGF, in EmitObjCStrongCastAssign()
2731 void CGObjCGNU::EmitGCMemmoveCollectable(CodeGenFunction &CGF, in EmitGCMemmoveCollectable()
2742 llvm::GlobalVariable *CGObjCGNU::ObjCIvarOffsetVariable( in ObjCIvarOffsetVariable()
2788 LValue CGObjCGNU::EmitObjCValueForIvar(CodeGenFunction &CGF, in EmitObjCValueForIvar()
2815 llvm::Value *CGObjCGNU::EmitIvarOffset(CodeGenFunction &CGF, in EmitIvarOffset()