Lines Matching defs:get

70         llvm::FunctionType::get(ObjectPtrTy, params, true), "objc_msgSend",
71 llvm::AttributeList::get(CGM.getLLVMContext(),
83 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(CGM.VoidTy,
95 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(CGM.DoubleTy,
109 llvm::StructType::get(longDoubleType, longDoubleType);
111 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(resultType,
123 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
134 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
146 llvm::FunctionType::get(CGM.VoidTy, params, true),
157 llvm::FunctionType::get(CGM.VoidTy, params, true),
370 llvm::FunctionType::get(ObjectPtrTy, args, false);
379 llvm::FunctionType::get(ObjectPtrTy, args, false);
388 llvm::FunctionType::get(ObjectPtrTy, args, false);
397 llvm::FunctionType::get(ObjectPtrTy, args, false);
407 llvm::FunctionType::get(ObjectPtrTy, args, false);
415 llvm::FunctionType *FTy = llvm::FunctionType::get(Int8PtrTy, args, false);
424 llvm::FunctionType::get(ObjectPtrTy, args, false);
433 llvm::FunctionType::get(CGM.VoidTy, args, false);
440 llvm::FunctionType *FTy = llvm::FunctionType::get(CGM.VoidTy, false);
449 llvm::FunctionType::get(CGM.IntTy, args, false);
458 llvm::FunctionType::get(CGM.IntTy, args, false);
559 llvm::FunctionType::get(CGM.VoidTy, params, false),
567 llvm::FunctionType::get(CGM.VoidTy, params, false),
574 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
583 llvm::FunctionType::get(CGM.Int32Ty, params, false),
592 llvm::FunctionType::get(CGM.Int32Ty, params, false), "_setjmp",
593 llvm::AttributeList::get(CGM.getLLVMContext(),
677 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
685 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
693 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
702 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
711 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(ObjectPtrTy,
717 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(CGM.VoidTy, false),
723 return CGM.CreateRuntimeFunction(llvm::FunctionType::get(Int8PtrTy,
741 llvm::AttributeSet AS = llvm::AttributeSet::get(C, {
742 llvm::Attribute::get(C, llvm::Attribute::NonLazyBind),
744 llvm::Attribute::get(C, llvm::Attribute::NoUnwind),
747 llvm::FunctionType::get(ClassnfABIPtrTy, params, false),
749 llvm::AttributeList::get(CGM.getLLVMContext(),
1174 static ProtocolMethodLists get(const ObjCProtocolDecl *PD) {
1558 IdentifierInfo* II = &CGM.getContext().Idents.get(name);
1563 IdentifierInfo* II = &CGM.getContext().Idents.get(name);
1783 if (!contBB) return RValue::get(null);
1790 return RValue::get(phi);
1833 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx0),
1834 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx1)
1959 llvm::Type *PTy = llvm::ArrayType::get(CGM.IntTy, 0);
1993 // If we don't already have it, get _NSConstantStringClassReference.
2145 llvm::Value *SelValue = llvm::UndefValue::get(Types.ConvertType(selTy));
2150 ActualArgs.add(RValue::get(Arg0), Arg0Ty);
2152 ActualArgs.add(RValue::get(SelValue), selTy);
2216 ActualArgs[1] = CallArg(RValue::get(SelValue), selTy);
2789 return llvm::ConstantInt::get(CGM.IntPtrTy, Result);
2970 LazySymbols.insert(&CGM.getContext().Idents.get("Protocol"));
3040 LazySymbols.insert(&CGM.getContext().Idents.get("Protocol"));
3043 auto methodLists = ProtocolMethodLists::get(PD);
3312 llvm::ArrayType *AT = llvm::ArrayType::get(ObjCTypes.Int8PtrTy,
3314 llvm::Constant *Init = llvm::ConstantArray::get(AT, MethodTypes);
3509 &CGM.getContext().Idents.get(ID->getObjCRuntimeNameAsString());
3726 layout = llvm::ConstantPointerNull::get(CGM.Int8PtrTy);
3774 // behavior; for now lets try and get away with not doing it. If so,
4086 auto Zero = llvm::ConstantPointerNull::get(selfTy);
4360 ReadHazard = llvm::InlineAsm::get(AsmFnTy, "", Constraint, true, false);
4374 WriteHazard = llvm::InlineAsm::get(AsmFnTy, "", Constraint, true, false);
4384 Call->addParamAttr(Pair.index(), llvm::Attribute::get(
4395 call->addParamAttr(Pair.index(), llvm::Attribute::get(
4464 return llvm::FunctionType::get(CGF.VoidTy, tys, false);
4652 llvm::Constant *Zero = llvm::ConstantInt::get(CGF.Builder.getInt32Ty(), 0);
5052 return llvm::ConstantInt::get(
5126 llvm::MDString::get(VMContext, Section));
5133 llvm::ConstantInt::get(Int8Ty,0));
5138 llvm::ConstantInt::get(Int8Ty,
5148 llvm::MDString::get(VMContext, "Objective-C Garbage Collection"),
5149 llvm::ConstantAsMetadata::get(llvm::ConstantInt::get(
5152 llvm::MDNode::get(VMContext, Ops));
5253 // use the Objective-C runtime to get the class.
5258 &CGM.getContext().Idents.get(ID->getObjCRuntimeNameAsString());
5263 IdentifierInfo *II = &CGM.getContext().Idents.get("NSAutoreleasePool");
5528 return llvm::ConstantPointerNull::get(CGM.Int8PtrTy);
5687 return GetPropertyName(&CGM.getContext().Idents.get(TypeStr));
5756 Int8PtrProgramASTy = llvm::PointerType::get(CGM.Int8Ty, ProgramAS);
5788 &Ctx.Idents.get("_objc_super"));
5815 "struct._prop_list_t", IntTy, IntTy, llvm::ArrayType::get(PropertyTy, 0));
5847 llvm::ArrayType::get(MethodDescriptionTy, 0));
5879 llvm::ArrayType::get(ProtocolTy, 0));
5971 llvm::ArrayType::get(Int8PtrTy, 0));
5988 llvm::Type *StackPtrTy = llvm::ArrayType::get(CGM.Int8PtrTy, 4);
5992 llvm::ArrayType::get(CGM.Int32Ty, SetJmpBufferSize), StackPtrTy);
6004 llvm::ArrayType::get(MethodTy, 0));
6043 llvm::ArrayType::get(ProtocolnfABIPtrTy, 0));
6066 llvm::ArrayType::get(IvarnfABITy, 0));
6092 ImpnfABITy = llvm::FunctionType::get(ObjectPtrTy, params, false)
6141 &Ctx.Idents.get("_message_ref_t"));
6199 llvm::ConstantArray::get(llvm::ArrayType::get(ObjCTypes.Int8PtrTy,
6306 &CGM.getContext().Idents.get("countByEnumeratingWithState"),
6307 &CGM.getContext().Idents.get("objects"),
6308 &CGM.getContext().Idents.get("count")
6475 IdentifierInfo &II = CGM.getContext().Idents.get(Name);
6511 llvm::ConstantPointerNull::get(ObjCTypes.ImpnfABITy->getPointerTo());
6533 // ObjC metaclasses have no fields and don't really get constructed.
6632 "attempting to get a protocol ref to a static protocol.");
6903 llvm::ConstantInt::get(ObjCTypes.IvarOffsetVarTy, Offset));
6982 // not matter. If it matters, there is enough info to get the
7062 auto methodLists = ProtocolMethodLists::get(PD);
7222 IvarOffsetValue = llvm::ConstantInt::get(
7233 llvm::MDNode::get(VMContext, std::nullopt));
7284 args.add(RValue::get(arg0), arg0Type);
7288 args.add(RValue::get(nullptr), ObjCTypes.MessageRefCPtrTy);
7365 args[1].setRValue(RValue::get(mref.getPointer()));
7453 auto *Idx = llvm::ConstantInt::get(CGM.Int32Ty, 1);
7508 // use the Objective-C runtime to get the class.
7517 IdentifierInfo *II = &CGM.getContext().Idents.get("NSAutoreleasePool");
7633 llvm::MDNode::get(VMContext, std::nullopt));
7876 llvm::Value *VTableIdx = llvm::ConstantInt::get(CGM.Int32Ty, 2);