Lines Matching refs:CodeGenFunction

1022   CodeGen::RValue EmitMessageSend(CodeGen::CodeGenFunction &CGF,
1090 llvm::Value *EmitClassRef(CodeGenFunction &CGF,
1093 llvm::Value *EmitClassRefFromId(CodeGenFunction &CGF,
1096 llvm::Value *EmitNSAutoreleasePoolClassRef(CodeGenFunction &CGF);
1174 llvm::Value *EmitSelector(CodeGenFunction &CGF, Selector Sel,
1182 virtual CodeGen::RValue GenerateMessageSend(CodeGen::CodeGenFunction &CGF,
1192 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF,
1203 virtual llvm::Value *GetClass(CodeGenFunction &CGF,
1206 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel,
1211 virtual llvm::Value *GetSelector(CodeGenFunction &CGF,
1222 virtual llvm::Value *GenerateProtocolRef(CodeGenFunction &CGF,
1235 virtual void EmitTryStmt(CodeGen::CodeGenFunction &CGF,
1237 virtual void EmitSynchronizedStmt(CodeGen::CodeGenFunction &CGF,
1239 void EmitTryOrSynchronizedStmt(CodeGen::CodeGenFunction &CGF, const Stmt &S);
1240 virtual void EmitThrowStmt(CodeGen::CodeGenFunction &CGF,
1243 virtual llvm::Value * EmitObjCWeakRead(CodeGen::CodeGenFunction &CGF,
1245 virtual void EmitObjCWeakAssign(CodeGen::CodeGenFunction &CGF,
1247 virtual void EmitObjCGlobalAssign(CodeGen::CodeGenFunction &CGF,
1250 virtual void EmitObjCIvarAssign(CodeGen::CodeGenFunction &CGF,
1253 virtual void EmitObjCStrongCastAssign(CodeGen::CodeGenFunction &CGF,
1255 virtual void EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF,
1259 virtual LValue EmitObjCValueForIvar(CodeGen::CodeGenFunction &CGF,
1264 virtual llvm::Value *EmitIvarOffset(CodeGen::CodeGenFunction &CGF,
1358 CodeGen::RValue EmitVTableMessageSend(CodeGen::CodeGenFunction &CGF,
1374 llvm::Value *EmitClassRef(CodeGenFunction &CGF,
1377 llvm::Value *EmitClassRefFromId(CodeGenFunction &CGF,
1380 llvm::Value *EmitNSAutoreleasePoolClassRef(CodeGenFunction &CGF);
1384 llvm::Value *EmitSuperClassRef(CodeGenFunction &CGF,
1389 llvm::Value *EmitMetaClassRef(CodeGenFunction &CGF,
1401 llvm::Value *EmitSelector(CodeGenFunction &CGF, Selector Sel,
1436 bool IsIvarOffsetKnownIdempotent(const CodeGen::CodeGenFunction &CGF, in IsIvarOffsetKnownIdempotent()
1460 virtual CodeGen::RValue GenerateMessageSend(CodeGen::CodeGenFunction &CGF,
1470 GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF,
1481 virtual llvm::Value *GetClass(CodeGenFunction &CGF,
1484 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, Selector Sel, in GetSelector()
1490 virtual llvm::Value *GetSelector(CodeGenFunction &CGF, in GetSelector()
1500 virtual llvm::Value *GenerateProtocolRef(CodeGenFunction &CGF,
1534 virtual void EmitTryStmt(CodeGen::CodeGenFunction &CGF,
1536 virtual void EmitSynchronizedStmt(CodeGen::CodeGenFunction &CGF,
1538 virtual void EmitThrowStmt(CodeGen::CodeGenFunction &CGF,
1541 virtual llvm::Value * EmitObjCWeakRead(CodeGen::CodeGenFunction &CGF,
1543 virtual void EmitObjCWeakAssign(CodeGen::CodeGenFunction &CGF,
1545 virtual void EmitObjCGlobalAssign(CodeGen::CodeGenFunction &CGF,
1548 virtual void EmitObjCIvarAssign(CodeGen::CodeGenFunction &CGF,
1551 virtual void EmitObjCStrongCastAssign(CodeGen::CodeGenFunction &CGF,
1553 virtual void EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF,
1556 virtual LValue EmitObjCValueForIvar(CodeGen::CodeGenFunction &CGF,
1561 virtual llvm::Value *EmitIvarOffset(CodeGen::CodeGenFunction &CGF,
1573 void init(CodeGenFunction &CGF, llvm::Value *receiver) { in init()
1591 RValue complete(CodeGenFunction &CGF, RValue result, QualType resultType, in complete()
1665 CodeGenFunction::ComplexPairTy callResult = result.getComplexVal(); in complete()
1719 llvm::Value *CGObjCMac::GetClass(CodeGenFunction &CGF, in GetClass()
1725 llvm::Value *CGObjCMac::GetSelector(CodeGenFunction &CGF, Selector Sel, in GetSelector()
1729 llvm::Value *CGObjCMac::GetSelector(CodeGenFunction &CGF, const ObjCMethodDecl in GetSelector()
1785 CGObjCMac::GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, in GenerateMessageSendSuper()
1845 CodeGen::RValue CGObjCMac::GenerateMessageSend(CodeGen::CodeGenFunction &CGF, in GenerateMessageSend()
1860 CGObjCCommonMac::EmitMessageSend(CodeGen::CodeGenFunction &CGF, in EmitMessageSend()
2536 llvm::Value *CGObjCMac::GenerateProtocolRef(CodeGenFunction &CGF, in GenerateProtocolRef()
3480 void CGObjCMac::EmitTryStmt(CodeGenFunction &CGF, const ObjCAtTryStmt &S) { in EmitTryStmt()
3484 void CGObjCMac::EmitSynchronizedStmt(CodeGenFunction &CGF, in EmitSynchronizedStmt()
3504 void Emit(CodeGenFunction &CGF, Flags flags) { in Emit()
3551 CodeGenFunction &CGF;
3564 FragileHazards(CodeGenFunction &CGF);
3576 FragileHazards::FragileHazards(CodeGenFunction &CGF) : CGF(CGF) { in FragileHazards()
3810 void CGObjCMac::EmitTryOrSynchronizedStmt(CodeGen::CodeGenFunction &CGF, in EmitTryOrSynchronizedStmt()
3816 CodeGenFunction::JumpDest FinallyEnd = in EmitTryOrSynchronizedStmt()
3821 CodeGenFunction::JumpDest FinallyRethrow = in EmitTryOrSynchronizedStmt()
3989 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
4034 CodeGenFunction::RunCleanupsScope CatchVarCleanups(CGF); in EmitTryOrSynchronizedStmt()
4123 void CGObjCMac::EmitThrowStmt(CodeGen::CodeGenFunction &CGF, in EmitThrowStmt()
4150 llvm::Value * CGObjCMac::EmitObjCWeakRead(CodeGen::CodeGenFunction &CGF, in EmitObjCWeakRead()
4166 void CGObjCMac::EmitObjCWeakAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCWeakAssign()
4187 void CGObjCMac::EmitObjCGlobalAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCGlobalAssign()
4213 void CGObjCMac::EmitObjCIvarAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCIvarAssign()
4235 void CGObjCMac::EmitObjCStrongCastAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCStrongCastAssign()
4253 void CGObjCMac::EmitGCMemmoveCollectable(CodeGen::CodeGenFunction &CGF, in EmitGCMemmoveCollectable()
4265 LValue CGObjCMac::EmitObjCValueForIvar(CodeGen::CodeGenFunction &CGF, in EmitObjCValueForIvar()
4276 llvm::Value *CGObjCMac::EmitIvarOffset(CodeGen::CodeGenFunction &CGF, in EmitIvarOffset()
4424 llvm::Value *CGObjCMac::EmitClassRefFromId(CodeGenFunction &CGF, in EmitClassRefFromId()
4443 llvm::Value *CGObjCMac::EmitClassRef(CodeGenFunction &CGF, in EmitClassRef()
4448 llvm::Value *CGObjCMac::EmitNSAutoreleasePoolClassRef(CodeGenFunction &CGF) { in EmitNSAutoreleasePoolClassRef()
4453 llvm::Value *CGObjCMac::EmitSelector(CodeGenFunction &CGF, Selector Sel, in EmitSelector()
5942 llvm::Value *CGObjCNonFragileABIMac::GenerateProtocolRef(CodeGenFunction &CGF, in GenerateProtocolRef()
6475 CodeGen::CodeGenFunction &CGF, in EmitObjCValueForIvar()
6493 CodeGen::CodeGenFunction &CGF, in EmitIvarOffset()
6523 CGObjCNonFragileABIMac::EmitVTableMessageSend(CodeGenFunction &CGF, in EmitVTableMessageSend()
6636 CGObjCNonFragileABIMac::GenerateMessageSend(CodeGen::CodeGenFunction &CGF, in GenerateMessageSend()
6667 llvm::Value *CGObjCNonFragileABIMac::EmitClassRefFromId(CodeGenFunction &CGF, in EmitClassRefFromId()
6689 llvm::Value *CGObjCNonFragileABIMac::EmitClassRef(CodeGenFunction &CGF, in EmitClassRef()
6695 CodeGenFunction &CGF) { in EmitNSAutoreleasePoolClassRef()
6701 CGObjCNonFragileABIMac::EmitSuperClassRef(CodeGenFunction &CGF, in EmitSuperClassRef()
6726 llvm::Value *CGObjCNonFragileABIMac::EmitMetaClassRef(CodeGenFunction &CGF, in EmitMetaClassRef()
6751 llvm::Value *CGObjCNonFragileABIMac::GetClass(CodeGenFunction &CGF, in GetClass()
6766 CGObjCNonFragileABIMac::GenerateMessageSendSuper(CodeGen::CodeGenFunction &CGF, in GenerateMessageSendSuper()
6812 llvm::Value *CGObjCNonFragileABIMac::EmitSelector(CodeGenFunction &CGF, in EmitSelector()
6841 void CGObjCNonFragileABIMac::EmitObjCIvarAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCIvarAssign()
6863 CodeGen::CodeGenFunction &CGF, in EmitObjCStrongCastAssign()
6881 CodeGen::CodeGenFunction &CGF, in EmitGCMemmoveCollectable()
6895 CodeGen::CodeGenFunction &CGF, in EmitObjCWeakRead()
6910 void CGObjCNonFragileABIMac::EmitObjCWeakAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCWeakAssign()
6930 void CGObjCNonFragileABIMac::EmitObjCGlobalAssign(CodeGen::CodeGenFunction &CGF, in EmitObjCGlobalAssign()
6953 CGObjCNonFragileABIMac::EmitSynchronizedStmt(CodeGen::CodeGenFunction &CGF, in EmitSynchronizedStmt()
6985 void CGObjCNonFragileABIMac::EmitTryStmt(CodeGen::CodeGenFunction &CGF, in EmitTryStmt()
6994 void CGObjCNonFragileABIMac::EmitThrowStmt(CodeGen::CodeGenFunction &CGF, in EmitThrowStmt()