| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/Transforms/ |
| H A D | SerializeToBlob.cpp | 65 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 D | SerializeToHsaco.cpp | 86 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 D | NVVMToLLVMIRTranslation.cpp | 124 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 D | ConvertToLLVMIR.cpp | 29 llvm::LLVMContext llvmContext; in registerToLLVMIRTranslation() local 30 auto llvmModule = translateModuleToLLVMIR(module, llvmContext); in registerToLLVMIRTranslation()
|
| H A D | ModuleTranslation.cpp | 887 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 D | ConvertFromLLVMIR.cpp | 1055 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 D | Export.h | 28 translateModuleToLLVMIR(Operation *module, llvm::LLVMContext &llvmContext,
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/ |
| H A D | toyc.cpp | 200 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 D | toyc.cpp | 201 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 D | ROCDLOps.td | 105 llvm::LLVMContext &llvmContext = builder.getContext(); 107 llvmContext.getOrInsertSyncScopeID("workgroup")); 110 llvmContext.getOrInsertSyncScopeID("workgroup"));
|
| H A D | LLVMOps.td | 1597 llvm::LLVMContext &llvmContext = builder.getContext(); 1599 llvmContext.getOrInsertSyncScopeID($syncscope));
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/GPU/Transforms/ |
| H A D | Passes.h | 80 translateToLLVMIR(llvm::LLVMContext &llvmContext);
|
| /llvm-project-15.0.7/mlir/include/mlir/ExecutionEngine/ |
| H A D | ExecutionEngine.h | 196 llvm::LLVMContext llvmContext;
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/ |
| H A D | OpenMPToLLVMIRTranslation.cpp | 130 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 D | Ch-6.md | 256 llvm::LLVMContext llvmContext; 257 auto llvmModule = mlir::translateModuleToLLVMIR(module, llvmContext);
|
| /llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/ |
| H A D | ConvertVectorToLLVM.cpp | 90 llvm::LLVMContext llvmContext; in getMemRefAlignment() local 91 align = LLVM::TypeToLLVMIRTranslator(llvmContext) in getMemRefAlignment()
|