Home
last modified time | relevance | path

Searched refs:llvmContext (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/
H A DSerializeToBlob.cpp65 llvm::LLVMContext llvmContext; in runOnOperation() local
66 std::unique_ptr<llvm::Module> llvmModule = translateToLLVMIR(llvmContext); in runOnOperation()
135 gpu::SerializeToBlobPass::translateToLLVMIR(llvm::LLVMContext &llvmContext) { in translateToLLVMIR() argument
136 return translateModuleToLLVMIR(getOperation(), llvmContext, in translateToLLVMIR()
H A DSerializeToHsaco.cpp86 translateToLLVMIR(llvm::LLVMContext &llvmContext) override;
186 SerializeToHsacoPass::translateToLLVMIR(llvm::LLVMContext &llvmContext) { in translateToLLVMIR() argument
189 gpu::SerializeToBlobPass::translateToLLVMIR(llvmContext); in translateToLLVMIR()
284 mbModules = loadLibraries(bitcodePath, libraries, llvmContext); in translateToLLVMIR()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/NVVM/
H A DNVVMToLLVMIRTranslation.cpp124 llvm::LLVMContext &llvmContext = moduleTranslation.getLLVMContext(); in amendOperation() local
129 llvm::MDString::get(llvmContext, "kernel"), in amendOperation()
131 llvm::ConstantInt::get(llvm::Type::getInt32Ty(llvmContext), 1))}; in amendOperation()
133 llvm::MDNode::get(llvmContext, llvmMetadata); in amendOperation()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DConvertToLLVMIR.cpp29 llvm::LLVMContext llvmContext; in registerToLLVMIRTranslation() local
30 auto llvmModule = translateModuleToLLVMIR(module, llvmContext); in registerToLLVMIRTranslation()
H A DModuleTranslation.cpp887 llvm::LLVMContext &llvmContext = llvmFunc->getContext(); in convertOneFunction() local
889 auto *llvmBB = llvm::BasicBlock::Create(llvmContext); in convertOneFunction()
898 llvm::IRBuilder<> builder(llvmContext); in convertOneFunction()
1091 prepareLLVMModule(Operation *m, llvm::LLVMContext &llvmContext, in prepareLLVMModule() argument
1094 auto llvmModule = std::make_unique<llvm::Module>(name, llvmContext); in prepareLLVMModule()
1121 llvm::IRBuilder<> builder(llvmContext); in prepareLLVMModule()
1131 mlir::translateModuleToLLVMIR(Operation *module, llvm::LLVMContext &llvmContext, in translateModuleToLLVMIR() argument
1137 prepareLLVMModule(module, llvmContext, name); in translateModuleToLLVMIR()
1156 llvm::IRBuilder<> llvmBuilder(llvmContext); in translateModuleToLLVMIR()
H A DConvertFromLLVMIR.cpp1055 llvm::LLVMContext &llvmContext = inst->getContext(); in processInstruction() local
1057 llvmContext.getSyncScopeNames(ssNs); in processInstruction()
1060 if (fenceSyncScopeID == llvmContext.getOrInsertSyncScopeID(ssNs[i])) { in processInstruction()
1281 llvm::LLVMContext llvmContext; in translateLLVMIRToModule() local
1283 *sourceMgr.getMemoryBuffer(sourceMgr.getMainFileID()), err, llvmContext); in translateLLVMIRToModule()
/llvm-project-15.0.7/mlir/include/mlir/Target/LLVMIR/
H A DExport.h28 translateModuleToLLVMIR(Operation *module, llvm::LLVMContext &llvmContext,
/llvm-project-15.0.7/mlir/examples/toy/Ch6/
H A Dtoyc.cpp200 llvm::LLVMContext llvmContext; in dumpLLVMIR() local
201 auto llvmModule = mlir::translateModuleToLLVMIR(module, llvmContext); in dumpLLVMIR()
/llvm-project-15.0.7/mlir/examples/toy/Ch7/
H A Dtoyc.cpp201 llvm::LLVMContext llvmContext; in dumpLLVMIR() local
202 auto llvmModule = mlir::translateModuleToLLVMIR(module, llvmContext); in dumpLLVMIR()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DROCDLOps.td105 llvm::LLVMContext &llvmContext = builder.getContext();
107 llvmContext.getOrInsertSyncScopeID("workgroup"));
110 llvmContext.getOrInsertSyncScopeID("workgroup"));
H A DLLVMOps.td1597 llvm::LLVMContext &llvmContext = builder.getContext();
1599 llvmContext.getOrInsertSyncScopeID($syncscope));
/llvm-project-15.0.7/mlir/include/mlir/Dialect/GPU/Transforms/
H A DPasses.h80 translateToLLVMIR(llvm::LLVMContext &llvmContext);
/llvm-project-15.0.7/mlir/include/mlir/ExecutionEngine/
H A DExecutionEngine.h196 llvm::LLVMContext llvmContext;
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/
H A DOpenMPToLLVMIRTranslation.cpp130 llvm::LLVMContext &llvmContext = builder.getContext(); in convertOmpOpRegions() local
133 llvmContext, blockName, builder.GetInsertBlock()->getParent(), in convertOmpOpRegions()
358 llvm::LLVMContext &llvmContext = moduleTranslation.getLLVMContext(); in convertOmpCritical() local
370 llvm::ConstantInt::get(llvm::Type::getInt32Ty(llvmContext), in convertOmpCritical()
/llvm-project-15.0.7/mlir/docs/Tutorials/Toy/
H A DCh-6.md256 llvm::LLVMContext llvmContext;
257 auto llvmModule = mlir::translateModuleToLLVMIR(module, llvmContext);
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp90 llvm::LLVMContext llvmContext; in getMemRefAlignment() local
91 align = LLVM::TypeToLLVMIRTranslator(llvmContext) in getMemRefAlignment()