Searched refs:VMContext (Results 1 - 16 of 16) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp35 : M(m), VMContext(M.getContext()), CUNode(CU),
76 CUNode->replaceEnumTypes(MDTuple::get(VMContext, AllEnumTypes));
89 CUNode->replaceRetainedTypes(MDTuple::get(VMContext, RetainValues));
91 DISubprogramArray SPs = MDTuple::get(VMContext, AllSubprograms);
99 CUNode->replaceGlobalVariables(MDTuple::get(VMContext, AllGVs));
103 VMContext, SmallVector<Metadata *, 16>(AllImportedModules.begin(),
109 CUNode->replaceMacros(MDTuple::get(VMContext, I.second.getArrayRef()));
114 auto *MF = DIMacroFile::get(VMContext, dwarf::DW_MACINFO_start_file,
151 VMContext, Lang, File, Producer, isOptimized, Flags, RunTimeVer,
182 return ::createImportedModule(VMContext, dwar
414 createTemplateValueParameterHelper(LLVMContext &VMContext, unsigned Tag, DIScope *Context, StringRef Name, DIType *Ty, Metadata *MD) argument
672 createLocalVariable( LLVMContext &VMContext, DenseMap<MDNode *, SmallVector<TrackingMDNodeRef, 1>> &PreservedVariables, DIScope *Scope, StringRef Name, unsigned ArgNo, DIFile *File, unsigned LineNo, DIType *Ty, bool AlwaysPreserve, DINode::DIFlags Flags, uint32_t AlignInBits) argument
912 getDbgIntrinsicValueImpl(LLVMContext &VMContext, Value *V) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DSanitizerMetadata.cpp41 llvm::LLVMContext &VMContext = CGM.getLLVMContext(); local
47 GlobalName = llvm::MDString::get(VMContext, Name);
53 llvm::ConstantInt::get(llvm::Type::getInt1Ty(VMContext), IsDynInit)),
55 llvm::Type::getInt1Ty(VMContext), IsBlacklisted))};
57 llvm::MDNode *ThisGlobal = llvm::MDNode::get(VMContext, GlobalMetadata);
95 llvm::LLVMContext &VMContext = CGM.getLLVMContext();
97 llvm::MDString::get(VMContext, PLoc.getFilename()),
99 llvm::Type::getInt32Ty(VMContext), PLoc.getLine())),
101 llvm::Type::getInt32Ty(VMContext), PLoc.getColumn())),
103 return llvm::MDNode::get(VMContext, LocMetadat
[all...]
H A DObjectFilePCHContainerOperations.cpp53 std::unique_ptr<llvm::LLVMContext> VMContext; member in class:__anon454::PCHContainerGenerator
167 VMContext.reset(new llvm::LLVMContext());
168 M.reset(new llvm::Module(MainFileName, *VMContext));
238 assert(M && VMContext && Builder);
240 std::unique_ptr<llvm::LLVMContext> VMContext = std::move(this->VMContext); variable
273 auto Int8Ty = llvm::Type::getInt8Ty(*VMContext);
276 *VMContext, StringRef(SerializedAST.data(), Size),
H A DCodeGenTypes.cpp289 static llvm::Type *getTypeForFormat(llvm::LLVMContext &VMContext, argument
294 return llvm::Type::getHalfTy(VMContext);
296 return llvm::Type::getInt16Ty(VMContext);
299 return llvm::Type::getFloatTy(VMContext);
301 return llvm::Type::getDoubleTy(VMContext);
303 return llvm::Type::getFP128Ty(VMContext);
305 return llvm::Type::getPPC_FP128Ty(VMContext);
307 return llvm::Type::getX86_FP80Ty(VMContext);
H A DCodeGenAction.cpp901 : Act(_Act), VMContext(_VMContext ? _VMContext : new LLVMContext),
907 delete VMContext;
927 return VMContext;
973 getOwningLazyBitcodeModule(std::move(*BCBuf), *VMContext);
998 std::move(LinkModules), std::move(OS), *VMContext, CoverageInfo));
1047 VMContext->enableDebugTypeODRUniquing();
1067 auto M = std::make_unique<llvm::Module>("empty", *VMContext);
1072 Bm->parseModule(*VMContext);
1079 if (std::unique_ptr<llvm::Module> M = parseIR(MBRef, Err, *VMContext))
1148 std::move(LinkModules), *VMContext, nullpt
[all...]
H A DCGObjCGNU.cpp221 llvm::Constant *value = llvm::ConstantDataArray::getString(VMContext,Str);
339 llvm::LLVMContext &VMContext; member in class:__anon381::CGObjCGNU
825 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
829 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
838 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
846 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext);
1065 auto *C = llvm::ConstantDataArray::get(VMContext, Arr);
1442 llvm::Constant *Init = llvm::ConstantDataArray::getString(VMContext,
1492 emptyStruct = llvm::StructType::create(VMContext, ".objc_section_sentinel");
1527 llvm::FunctionType::get(llvm::Type::getVoidTy(VMContext), fals
[all...]
H A DCodeGenModule.cpp102 VMContext(M.getContext()), Types(*this), VTables(*this),
433 PGOReader->getSummary(/* UseCS */ false).getMD(VMContext),
508 llvm::MDString::get(VMContext, "StrictVTablePointers"),
510 llvm::Type::getInt32Ty(VMContext), 1))};
514 llvm::MDNode::get(VMContext, Ops));
1331 argTypeNames.push_back(llvm::MDString::get(VMContext, typeName));
1344 llvm::MDString::get(VMContext, baseTypeName));
1398 argTypeNames.push_back(llvm::MDString::get(VMContext, typeName));
1406 llvm::MDString::get(VMContext, baseTypeName));
1412 argTypeQuals.push_back(llvm::MDString::get(VMContext, typeQual
[all...]
H A DCGObjCMac.cpp53 llvm::LLVMContext &VMContext; member in class:__anon382::ObjCCommonTypesHelper
105 llvm::Type *longDoubleType = llvm::Type::getX86_FP80Ty(VMContext);
844 llvm::LLVMContext &VMContext; member in class:__anon382::CGObjCCommonMac
1089 CGObjCRuntime(cgm), VMContext(cgm.getLLVMContext()) { }
1844 static llvm::Constant *getConstantGEP(llvm::LLVMContext &VMContext, argument
1848 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx0),
1849 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx1)
2028 llvm::ConstantDataArray::getString(VMContext, Entry.first());
2892 return getConstantGEP(VMContext, Entry, 0, 0);
4203 llvm::ConstantDataArray::getString(VMContext, Nam
[all...]
H A DCGExprScalar.cpp237 llvm::LLVMContext &VMContext; member in class:__anon366::ScalarExprEmitter
242 VMContext(cgf.getLLVMContext()) {
465 return llvm::ConstantFP::get(VMContext, E->getValue());
934 Builder.CreateFCmpOGT(Src, llvm::ConstantFP::get(VMContext, MinSrc));
936 Builder.CreateFCmpOLT(Src, llvm::ConstantFP::get(VMContext, MaxSrc));
2582 amt = llvm::ConstantFP::get(VMContext,
2585 amt = llvm::ConstantFP::get(VMContext,
2601 amt = llvm::ConstantFP::get(VMContext, F);
4100 llvm::PHINode *PN = llvm::PHINode::Create(llvm::Type::getInt1Ty(VMContext), 2,
4104 PN->addIncoming(llvm::ConstantInt::getFalse(VMContext), *P
4659 EmitGEPOffsetInBytes(Value *BasePtr, Value *GEPVal, llvm::LLVMContext &VMContext, CodeGenModule &CGM, CGBuilderTy Builder) argument
[all...]
H A DCGExprConstant.cpp988 llvm::LLVMContext &VMContext; member in class:__anon362::ConstExprEmitter
991 : CGM(emitter.CGM), Emitter(emitter), VMContext(CGM.getLLVMContext()) {
1067 llvm::StructType *STy = llvm::StructType::get(VMContext, Types, false);
1316 return llvm::ConstantDataArray::getString(VMContext, Str, false);
H A DCodeGenModule.h308 llvm::LLVMContext &VMContext; member in class:clang::CodeGen::CodeGenModule
692 llvm::LLVMContext &getLLVMContext() { return VMContext; }
H A DItaniumCXXABI.cpp2780 llvm::LLVMContext &VMContext; member in class:__anon441::ItaniumRTTIBuilder
2820 : CGM(ABI.CGM), VMContext(CGM.getModule().getContext()), CXXABI(ABI) {}
2887 llvm::Constant *Init = llvm::ConstantDataArray::getString(VMContext,
H A DTargetInfo.cpp6069 llvm::LLVMContext &VMContext) {
6094 return isIntegerLikeType(CT->getElementType(), Context, VMContext);
6126 if (!isIntegerLikeType(FD->getType(), Context, VMContext))
6136 if (!isIntegerLikeType(FD->getType(), Context, VMContext))
H A DMicrosoftCXXABI.cpp3533 VMContext(CGM.getLLVMContext()), Module(CGM.getModule()), RD(RD),
3545 llvm::LLVMContext &VMContext; member in struct:__anon450::MSRTTIBuilder
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCodeGenAction.h50 llvm::LLVMContext *VMContext; member in class:clang::CodeGenAction
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h43 LLVMContext &VMContext; member in class:llvm::DIBuilder
646 VMContext, {dwarf::DW_OP_constu, Val, dwarf::DW_OP_stack_value});

Completed in 312 milliseconds