| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DIBuilder.cpp | 28 : M(m), VMContext(M.getContext()), CUNode(CU), in DIBuilder() 58 MDTuple::get(VMContext, SmallVector<Metadata *, 16>(PN->second.begin(), in finalizeSubprogram() 71 VMContext, SmallVector<Metadata *, 16>(AllEnumTypes.begin(), in finalize() 85 CUNode->replaceRetainedTypes(MDTuple::get(VMContext, RetainValues)); in finalize() 94 CUNode->replaceGlobalVariables(MDTuple::get(VMContext, AllGVs)); in finalize() 98 VMContext, SmallVector<Metadata *, 16>(ImportedModules.begin(), in finalize() 104 CUNode->replaceMacros(MDTuple::get(VMContext, I.second.getArrayRef())); in finalize() 109 auto *MF = DIMacroFile::get(VMContext, dwarf::DW_MACINFO_start_file, in finalize() 147 VMContext, Lang, File, Producer, isOptimized, Flags, RunTimeVer, in createCompileUnit() 180 return ::createImportedModule(VMContext, dwarf::DW_TAG_imported_module, in createImportedModule() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ObjectFilePCHContainerWriter.cpp | 52 std::unique_ptr<llvm::LLVMContext> VMContext; member in __anon9aef00700111::PCHContainerGenerator 178 VMContext.reset(new llvm::LLVMContext()); in Initialize() 179 M.reset(new llvm::Module(MainFileName, *VMContext)); in Initialize() 249 assert(M && VMContext && Builder); in HandleTranslationUnit() 251 std::unique_ptr<llvm::LLVMContext> VMContext = std::move(this->VMContext); in HandleTranslationUnit() local 294 llvm::MDString::get(*VMContext, "__clangast"), in HandleTranslationUnit() 295 llvm::MDString::get(*VMContext, in HandleTranslationUnit() 297 auto *NameAndContent = llvm::MDTuple::get(*VMContext, Ops); in HandleTranslationUnit() 300 auto Int8Ty = llvm::Type::getInt8Ty(*VMContext); in HandleTranslationUnit() 303 *VMContext, StringRef(SerializedAST.data(), Size), in HandleTranslationUnit()
|
| H A D | CodeGenTypes.cpp | 278 static llvm::Type *getTypeForFormat(llvm::LLVMContext &VMContext, in getTypeForFormat() argument 283 return llvm::Type::getHalfTy(VMContext); in getTypeForFormat() 285 return llvm::Type::getInt16Ty(VMContext); in getTypeForFormat() 288 return llvm::Type::getBFloatTy(VMContext); in getTypeForFormat() 290 return llvm::Type::getFloatTy(VMContext); in getTypeForFormat() 292 return llvm::Type::getDoubleTy(VMContext); in getTypeForFormat() 294 return llvm::Type::getFP128Ty(VMContext); in getTypeForFormat() 296 return llvm::Type::getPPC_FP128Ty(VMContext); in getTypeForFormat() 298 return llvm::Type::getX86_FP80Ty(VMContext); in getTypeForFormat()
|
| H A D | CodeGenAction.cpp | 869 : Act(_Act), VMContext(_VMContext ? _VMContext : new LLVMContext), in CodeGenAction() 875 delete VMContext; in ~CodeGenAction() 893 getOwningLazyBitcodeModule(std::move(*BCBuf), *VMContext); in loadLinkModules() 925 return VMContext; in takeLLVMContext() 979 CI, BA, &CI.getVirtualFileSystem(), *VMContext, std::move(LinkModules), in CreateASTConsumer() 1024 VMContext->enableDebugTypeODRUniquing(); in loadModule() 1035 auto M = std::make_unique<llvm::Module>("empty", *VMContext); in loadModule() 1040 Bm->parseModule(*VMContext); in loadModule() 1052 if (std::unique_ptr<llvm::Module> M = parseIR(MBRef, Err, *VMContext)) { in loadModule() 1072 BM.parseModule(*VMContext); in loadModule() [all …]
|
| H A D | CGObjCMac.cpp | 53 llvm::LLVMContext &VMContext; member in __anonb5e682970111::ObjCCommonTypesHelper 105 llvm::Type *longDoubleType = llvm::Type::getX86_FP80Ty(VMContext); in getMessageSendFp2retFn() 816 llvm::LLVMContext &VMContext; member in __anonb5e682970111::CGObjCCommonMac 1045 : CGObjCRuntime(cgm), VMContext(cgm.getLLVMContext()) {} in CGObjCCommonMac() 1770 static llvm::Constant *getConstantGEP(llvm::LLVMContext &VMContext, in getConstantGEP() argument 1774 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx0), in getConstantGEP() 1775 llvm::ConstantInt::get(llvm::Type::getInt32Ty(VMContext), idx1)}; in getConstantGEP() 1944 llvm::ConstantDataArray::getString(VMContext, Entry.first()); in GenerateConstantNSString() 1997 llvm::Type *ClassTyPtr = llvm::PointerType::getUnqual(VMContext); in GenerateMessageSendSuper() 2756 return getConstantGEP(VMContext, Entry, 0, 0); in getBitmapBlockLayout() [all …]
|
| H A D | CGObjCGNU.cpp | 214 llvm::Constant *value = llvm::ConstantDataArray::getString(VMContext,Str); in ExportUniqueString() 328 llvm::LLVMContext &VMContext; member in __anonbab9bb100111::CGObjCGNU 830 llvm::Type *VoidTy = llvm::Type::getVoidTy(VMContext); in CGObjCGNUstep() 1085 auto *C = llvm::ConstantDataArray::get(VMContext, Arr); in GenerateConstantString() 1470 llvm::Constant *Init = llvm::ConstantDataArray::getString(VMContext, in GetTypeString() 1513 VMContext, {}, ".objc_section_sentinel", /*isPacked=*/true); in GetSectionBounds() 1547 llvm::FunctionType::get(llvm::Type::getVoidTy(VMContext), false), in ModuleInitFunction() 1554 llvm::BasicBlock::Create(VMContext, "entry", LoadFunction); in ModuleInitFunction() 1555 CGBuilderTy B(CGM, VMContext); in ModuleInitFunction() 2021 llvm::Type::getVoidTy(VMContext), IdTy); in CGObjCGNUstep2() [all …]
|
| H A D | CodeGenModule.cpp | 410 VMContext(M.getContext()), VTables(*this), StackHandler(diags), in CodeGenModule() 995 PGOReader->getSummary(/* UseCS */ false).getMD(VMContext), in Release() 1148 llvm::MDString::get(VMContext, "StrictVTablePointers"), in Release() 1150 llvm::Type::getInt32Ty(VMContext), 1))}; in Release() 1154 llvm::MDNode::get(VMContext, Ops)); in Release() 1181 llvm::MDString::get(VMContext, ProductId)); in Release() 1187 llvm::MDString::get(VMContext, lang_str)); in Release() 1197 llvm::MDString::get(VMContext, "ascii")); in Release() 2455 argNames.push_back(llvm::MDString::get(VMContext, parm->getName())); in GenKernelArgMetadata() 2469 accessQuals.push_back(llvm::MDString::get(VMContext, "write_only")); in GenKernelArgMetadata() [all …]
|
| H A D | CGExprScalar.cpp | 261 llvm::LLVMContext &VMContext; member in __anone7cacfbd0111::ScalarExprEmitter 266 VMContext(cgf.getLLVMContext()) { in ScalarExprEmitter() 502 return llvm::ConstantFP::get(VMContext, E->getValue()); in VisitFloatingLiteral() 1053 Builder.CreateFCmpOGT(Src, llvm::ConstantFP::get(VMContext, MinSrc)); in EmitFloatConversionCheck() 1055 Builder.CreateFCmpOLT(Src, llvm::ConstantFP::get(VMContext, MaxSrc)); in EmitFloatConversionCheck() 3279 amt = llvm::ConstantFP::get(VMContext, in EmitScalarPrePostIncDec() 3282 amt = llvm::ConstantFP::get(VMContext, in EmitScalarPrePostIncDec() 3303 amt = llvm::ConstantFP::get(VMContext, F); in EmitScalarPrePostIncDec() 5294 llvm::PHINode *PN = llvm::PHINode::Create(llvm::Type::getInt1Ty(VMContext), 2, in VisitBinLAnd() 5298 PN->addIncoming(llvm::ConstantInt::getFalse(VMContext), *PI); in VisitBinLAnd() [all …]
|
| H A D | CGExprConstant.cpp | 1126 llvm::LLVMContext &VMContext; member in __anon9d6f04f10111::ConstExprEmitter 1129 : CGM(emitter.CGM), Emitter(emitter), VMContext(CGM.getLLVMContext()) { in ConstExprEmitter() 1222 llvm::StructType *STy = llvm::StructType::get(VMContext, Types, false); in VisitCastExpr() 1557 return llvm::ConstantDataArray::getString(VMContext, Str, false); in VisitObjCEncodeExpr()
|
| H A D | CodeGenModule.h | 358 llvm::LLVMContext &VMContext; variable 842 llvm::LLVMContext &getLLVMContext() { return VMContext; } in getLLVMContext()
|
| H A D | ItaniumCXXABI.cpp | 3445 llvm::LLVMContext &VMContext; member in __anond94614940311::ItaniumRTTIBuilder 3485 : CGM(ABI.CGM), VMContext(CGM.getModule().getContext()), CXXABI(ABI) {} in ItaniumRTTIBuilder() 3552 llvm::Constant *Init = llvm::ConstantDataArray::getString(VMContext, in GetAddrOfTypeName()
|
| H A D | MicrosoftCXXABI.cpp | 3686 VMContext(CGM.getLLVMContext()), Module(CGM.getModule()), RD(RD), in MSRTTIBuilder() 3698 llvm::LLVMContext &VMContext; member
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | Sparc.cpp | 233 auto &VMContext = getVMContext(); in classifyType() local 286 CoerceBuilder CB(VMContext, getDataLayout()); in classifyType() 300 NeedPadding ? llvm::Type::getInt64Ty(VMContext) : nullptr; in classifyType()
|
| H A D | ARM.cpp | 484 llvm::LLVMContext &VMContext) { in isIntegerLikeType() argument 509 return isIntegerLikeType(CT->getElementType(), Context, VMContext); in isIntegerLikeType() 541 if (!isIntegerLikeType(FD->getType(), Context, VMContext)) in isIntegerLikeType() 551 if (!isIntegerLikeType(FD->getType(), Context, VMContext)) in isIntegerLikeType()
|
| /freebsd/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | CodeGenAction.h | 51 llvm::LLVMContext *VMContext; variable
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DIBuilder.h | 48 LLVMContext &VMContext; variable 936 VMContext, {dwarf::DW_OP_constu, Val, dwarf::DW_OP_stack_value}); in createConstantValueExpression()
|