Home
last modified time | relevance | path

Searched refs:VMContext (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/lib/IR/
H A DDIBuilder.cpp477 false, MDString::get(VMContext, Val)); in createTemplateTemplateParameter()
677 return MDTuple::get(VMContext, Elements); in getOrCreateArray()
682 return MDTuple::get(VMContext, Elements); in getOrCreateMacroArray()
693 return DITypeRefArray(MDNode::get(VMContext, Elts)); in getOrCreateTypeArray()
770 LLVMContext &VMContext, in createLocalVariable() argument
834 return DIExpression::get(VMContext, Addr); in createExpression()
1063 MetadataAsValue::get(VMContext, VarInfo), in insertDeclare()
1064 MetadataAsValue::get(VMContext, Expr)}; in insertDeclare()
1088 Value *Args[] = {getDbgIntrinsicValueImpl(VMContext, V), in insertDbgIntrinsic()
1089 MetadataAsValue::get(VMContext, VarInfo), in insertDbgIntrinsic()
[all …]
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DObjectFilePCHContainerOperations.cpp54 std::unique_ptr<llvm::LLVMContext> VMContext; member in __anon8fee51a70111::PCHContainerGenerator
174 VMContext.reset(new llvm::LLVMContext()); in Initialize()
175 M.reset(new llvm::Module(MainFileName, *VMContext)); in Initialize()
245 assert(M && VMContext && Builder); in HandleTranslationUnit()
247 std::unique_ptr<llvm::LLVMContext> VMContext = std::move(this->VMContext); in HandleTranslationUnit() local
290 llvm::MDString::get(*VMContext, "__clangast"), in HandleTranslationUnit()
291 llvm::MDString::get(*VMContext, in HandleTranslationUnit()
293 auto *NameAndContent = llvm::MDTuple::get(*VMContext, Ops); in HandleTranslationUnit()
296 auto Int8Ty = llvm::Type::getInt8Ty(*VMContext); in HandleTranslationUnit()
299 *VMContext, StringRef(SerializedAST.data(), Size), in HandleTranslationUnit()
H A DCodeGenAction.cpp959 : Act(_Act), VMContext(_VMContext ? _VMContext : new LLVMContext), in CodeGenAction()
965 delete VMContext; in ~CodeGenAction()
985 return VMContext; in takeLLVMContext()
1022 VMContext->setOpaquePointers(CI.getCodeGenOpts().OpaquePointers); in CreateASTConsumer()
1037 getOwningLazyBitcodeModule(std::move(*BCBuf), *VMContext); in CreateASTConsumer()
1060 std::move(LinkModules), std::move(OS), *VMContext, CoverageInfo)); in CreateASTConsumer()
1085 VMContext->enableDebugTypeODRUniquing(); in loadModule()
1105 auto M = std::make_unique<llvm::Module>("empty", *VMContext); in loadModule()
1110 Bm->parseModule(*VMContext); in loadModule()
1117 if (std::unique_ptr<llvm::Module> M = parseIR(MBRef, Err, *VMContext)) in loadModule()
[all …]
H A DCodeGenTypes.cpp310 static llvm::Type *getTypeForFormat(llvm::LLVMContext &VMContext, in getTypeForFormat() argument
315 return llvm::Type::getHalfTy(VMContext); in getTypeForFormat()
317 return llvm::Type::getInt16Ty(VMContext); in getTypeForFormat()
320 return llvm::Type::getBFloatTy(VMContext); in getTypeForFormat()
322 return llvm::Type::getFloatTy(VMContext); in getTypeForFormat()
324 return llvm::Type::getDoubleTy(VMContext); in getTypeForFormat()
326 return llvm::Type::getFP128Ty(VMContext); in getTypeForFormat()
328 return llvm::Type::getPPC_FP128Ty(VMContext); in getTypeForFormat()
330 return llvm::Type::getX86_FP80Ty(VMContext); in getTypeForFormat()
H A DCGObjCGNU.cpp331 llvm::LLVMContext &VMContext; member in __anon128dbe400111::CGObjCGNU
848 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext); in CGObjCGNUstep()
1546 CGBuilderTy B(CGM, VMContext); in ModuleInitFunction()
2161 Int8Ty = llvm::Type::getInt8Ty(VMContext); in CGObjCGNU()
2183 Int32Ty = llvm::Type::getInt32Ty(VMContext); in CGObjCGNU()
2184 Int64Ty = llvm::Type::getInt64Ty(VMContext); in CGObjCGNU()
2231 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext); in CGObjCGNU()
2624 llvm::MDString::get(VMContext, Sel.getAsString()), in GenerateMessageSendSuper()
2671 llvm::MDString::get(VMContext, Sel.getAsString()), in GenerateMessageSend()
3902 CGBuilderTy Builder(CGM, VMContext); in ModuleInitFunction()
[all …]
H A DCodeGenModule.cpp558 PGOReader->getSummary(/* UseCS */ false).getMD(VMContext), in Release()
702 llvm::Type::getInt32Ty(VMContext), 1))}; in Release()
706 llvm::MDNode::get(VMContext, Ops)); in Release()
1809 llvm::MDString::get(VMContext, baseTypeName)); in GenKernelArgMetadata()
1844 llvm::MDString::get(VMContext, baseTypeName)); in GenKernelArgMetadata()
1854 llvm::MDNode::get(VMContext, addressQuals)); in GenKernelArgMetadata()
1856 llvm::MDNode::get(VMContext, accessQuals)); in GenKernelArgMetadata()
1867 llvm::MDNode::get(VMContext, argNames)); in GenKernelArgMetadata()
5554 C = llvm::ConstantDataArray::get(VMContext, Arr); in GetAddrOfConstantCFString()
5700 return llvm::ConstantDataArray::get(VMContext, Elements); in GetConstantArrayFromStringLiteral()
[all …]
H A DCGObjCMac.cpp55 llvm::LLVMContext &VMContext; member in __anon0dba85c70111::ObjCCommonTypesHelper
846 llvm::LLVMContext &VMContext; member in __anon0dba85c70111::CGObjCCommonMac
2839 return getConstantGEP(VMContext, Entry, 0, 0); in getBitmapBlockLayout()
5120 auto Int8Ty = llvm::Type::getInt8Ty(VMContext); in EmitImageInfo()
5144 llvm::MDNode::get(VMContext, Ops)); in EmitImageInfo()
5284 return getConstantGEP(VMContext, Entry, 0, 0); in GetClassName()
5635 return getConstantGEP(VMContext, Entry, 0, 0); in GetMethodVarName()
5650 return getConstantGEP(VMContext, Entry, 0, 0); in GetMethodVarType()
5661 return getConstantGEP(VMContext, Entry, 0, 0); in GetMethodVarType()
5669 return getConstantGEP(VMContext, Entry, 0, 0); in GetPropertyName()
[all …]
H A DCGExprScalar.cpp220 llvm::LLVMContext &VMContext; member in __anon20de44ed0111::ScalarExprEmitter
225 VMContext(cgf.getLLVMContext()) { in ScalarExprEmitter()
459 return llvm::ConstantFP::get(VMContext, E->getValue()); in VisitFloatingLiteral()
954 Builder.CreateFCmpOGT(Src, llvm::ConstantFP::get(VMContext, MinSrc)); in EmitFloatConversionCheck()
956 Builder.CreateFCmpOLT(Src, llvm::ConstantFP::get(VMContext, MaxSrc)); in EmitFloatConversionCheck()
2715 amt = llvm::ConstantFP::get(VMContext, in EmitScalarPrePostIncDec()
2718 amt = llvm::ConstantFP::get(VMContext, in EmitScalarPrePostIncDec()
2737 amt = llvm::ConstantFP::get(VMContext, F); in EmitScalarPrePostIncDec()
4388 PN->addIncoming(llvm::ConstantInt::getFalse(VMContext), *PI); in VisitBinLAnd()
4505 PN->addIncoming(llvm::ConstantInt::getTrue(VMContext), *PI); in VisitBinLOr()
[all …]
H A DCGExprConstant.cpp1019 llvm::LLVMContext &VMContext; member in __anon693486210111::ConstExprEmitter
1022 : CGM(emitter.CGM), Emitter(emitter), VMContext(CGM.getLLVMContext()) { in ConstExprEmitter()
1100 llvm::StructType *STy = llvm::StructType::get(VMContext, Types, false); in VisitCastExpr()
1347 return llvm::ConstantDataArray::getString(VMContext, Str, false); in VisitObjCEncodeExpr()
H A DCodeGenModule.h309 llvm::LLVMContext &VMContext; variable
740 llvm::LLVMContext &getLLVMContext() { return VMContext; } in getLLVMContext()
H A DItaniumCXXABI.cpp3045 llvm::LLVMContext &VMContext; member in __anon34c82fc40311::ItaniumRTTIBuilder
3085 : CGM(ABI.CGM), VMContext(CGM.getModule().getContext()), CXXABI(ABI) {} in ItaniumRTTIBuilder()
3152 llvm::Constant *Init = llvm::ConstantDataArray::getString(VMContext, in GetAddrOfTypeName()
H A DMicrosoftCXXABI.cpp3678 VMContext(CGM.getLLVMContext()), Module(CGM.getModule()), RD(RD), in MSRTTIBuilder()
3690 llvm::LLVMContext &VMContext; member
H A DTargetInfo.cpp6728 llvm::LLVMContext &VMContext) { in isIntegerLikeType() argument
6753 return isIntegerLikeType(CT->getElementType(), Context, VMContext); in isIntegerLikeType()
6785 if (!isIntegerLikeType(FD->getType(), Context, VMContext)) in isIntegerLikeType()
6795 if (!isIntegerLikeType(FD->getType(), Context, VMContext)) in isIntegerLikeType()
/llvm-project-15.0.7/clang/include/clang/CodeGen/
H A DCodeGenAction.h51 llvm::LLVMContext *VMContext; variable
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDIBuilder.h43 LLVMContext &VMContext; variable
737 VMContext, {dwarf::DW_OP_constu, Val, dwarf::DW_OP_stack_value}); in createConstantValueExpression()