Home
last modified time | relevance | path

Searched refs:LLVMDialect (Results 1 – 25 of 56) sorted by relevance

123

/llvm-project-15.0.7/mlir/include/mlir/Conversion/LLVMCommon/
H A DTypeConverter.h26 class LLVMDialect; variable
79 LLVM::LLVMDialect *getDialect() { return llvmDialect; } in getDialect()
133 LLVM::LLVMDialect *llvmDialect;
/llvm-project-15.0.7/mlir/test/lib/Conversion/FuncToLLVM/
H A DTestConvertCallOp.cpp40 registry.insert<LLVM::LLVMDialect>(); in MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID()
67 target.addLegalDialect<LLVM::LLVMDialect>(); in runOnOperation()
/llvm-project-15.0.7/flang/lib/Optimizer/Support/
H A DFIRContext.cpp22 mod->setAttr(mlir::LLVM::LLVMDialect::getTargetTripleAttrName(), in setTargetTriple()
28 mlir::LLVM::LLVMDialect::getTargetTripleAttrName())) in getTargetTriple()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp744 op, LLVMDialect::getAccessGroupsAttrName()))) in verifyMemoryOpMetadata()
749 op, LLVMDialect::getAliasScopesAttrName()))) in verifyMemoryOpMetadata()
754 op, LLVMDialect::getNoAliasScopesAttrName()))) in verifyMemoryOpMetadata()
2711 void LLVMDialect::initialize() { in initialize()
2744 Type LLVMDialect::parseType(DialectAsmParser &parser) const { in parseType()
2753 LogicalResult LLVMDialect::verifyDataLayoutString( in verifyDataLayoutString()
2772 if (attr.getName() == LLVMDialect::getLoopAttrName()) { in verifyOperationAttribute()
2814 if (attr.getName() == LLVMDialect::getStructAttrsAttrName()) { in verifyOperationAttribute()
2816 << "'" << LLVM::LLVMDialect::getStructAttrsAttrName() in verifyOperationAttribute()
2882 if (argAttr.getName() == LLVMDialect::getNoAliasAttrName() && in verifyRegionArgAttribute()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Conversion/
H A DPasses.td87 "LLVM::LLVMDialect",
105 let dependentDialects = ["LLVM::LLVMDialect"];
153 "LLVM::LLVMDialect",
199 let dependentDialects = ["LLVM::LLVMDialect"];
241 let dependentDialects = ["LLVM::LLVMDialect"];
294 let dependentDialects = ["LLVM::LLVMDialect"];
333 let dependentDialects = ["LLVM::LLVMDialect"];
339 let dependentDialects = ["LLVM::LLVMDialect"];
431 let dependentDialects = ["LLVM::LLVMDialect"];
497 let dependentDialects = ["LLVM::LLVMDialect"];
[all …]
/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DConversionTarget.cpp16 this->addLegalDialect<LLVM::LLVMDialect>(); in LLVMConversionTarget()
/llvm-project-15.0.7/mlir/unittests/Dialect/LLVMIR/
H A DLLVMTestBase.h22 LLVMIRTest() { context.getOrLoadDialect<mlir::LLVM::LLVMDialect>(); } in LLVMIRTest()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/Transforms/
H A DRequestCWrappers.cpp21 getOperation()->setAttr(LLVM::LLVMDialect::getEmitCWrapperAttrName(), in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/LLVMIR/
H A DLLVMToLLVMIRTranslation.cpp208 if (Attribute attr = opInst.getAttr(LLVMDialect::getLoopAttrName())) { in setLoopMetadata()
221 loopAttr.getNamed(LLVMDialect::getParallelAccessAttrName()); in setLoopMetadata()
235 LLVMDialect::getLoopOptionsAttrName())) { in setLoopMetadata()
505 registry.insert<LLVM::LLVMDialect>(); in registerLLVMDialectTranslation()
506 registry.addExtension(+[](MLIRContext *ctx, LLVM::LLVMDialect *dialect) { in registerLLVMDialectTranslation()
/llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVMPass.cpp48 target.addLegalDialect<LLVM::LLVMDialect>(); in runOnOperation()
H A DConvertLaunchFuncToLLVMCalls.cpp286 func->setAttr(LLVM::LLVMDialect::getEmitCWrapperAttrName(), in runOnOperation()
306 target.addLegalDialect<LLVM::LLVMDialect>(); in runOnOperation()
/llvm-project-15.0.7/mlir/lib/Conversion/GPUToROCDL/
H A DLowerGpuOpsToROCDLOps.cpp70 func->setAttr(LLVM::LLVMDialect::getEmitCWrapperAttrName(), in runOnOperation()
113 target.addLegalDialect<::mlir::LLVM::LLVMDialect>(); in configureGpuToROCDLConversionLegality()
/llvm-project-15.0.7/mlir/include/mlir/Conversion/GPUCommon/
H A DGPUCommonPass.h38 class LLVMDialect; variable
/llvm-project-15.0.7/mlir/lib/CAPI/Dialect/
H A DLLVM.cpp17 MLIR_DEFINE_CAPI_DIALECT_REGISTRATION(LLVM, llvm, LLVMDialect) in MLIR_DEFINE_CAPI_DIALECT_REGISTRATION() argument
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DModuleTranslation.cpp821 argIdx, LLVMDialect::getNoAliasAttrName())) { in convertOneFunction()
832 argIdx, LLVMDialect::getAlignAttrName())) { in convertOneFunction()
979 op->getAttrOfType<ArrayAttr>(LLVMDialect::getAccessGroupsAttrName()); in setAccessGroupsMetadata()
1061 populateScopeMetadata(LLVMDialect::getAliasScopesAttrName(), "alias.scope"); in setAliasScopeMetadata()
1062 populateScopeMetadata(LLVMDialect::getNoAliasScopesAttrName(), "noalias"); in setAliasScopeMetadata()
1093 m->getContext()->getOrLoadDialect<LLVM::LLVMDialect>(); in prepareLLVMModule()
1096 m->getAttr(LLVM::LLVMDialect::getDataLayoutAttrName())) { in prepareLLVMModule()
1116 m->getAttr(LLVM::LLVMDialect::getTargetTripleAttrName())) in prepareLLVMModule()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/
H A DCMakeLists.txt5 IR/LLVMDialect.cpp
/llvm-project-15.0.7/mlir/lib/Conversion/
H A DPassDetail.h55 class LLVMDialect; variable
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SparseTensor/Transforms/
H A DPasses.td59 "LLVM::LLVMDialect",
112 "LLVM::LLVMDialect",
/llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMDialect.h62 class LLVMDialect; variable
/llvm-project-15.0.7/flang/include/flang/Optimizer/Support/
H A DInitFIR.h36 FLANG_NONCODEGEN_DIALECT_LIST, FIRCodeGenDialect, mlir::LLVM::LLVMDialect
/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/mlir/test/
H A DBUILD.bazel264 "//mlir:LLVMDialect",
388 "//mlir:LLVMDialect",
615 "//mlir:LLVMDialect",
638 "//mlir:LLVMDialect",
/llvm-project-15.0.7/utils/bazel/llvm-project-overlay/mlir/
H A DBUILD.bazel489 ":LLVMDialect",
1530 ":LLVMDialect",
1547 ":LLVMDialect",
1626 ":LLVMDialect",
1643 ":LLVMDialect",
1722 ":LLVMDialect",
1740 ":LLVMDialect",
2063 ":LLVMDialect",
2595 ":LLVMDialect",
3447 ":LLVMDialect",
[all …]
/llvm-project-15.0.7/mlir/tools/mlir-vulkan-runner/
H A Dmlir-vulkan-runner.cpp76 registry.insert<mlir::arith::ArithmeticDialect, mlir::LLVM::LLVMDialect, in main()
/llvm-project-15.0.7/mlir/include/mlir/
H A DInitAllDialects.h88 LLVM::LLVMDialect, in registerAllDialects()
/llvm-project-15.0.7/mlir/tools/mlir-spirv-cpu-runner/
H A Dmlir-spirv-cpu-runner.cpp99 registry.insert<mlir::arith::ArithmeticDialect, mlir::LLVM::LLVMDialect, in main()

123