Lines Matching refs:IdTy

126   llvm::PointerType *IdTy;  member in __anon13748a720111::CGObjCGNU
623 EnforceType(Builder, Receiver, IdTy), in LookupIMP()
641 MsgLookupFn.init(&CGM, "objc_msg_lookup", IMPTy, IdTy, SelectorTy, in CGObjCGCC()
697 self = llvm::ConstantPointerNull::get(IdTy); in LookupIMP()
706 EnforceType(Builder, self, IdTy) }; in LookupIMP()
745 SelectorTy, IdTy, nullptr); in CGObjCGNUstep()
762 EnterCatchFn.init(&CGM, "objc_begin_catch", IdTy, PtrTy, nullptr); in CGObjCGNUstep()
770 SetPropertyAtomic.init(&CGM, "objc_setProperty_atomic", VoidTy, IdTy, in CGObjCGNUstep()
771 SelectorTy, IdTy, PtrDiffTy, nullptr); in CGObjCGNUstep()
773 IdTy, SelectorTy, IdTy, PtrDiffTy, nullptr); in CGObjCGNUstep()
775 IdTy, SelectorTy, IdTy, PtrDiffTy, nullptr); in CGObjCGNUstep()
777 VoidTy, IdTy, SelectorTy, IdTy, PtrDiffTy, nullptr); in CGObjCGNUstep()
843 EnforceType(Builder, Receiver, IdTy), in LookupIMP()
890 MsgLookupFn.init(&CGM, "objc_msg_lookup", IMPTy, IdTy, SelectorTy, nullptr); in CGObjCObjFW()
891 MsgLookupFnSRet.init(&CGM, "objc_msg_lookup_stret", IMPTy, IdTy, in CGObjCObjFW()
980 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy)); in CGObjCGNU()
982 IdTy = PtrToInt8Ty; in CGObjCGNU()
984 PtrToIdTy = llvm::PointerType::getUnqual(IdTy); in CGObjCGNU()
986 ObjCSuperTy = llvm::StructType::get(IdTy, IdTy, nullptr); in CGObjCGNU()
992 ExceptionThrowFn.init(&CGM, "objc_exception_throw", VoidTy, IdTy, nullptr); in CGObjCGNU()
993 ExceptionReThrowFn.init(&CGM, "objc_exception_throw", VoidTy, IdTy, nullptr); in CGObjCGNU()
995 SyncEnterFn.init(&CGM, "objc_sync_enter", IntTy, IdTy, nullptr); in CGObjCGNU()
997 SyncExitFn.init(&CGM, "objc_sync_exit", IntTy, IdTy, nullptr); in CGObjCGNU()
1001 IdTy, nullptr); in CGObjCGNU()
1004 GetPropertyFn.init(&CGM, "objc_getProperty", IdTy, IdTy, SelectorTy, in CGObjCGNU()
1007 SetPropertyFn.init(&CGM, "objc_setProperty", VoidTy, IdTy, SelectorTy, in CGObjCGNU()
1008 PtrDiffTy, IdTy, BoolTy, BoolTy, nullptr); in CGObjCGNU()
1017 llvm::Type *IMPArgs[] = { IdTy, SelectorTy }; in CGObjCGNU()
1018 IMPTy = llvm::PointerType::getUnqual(llvm::FunctionType::get(IdTy, IMPArgs, in CGObjCGNU()
1038 IvarAssignFn.init(&CGM, "objc_assign_ivar", IdTy, IdTy, IdTy, PtrDiffTy, in CGObjCGNU()
1041 StrongCastAssignFn.init(&CGM, "objc_assign_strongCast", IdTy, IdTy, in CGObjCGNU()
1044 GlobalAssignFn.init(&CGM, "objc_assign_global", IdTy, IdTy, PtrToIdTy, in CGObjCGNU()
1047 WeakAssignFn.init(&CGM, "objc_assign_weak", IdTy, IdTy, PtrToIdTy, nullptr); in CGObjCGNU()
1049 WeakReadFn.init(&CGM, "objc_read_weak", IdTy, PtrToIdTy, nullptr); in CGObjCGNU()
1071 CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, PtrToInt8Ty, true), in GetClassNamed()
1239 isa = new llvm::GlobalVariable(TheModule, IdTy, /* isConstant */false, in GenerateConstantString()
1285 ActualArgs.add(RValue::get(EnforceType(Builder, Receiver, IdTy)), ASTIdTy); in GenerateMessageSendSuper()
1296 IdTy, PtrTy, true), "objc_get_meta_class"); in GenerateMessageSendSuper()
1299 IdTy, PtrTy, true), "objc_get_class"); in GenerateMessageSendSuper()
1312 IdTy->getElementType(), 0, llvm::GlobalValue::InternalLinkage, in GenerateMessageSendSuper()
1319 IdTy->getElementType(), 0, llvm::GlobalValue::InternalLinkage, in GenerateMessageSendSuper()
1326 llvm::Type *CastTy = llvm::StructType::get(IdTy, IdTy, nullptr); in GenerateMessageSendSuper()
1336 Receiver->getType(), IdTy, nullptr); in GenerateMessageSendSuper()
1419 IdTy = cast<llvm::PointerType>(CGM.getTypes().ConvertType(ASTIdTy)); in GenerateMessageSend()
1426 Receiver = EnforceType(Builder, Receiver, IdTy); in GenerateMessageSend()
1455 imp = CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, IdTy, true), in GenerateMessageSend()
1460 imp = CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, IdTy, true), in GenerateMessageSend()
1463 imp = CGM.CreateRuntimeFunction(llvm::FunctionType::get(IdTy, IdTy, true), in GenerateMessageSend()
1776 llvm::StructType *ProtocolTy = llvm::StructType::get(IdTy, in GenerateEmptyProtocol()
1788 llvm::ConstantInt::get(Int32Ty, ProtocolVersion), IdTy), in GenerateEmptyProtocol()
1928 llvm::StructType *ProtocolTy = llvm::StructType::get(IdTy, in GenerateProtocol()
1942 llvm::ConstantInt::get(Int32Ty, ProtocolVersion), IdTy), in GenerateProtocol()
1948 CGM.getPointerAlign(), ".objc_protocol"), IdTy); in GenerateProtocol()
2371 llvm::ConstantExpr::getBitCast(ClassStruct, IdTy)); in GenerateClass()
2377 llvm::ConstantExpr::getBitCast(MetaClassStruct, IdTy)); in GenerateClass()
2713 ExceptionAsObject = CGF.Builder.CreateBitCast(ExceptionAsObject, IdTy); in EmitThrowStmt()
2733 src = EnforceType(B, src, IdTy); in EmitObjCWeakAssign()
2743 src = EnforceType(B, src, IdTy); in EmitObjCGlobalAssign()
2755 src = EnforceType(B, src, IdTy); in EmitObjCIvarAssign()
2756 dst = EnforceType(B, dst, IdTy); in EmitObjCIvarAssign()
2764 src = EnforceType(B, src, IdTy); in EmitObjCStrongCastAssign()