/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/lib/Target/LLVMIR/ |
H A D | ConvertToNVVMIR.cpp | 69 auto llvmModule = in translateModuleToNVVMIR() local 71 if (!llvmModule) in translateModuleToNVVMIR() 72 return llvmModule; in translateModuleToNVVMIR() 81 auto *llvmFunc = llvmModule->getFunction(func.getName()); in translateModuleToNVVMIR() 85 llvm::MDString::get(llvmModule->getContext(), "kernel"), in translateModuleToNVVMIR() 89 llvm::MDNode::get(llvmModule->getContext(), llvmMetadata); in translateModuleToNVVMIR() 90 llvmModule->getOrInsertNamedMetadata("nvvm.annotations") in translateModuleToNVVMIR() 94 return llvmModule; in translateModuleToNVVMIR() 101 auto llvmModule = mlir::translateModuleToNVVMIR(module); in registerToNVVMIRTranslation() local 102 if (!llvmModule) in registerToNVVMIRTranslation() [all …]
|
H A D | ConvertToROCDLIR.cpp | 80 auto llvmModule = in translateModuleToROCDLIR() local 91 auto *llvmFunc = llvmModule->getFunction(func.getName()); in translateModuleToROCDLIR() 98 return llvmModule; in translateModuleToROCDLIR() 105 auto llvmModule = mlir::translateModuleToROCDLIR(module); in registerToROCDLIRTranslation() local 106 if (!llvmModule) in registerToROCDLIRTranslation() 109 llvmModule->print(output, nullptr); in registerToROCDLIRTranslation()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/Target/LLVMIR/ |
H A D | ConvertToNVVMIR.cpp | 70 auto llvmModule = in translateModuleToNVVMIR() local 72 if (!llvmModule) in translateModuleToNVVMIR() 73 return llvmModule; in translateModuleToNVVMIR() 82 auto *llvmFunc = llvmModule->getFunction(func.getName()); in translateModuleToNVVMIR() 86 llvm::MDString::get(llvmModule->getContext(), "kernel"), in translateModuleToNVVMIR() 90 llvm::MDNode::get(llvmModule->getContext(), llvmMetadata); in translateModuleToNVVMIR() 91 llvmModule->getOrInsertNamedMetadata("nvvm.annotations") in translateModuleToNVVMIR() 95 return llvmModule; in translateModuleToNVVMIR() 100 auto llvmModule = mlir::translateModuleToNVVMIR(module); in __anon9de4a7330202() local 101 if (!llvmModule) in __anon9de4a7330202() [all …]
|
H A D | ConvertToROCDLIR.cpp | 81 auto llvmModule = in translateModuleToROCDLIR() local 92 auto *llvmFunc = llvmModule->getFunction(func.getName()); in translateModuleToROCDLIR() 99 return llvmModule; in translateModuleToROCDLIR() 104 auto llvmModule = mlir::translateModuleToROCDLIR(module); in __anon3473ff800202() local 105 if (!llvmModule) in __anon3473ff800202() 108 llvmModule->print(output, nullptr); in __anon3473ff800202()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Target/LLVMIR/ |
H A D | ConvertToNVVMIR.cpp | 73 if (!llvmModule) in translateModuleToNVVMIR() 74 return llvmModule; in translateModuleToNVVMIR() 83 auto *llvmFunc = llvmModule->getFunction(func.getName()); in translateModuleToNVVMIR() 87 llvm::MDString::get(llvmModule->getContext(), "kernel"), in translateModuleToNVVMIR() 89 llvm::Type::getInt32Ty(llvmModule->getContext()), 1))}; in translateModuleToNVVMIR() 91 llvm::MDNode::get(llvmModule->getContext(), llvmMetadata); in translateModuleToNVVMIR() 92 llvmModule->getOrInsertNamedMetadata("nvvm.annotations") in translateModuleToNVVMIR() 96 return llvmModule; in translateModuleToNVVMIR() 105 auto llvmModule = mlir::translateModuleToNVVMIR(module, llvmContext); in registerToNVVMIRTranslation() local 106 if (!llvmModule) in registerToNVVMIRTranslation() [all …]
|
H A D | ConvertToLLVMIR.cpp | 29 auto llvmModule = in translateModuleToLLVMIR() local 31 if (!llvmModule) in translateModuleToLLVMIR() 33 else if (verifyModule(*llvmModule)) in translateModuleToLLVMIR() 35 return llvmModule; in translateModuleToLLVMIR() 44 auto llvmModule = LLVM::ModuleTranslation::translateModule<>( in registerToLLVMIRTranslation() local 46 if (!llvmModule) in registerToLLVMIRTranslation() 49 llvmModule->print(output, nullptr); in registerToLLVMIRTranslation()
|
H A D | ConvertToROCDLIR.cpp | 81 auto llvmModule = LLVM::ModuleTranslation::translateModule<ModuleTranslation>( in translateModuleToROCDLIR() local 93 auto *llvmFunc = llvmModule->getFunction(func.getName()); in translateModuleToROCDLIR() 100 return llvmModule; in translateModuleToROCDLIR() 109 auto llvmModule = mlir::translateModuleToROCDLIR(module, llvmContext); in registerToROCDLIRTranslation() local 110 if (!llvmModule) in registerToROCDLIRTranslation() 113 llvmModule->print(output, nullptr); in registerToROCDLIRTranslation()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/lib/Target/LLVMIR/ |
H A D | ConvertToNVVMIR.cpp | 73 if (!llvmModule) in translateModuleToNVVMIR() 74 return llvmModule; in translateModuleToNVVMIR() 83 auto *llvmFunc = llvmModule->getFunction(func.getName()); in translateModuleToNVVMIR() 87 llvm::MDString::get(llvmModule->getContext(), "kernel"), in translateModuleToNVVMIR() 89 llvm::Type::getInt32Ty(llvmModule->getContext()), 1))}; in translateModuleToNVVMIR() 91 llvm::MDNode::get(llvmModule->getContext(), llvmMetadata); in translateModuleToNVVMIR() 92 llvmModule->getOrInsertNamedMetadata("nvvm.annotations") in translateModuleToNVVMIR() 96 return llvmModule; in translateModuleToNVVMIR() 105 auto llvmModule = mlir::translateModuleToNVVMIR(module, llvmContext); in registerToNVVMIRTranslation() local 106 if (!llvmModule) in registerToNVVMIRTranslation() [all …]
|
H A D | ConvertToLLVMIR.cpp | 29 auto llvmModule = in translateModuleToLLVMIR() local 31 if (!llvmModule) in translateModuleToLLVMIR() 33 else if (verifyModule(*llvmModule)) in translateModuleToLLVMIR() 35 return llvmModule; in translateModuleToLLVMIR() 44 auto llvmModule = LLVM::ModuleTranslation::translateModule<>( in registerToLLVMIRTranslation() local 46 if (!llvmModule) in registerToLLVMIRTranslation() 49 llvmModule->print(output, nullptr); in registerToLLVMIRTranslation()
|
H A D | ConvertToROCDLIR.cpp | 82 auto llvmModule = LLVM::ModuleTranslation::translateModule<ModuleTranslation>( in translateModuleToROCDLIR() local 93 auto *llvmFunc = llvmModule->getFunction(func.getName()); in translateModuleToROCDLIR() 100 return llvmModule; in translateModuleToROCDLIR() 109 auto llvmModule = mlir::translateModuleToROCDLIR(module, llvmContext); in registerToROCDLIRTranslation() local 110 if (!llvmModule) in registerToROCDLIRTranslation() 113 llvmModule->print(output, nullptr); in registerToROCDLIRTranslation()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Target/LLVMIR/ |
H A D | ConvertToNVVMIR.cpp | 73 if (!llvmModule) in translateModuleToNVVMIR() 74 return llvmModule; in translateModuleToNVVMIR() 83 auto *llvmFunc = llvmModule->getFunction(func.getName()); in translateModuleToNVVMIR() 87 llvm::MDString::get(llvmModule->getContext(), "kernel"), in translateModuleToNVVMIR() 89 llvm::Type::getInt32Ty(llvmModule->getContext()), 1))}; in translateModuleToNVVMIR() 91 llvm::MDNode::get(llvmModule->getContext(), llvmMetadata); in translateModuleToNVVMIR() 92 llvmModule->getOrInsertNamedMetadata("nvvm.annotations") in translateModuleToNVVMIR() 96 return llvmModule; in translateModuleToNVVMIR() 105 auto llvmModule = mlir::translateModuleToNVVMIR(module, llvmContext); in registerToNVVMIRTranslation() local 106 if (!llvmModule) in registerToNVVMIRTranslation() [all …]
|
H A D | ConvertToLLVMIR.cpp | 29 auto llvmModule = in translateModuleToLLVMIR() local 31 if (!llvmModule) in translateModuleToLLVMIR() 33 else if (verifyModule(*llvmModule)) in translateModuleToLLVMIR() 35 return llvmModule; in translateModuleToLLVMIR() 44 auto llvmModule = LLVM::ModuleTranslation::translateModule<>( in registerToLLVMIRTranslation() local 46 if (!llvmModule) in registerToLLVMIRTranslation() 49 llvmModule->print(output, nullptr); in registerToLLVMIRTranslation()
|
H A D | ConvertToROCDLIR.cpp | 81 auto llvmModule = LLVM::ModuleTranslation::translateModule<ModuleTranslation>( in translateModuleToROCDLIR() local 93 auto *llvmFunc = llvmModule->getFunction(func.getName()); in translateModuleToROCDLIR() 100 return llvmModule; in translateModuleToROCDLIR() 109 auto llvmModule = mlir::translateModuleToROCDLIR(module, llvmContext); in registerToROCDLIRTranslation() local 110 if (!llvmModule) in registerToROCDLIRTranslation() 113 llvmModule->print(output, nullptr); in registerToROCDLIRTranslation()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/Conversion/GPUToCUDA/ |
H A D | ConvertKernelFuncToCubin.cpp | 68 auto llvmModule = translateModuleToNVVMIR(module); in runOnModule() local 69 if (!llvmModule) in runOnModule() 75 *llvmModule, module.getLoc(), *module.getName())) in runOnModule() 91 OwnedCubin convertModuleToCubin(llvm::Module &llvmModule, Location loc, 95 StringAttr translateGpuModuleToCubinAnnotation(llvm::Module &llvmModule, 125 OwnedCubin GpuKernelToCubinPass::convertModuleToCubin(llvm::Module &llvmModule, in convertModuleToCubin() argument 145 llvmModule.setDataLayout(targetMachine->createDataLayout()); in convertModuleToCubin() 147 auto ptx = translateModuleToPtx(llvmModule, *targetMachine); in convertModuleToCubin() 153 llvm::Module &llvmModule, Location loc, StringRef name) { in translateGpuModuleToCubinAnnotation() argument 154 auto cubin = convertModuleToCubin(llvmModule, loc, name); in translateGpuModuleToCubinAnnotation()
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/mlir/lib/Conversion/GPUCommon/ |
H A D | ConvertKernelFuncToBlob.cpp | 64 std::unique_ptr<llvm::Module> llvmModule = in runOnOperation() local 66 if (!llvmModule) in runOnOperation() 72 *llvmModule, module.getLoc(), module.getName())) in runOnOperation() 85 OwnedBlob convertModuleToBlob(llvm::Module &llvmModule, Location loc, 90 StringAttr translateGPUModuleToBinaryAnnotation(llvm::Module &llvmModule, 119 OwnedBlob GpuKernelToBlobPass::convertModuleToBlob(llvm::Module &llvmModule, in convertModuleToBlob() argument 139 llvmModule.setDataLayout(targetMachine->createDataLayout()); in convertModuleToBlob() 141 auto targetISA = translateModuleToISA(llvmModule, *targetMachine); in convertModuleToBlob() 147 llvm::Module &llvmModule, Location loc, StringRef name) { in translateGPUModuleToBinaryAnnotation() argument 148 auto blob = convertModuleToBlob(llvmModule, loc, name); in translateGPUModuleToBinaryAnnotation()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/mlir/lib/Conversion/GPUCommon/ |
H A D | ConvertKernelFuncToBlob.cpp | 65 std::unique_ptr<llvm::Module> llvmModule = in runOnOperation() local 67 if (!llvmModule) in runOnOperation() 73 *llvmModule, module.getLoc(), module.getName())) in runOnOperation() 86 OwnedBlob convertModuleToBlob(llvm::Module &llvmModule, Location loc, 91 StringAttr translateGPUModuleToBinaryAnnotation(llvm::Module &llvmModule, 120 OwnedBlob GpuKernelToBlobPass::convertModuleToBlob(llvm::Module &llvmModule, in convertModuleToBlob() argument 136 llvmModule.setDataLayout(targetMachine->createDataLayout()); in convertModuleToBlob() 138 auto targetISA = translateModuleToISA(llvmModule, *targetMachine); in convertModuleToBlob() 144 llvm::Module &llvmModule, Location loc, StringRef name) { in translateGPUModuleToBinaryAnnotation() argument 145 auto blob = convertModuleToBlob(llvmModule, loc, name); in translateGPUModuleToBinaryAnnotation()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/mlir/lib/Conversion/GPUCommon/ |
H A D | ConvertKernelFuncToBlob.cpp | 64 std::unique_ptr<llvm::Module> llvmModule = in runOnOperation() local 66 if (!llvmModule) in runOnOperation() 72 *llvmModule, module.getLoc(), module.getName())) in runOnOperation() 85 OwnedBlob convertModuleToBlob(llvm::Module &llvmModule, Location loc, 90 StringAttr translateGPUModuleToBinaryAnnotation(llvm::Module &llvmModule, 119 OwnedBlob GpuKernelToBlobPass::convertModuleToBlob(llvm::Module &llvmModule, in convertModuleToBlob() argument 139 llvmModule.setDataLayout(targetMachine->createDataLayout()); in convertModuleToBlob() 141 auto targetISA = translateModuleToISA(llvmModule, *targetMachine); in convertModuleToBlob() 147 llvm::Module &llvmModule, Location loc, StringRef name) { in translateGPUModuleToBinaryAnnotation() argument 148 auto blob = convertModuleToBlob(llvmModule, loc, name); in translateGPUModuleToBinaryAnnotation()
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/lib/Conversion/GPUCommon/ |
H A D | ConvertKernelFuncToBlob.cpp | 69 std::unique_ptr<llvm::Module> llvmModule = loweringCallback(module); in runOnOperation() local 70 if (!llvmModule) in runOnOperation() 76 *llvmModule, module.getLoc(), module.getName())) in runOnOperation() 89 OwnedBlob convertModuleToBlob(llvm::Module &llvmModule, Location loc, 94 StringAttr translateGPUModuleToBinaryAnnotation(llvm::Module &llvmModule, 128 OwnedBlob GpuKernelToBlobPass::convertModuleToBlob(llvm::Module &llvmModule, in convertModuleToBlob() argument 144 llvmModule.setDataLayout(targetMachine->createDataLayout()); in convertModuleToBlob() 146 auto targetISA = translateModuleToISA(llvmModule, *targetMachine); in convertModuleToBlob() 152 llvm::Module &llvmModule, Location loc, StringRef name) { in translateGPUModuleToBinaryAnnotation() argument 153 auto blob = convertModuleToBlob(llvmModule, loc, name); in translateGPUModuleToBinaryAnnotation()
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/include/mlir/Target/LLVMIR/ |
H A D | ModuleTranslation.h | 50 auto llvmModule = prepareLLVMModule(m); in translateModule() local 51 if (!llvmModule) in translateModule() 55 translator.llvmModule = std::move(llvmModule); in translateModule() 60 return std::move(translator.llvmModule); in translateModule() 99 std::unique_ptr<llvm::Module> llvmModule; variable
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/Dialect/GPU/Transforms/ |
H A D | SerializeToBlob.cpp | 34 static std::string translateToISA(llvm::Module &llvmModule, in translateToISA() argument 36 llvmModule.setDataLayout(targetMachine.createDataLayout()); in translateToISA() 44 codegenPasses.run(llvmModule); in translateToISA() 52 std::unique_ptr<llvm::Module> llvmModule = translateToLLVMIR(llvmContext); in runOnOperation() local 53 if (!llvmModule) in runOnOperation() 61 std::string targetISA = translateToISA(*llvmModule, *targetMachine); in runOnOperation()
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/mlir/lib/Dialect/GPU/Transforms/ |
H A D | SerializeToBlob.cpp | 34 static std::string translateToISA(llvm::Module &llvmModule, in translateToISA() argument 36 llvmModule.setDataLayout(targetMachine.createDataLayout()); in translateToISA() 44 codegenPasses.run(llvmModule); in translateToISA() 52 std::unique_ptr<llvm::Module> llvmModule = translateToLLVMIR(llvmContext); in runOnOperation() local 53 if (!llvmModule) in runOnOperation() 61 std::string targetISA = translateToISA(*llvmModule, *targetMachine); in runOnOperation()
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/mlir/lib/Dialect/GPU/Transforms/ |
H A D | SerializeToBlob.cpp | 34 static std::string translateToISA(llvm::Module &llvmModule, in translateToISA() argument 36 llvmModule.setDataLayout(targetMachine.createDataLayout()); in translateToISA() 44 codegenPasses.run(llvmModule); in translateToISA() 52 std::unique_ptr<llvm::Module> llvmModule = translateToLLVMIR(llvmContext); in runOnOperation() local 53 if (!llvmModule) in runOnOperation() 61 std::string targetISA = translateToISA(*llvmModule, *targetMachine); in runOnOperation()
|
/dports/devel/llvm13/llvm-project-13.0.1.src/mlir/lib/Dialect/GPU/Transforms/ |
H A D | SerializeToBlob.cpp | 34 static std::string translateToISA(llvm::Module &llvmModule, in getParallelLoopDimMappingAttr() 36 llvmModule.setDataLayout(targetMachine.createDataLayout()); in getParallelLoopDimMappingAttr() 44 codegenPasses.run(llvmModule); in getParallelLoopDimMappingAttr() 52 std::unique_ptr<llvm::Module> llvmModule = translateToLLVMIR(llvmContext); 53 if (!llvmModule) 61 std::string targetISA = translateToISA(*llvmModule, *targetMachine);
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/mlir/include/mlir/Target/LLVMIR/ |
H A D | ModuleTranslation.h | 57 auto llvmModule = prepareLLVMModule(m); in translateModule() local 58 if (!llvmModule) in translateModule() 63 T translator(m, std::move(llvmModule)); in translateModule() 71 return std::move(translator.llvmModule); in translateModule() 83 std::unique_ptr<llvm::Module> llvmModule); 112 std::unique_ptr<llvm::Module> llvmModule; variable
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/mlir/lib/Target/LLVMIR/ |
H A D | ConvertToLLVMIR.cpp | 28 auto llvmModule = translateModuleToLLVMIR(module, llvmContext); in registerToLLVMIRTranslation() local 29 if (!llvmModule) in registerToLLVMIRTranslation() 32 llvmModule->print(output, nullptr); in registerToLLVMIRTranslation()
|