Lines Matching defs:VMContext

53   llvm::LLVMContext &VMContext;
105 llvm::Type *longDoubleType = llvm::Type::getX86_FP80Ty(VMContext);
847 llvm::LLVMContext &VMContext;
1085 : CGObjCRuntime(cgm), VMContext(cgm.getLLVMContext()) {}
1834 static llvm::Constant *getConstantGEP(llvm::LLVMContext &VMContext,
1838 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx0),
1839 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx1)
2011 llvm::ConstantDataArray::getString(VMContext, Entry.first());
2839 return getConstantGEP(VMContext, Entry, 0, 0);
4168 llvm::ConstantDataArray::getString(VMContext, Name, NullTerminate);
5101 llvm::MDString::get(VMContext, Section));
5103 auto Int8Ty = llvm::Type::getInt8Ty(VMContext);
5123 llvm::MDString::get(VMContext, "Objective-C Garbage Collection"),
5127 llvm::MDNode::get(VMContext, Ops));
5261 return getConstantGEP(VMContext, Entry, 0, 0);
5607 return getConstantGEP(VMContext, Entry, 0, 0);
5622 return getConstantGEP(VMContext, Entry, 0, 0);
5633 return getConstantGEP(VMContext, Entry, 0, 0);
5641 return getConstantGEP(VMContext, Entry, 0, 0);
5710 : VMContext(cgm.getLLVMContext()), CGM(cgm), ExternalProtocolPtrTy(nullptr)
5791 CacheTy = llvm::StructType::create(VMContext, "struct._objc_cache");
5845 llvm::PointerType::getUnqual(VMContext), MethodDescriptionListPtrTy,
5850 llvm::StructType::create({llvm::PointerType::getUnqual(VMContext), LongTy,
5871 llvm::StructType::create(VMContext, "struct._objc_ivar_list");
5876 llvm::StructType::create(VMContext, "struct._objc_method_list");
5899 {llvm::PointerType::getUnqual(VMContext),
5900 llvm::PointerType::getUnqual(VMContext), Int8PtrTy, LongTy, LongTy,
5988 llvm::PointerType::getUnqual(VMContext), MethodListnfABIPtrTy,
6061 {llvm::PointerType::getUnqual(VMContext),
6062 llvm::PointerType::getUnqual(VMContext), CachePtrTy,
7184 llvm::MDNode::get(VMContext, {}));
7582 llvm::MDNode::get(VMContext, {}));