MLIR  20.0.0git

Dialect → IR Relation

File in include/mlir/DialectIncludes file in include/mlir/IR
Affine / Analysis / AffineAnalysis.hValue.h
Affine / Analysis / AffineStructures.hAffineExpr.h
Affine / Analysis / AffineStructures.hOpDefinition.h
AMX / AMXDialect.hBuiltinTypes.h
AMX / AMXDialect.hDialect.h
AMX / AMXDialect.hOpDefinition.h
ArmNeon / ArmNeonDialect.hBuiltinTypes.h
ArmNeon / ArmNeonDialect.hDialect.h
ArmNeon / ArmNeonDialect.hOpDefinition.h
CommonFolders.hBuiltinAttributes.h
CommonFolders.hBuiltinTypes.h
Transform / DebugExtension / DebugExtensionOps.hOpDefinition.h
Transform / DebugExtension / DebugExtensionOps.hOpImplementation.h
Affine / LoopFusionUtils.hValue.h
Affine / LoopUtils.hBlock.h
Affine / Analysis / NestedMatcher.hBuiltinOps.h
Affine / Analysis / NestedMatcher.hOperation.h
Shape / Analysis / ShapeMappingAnalysis.hBuiltinAttributes.h
Shape / Analysis / ShapeMappingAnalysis.hValue.h
Traits.hOpDefinition.h
Async / Transforms.hImplicitLocOpBuilder.h
Affine / Utils.hOpDefinition.h
Affine / ViewLikeInterfaceUtils.hOpDefinition.h
DLTI / DLTI.hAttributes.h
DLTI / DLTI.hDialect.h
DLTI / Traits.hOpDefinition.h
OpenACCMPCommon / Interfaces / AtomicInterfaces.hOpDefinition.h
OpenACCMPCommon / Interfaces / OpenACCMPOpsInterfaces.hOpDefinition.h
Mesh / Interfaces / ShardingInterface.hValue.h
Mesh / Interfaces / ShardingInterfaceImpl.hAffineMap.h
Mesh / Interfaces / ShardingInterfaceImpl.hValue.h
Transform / Interfaces / MatchInterfaces.hOpDefinition.h
Transform / Interfaces / TransformInterfaces.hOpDefinition.h
Transform / Interfaces / TransformInterfaces.hPatternMatch.h
Vector / Interfaces / MaskableOpInterface.hBuiltinTypes.h
Vector / Interfaces / MaskableOpInterface.hOpDefinition.h
Vector / Interfaces / MaskingOpInterface.hBuiltinTypes.h
Vector / Interfaces / MaskingOpInterface.hOpDefinition.h
Tosa / IR / TosaOps.hOpDefinition.h
Tosa / IR / TosaOps.hOpImplementation.h
Tosa / IR / TosaOps.hTypeUtilities.h
PDL / IR / PDL.hDialect.h
PDL / IR / PDLOps.hBuilders.h
PDL / IR / PDLOps.hOpImplementation.h
PDL / IR / PDLOps.hSymbolTable.h
PDL / IR / PDLTypes.hTypes.h
NVGPU / IR / NVGPUDialect.hBuiltinTypes.h
NVGPU / IR / NVGPUDialect.hDialect.h
NVGPU / IR / NVGPUDialect.hOpDefinition.h
MPI / IR / MPI.hDialect.h
MPI / IR / MPI.hOpDefinition.h
MPI / IR / MPI.hOpImplementation.h
MLProgram / IR / MLProgram.hDialect.h
MLProgram / IR / MLProgram.hOpDefinition.h
MLProgram / IR / MLProgram.hOpImplementation.h
MLProgram / IR / MLProgram.hRegionKindInterface.h
MLProgram / IR / MLProgram.hSymbolTable.h
MLProgram / IR / MLProgramAttributes.hAttributes.h
MLProgram / IR / MLProgramAttributes.hBuiltinAttributeInterfaces.h
MLProgram / IR / MLProgramTypes.hTypes.h
Mesh / IR / MeshDialect.hDialect.h
Mesh / IR / MeshOps.hBuiltinTypeInterfaces.h
Mesh / IR / MeshOps.hOpDefinition.h
Mesh / IR / MeshOps.hPatternMatch.h
Mesh / IR / MeshOps.hSymbolTable.h
XeGPU / IR / XeGPU.hBuiltinTypes.h
XeGPU / IR / XeGPU.hDialect.h
XeGPU / IR / XeGPU.hTypeUtilities.h
Index / IR / IndexAttrs.hAttributes.h
Index / IR / IndexDialect.hDialect.h
Index / IR / IndexOps.hBuiltinTypes.h
Index / IR / IndexOps.hOpDefinition.h
Index / IR / IndexOps.hOpImplementation.h
IRDL / IR / IRDL.hSymbolTable.h
IRDL / IR / IRDLInterfaces.hBuiltinAttributes.h
IRDL / IR / IRDLInterfaces.hDiagnostics.h
IRDL / IR / IRDLInterfaces.hExtensibleDialect.h
IRDL / IR / IRDLInterfaces.hOpImplementation.h
IRDL / IR / IRDLInterfaces.hTypes.h
IRDL / IR / IRDLTraits.hOpDefinition.h
Math / IR / Math.hBuiltinTypes.h
Math / IR / Math.hDialect.h
Math / IR / Math.hOpDefinition.h
Math / IR / Math.hOpImplementation.h
UB / IR / UBOps.hDialect.h
UB / IR / UBOps.hOpImplementation.h
SPIRV / IR / SPIRVAttributes.hBuiltinAttributes.h
SPIRV / IR / SPIRVDialect.hDialect.h
SPIRV / IR / SPIRVEnums.hBuiltinAttributes.h
SPIRV / IR / SPIRVGLCanonicalization.hMLIRContext.h
SPIRV / IR / SPIRVGLCanonicalization.hPatternMatch.h
SPIRV / IR / SPIRVOps.hBuiltinOps.h
SPIRV / IR / SPIRVOps.hOpImplementation.h
SPIRV / IR / SPIRVOpTraits.hOpDefinition.h
SPIRV / IR / SPIRVTypes.hBuiltinTypes.h
SPIRV / IR / SPIRVTypes.hDiagnostics.h
SPIRV / IR / SPIRVTypes.hLocation.h
SPIRV / IR / SPIRVTypes.hTypeSupport.h
SPIRV / IR / SPIRVTypes.hTypes.h
PDLInterp / IR / PDLInterp.hSymbolTable.h
SparseTensor / IR / SparseTensor.hBuiltinTypes.h
SparseTensor / IR / SparseTensor.hDialect.h
SparseTensor / IR / SparseTensor.hOpDefinition.h
SparseTensor / IR / SparseTensor.hOpImplementation.h
SparseTensor / IR / SparseTensor.hTensorEncoding.h
SparseTensor / IR / SparseTensorInterfaces.hOpDefinition.h
Shape / IR / Shape.hBuiltinOps.h
Shape / IR / Shape.hDialect.h
Shape / IR / Shape.hOpDefinition.h
Shape / IR / Shape.hOpImplementation.h
Shape / IR / Shape.hSymbolTable.h
Ptr / IR / PtrAttrs.hOpImplementation.h
Ptr / IR / PtrDialect.hDialect.h
Ptr / IR / PtrOps.hOpDefinition.h
Ptr / IR / PtrTypes.hTypes.h
Polynomial / IR / PolynomialDialect.hBuilders.h
Polynomial / IR / PolynomialDialect.hBuiltinTypes.h
Polynomial / IR / PolynomialDialect.hDialect.h
Polynomial / IR / PolynomialDialect.hDialectImplementation.h
Polynomial / IR / PolynomialOps.hBuiltinOps.h
Polynomial / IR / PolynomialOps.hBuiltinTypes.h
Polynomial / IR / PolynomialOps.hDialect.h
Vector / IR / VectorOps.hAffineMap.h
Vector / IR / VectorOps.hAttributes.h
Vector / IR / VectorOps.hBuiltinTypes.h
Vector / IR / VectorOps.hDialect.h
Vector / IR / VectorOps.hOpDefinition.h
Vector / IR / VectorOps.hPatternMatch.h
Tensor / IR / Tensor.hBuiltinTypes.h
Tensor / IR / Tensor.hDialect.h
Tensor / IR / Tensor.hOpDefinition.h
Tensor / IR / Tensor.hOpImplementation.h
Tensor / IR / TensorInferTypeOpInterfaceImpl.hDialect.h
Tensor / IR / TensorTilingInterfaceImpl.hDialect.h
SCF / IR / DeviceMappingInterface.hOpDefinition.h
SCF / IR / SCF.hBuilders.h
SCF / IR / SCF.hBuiltinTypes.h
SCF / IR / SCF.hRegionKindInterface.h
MemRef / IR / MemRef.hDialect.h
Linalg / IR / Linalg.hAffineExpr.h
Linalg / IR / Linalg.hAffineMap.h
Linalg / IR / Linalg.hBuiltinDialect.h
Linalg / IR / Linalg.hBuiltinTypes.h
Linalg / IR / Linalg.hDialect.h
Linalg / IR / Linalg.hImplicitLocOpBuilder.h
Linalg / IR / Linalg.hTypeUtilities.h
Linalg / IR / LinalgInterfaces.hAffineMap.h
Linalg / IR / LinalgInterfaces.hBuiltinTypes.h
Linalg / IR / LinalgInterfaces.hIRMapping.h
Linalg / IR / LinalgInterfaces.hImplicitLocOpBuilder.h
Linalg / IR / LinalgInterfaces.hOpDefinition.h
Arith / IR / Arith.hDialect.h
Arith / IR / Arith.hOpDefinition.h
Arith / IR / Arith.hOpImplementation.h
Affine / IR / AffineMemoryOpInterfaces.hAffineMap.h
Affine / IR / AffineMemoryOpInterfaces.hBuiltinTypes.h
Affine / IR / AffineMemoryOpInterfaces.hOpDefinition.h
Affine / IR / AffineOps.hAffineMap.h
Affine / IR / AffineOps.hBuilders.h
Affine / IR / AffineValueMap.hAffineMap.h
Affine / IR / AffineValueMap.hOperationSupport.h
Affine / IR / AffineValueMap.hValue.h
Func / IR / FuncOps.hBuilders.h
Func / IR / FuncOps.hBuiltinTypes.h
Func / IR / FuncOps.hDialect.h
Func / IR / FuncOps.hOpImplementation.h
Func / IR / FuncOps.hSymbolTable.h
EmitC / IR / EmitC.hBuilders.h
EmitC / IR / EmitC.hBuiltinOps.h
EmitC / IR / EmitC.hBuiltinTypes.h
EmitC / IR / EmitC.hDialect.h
EmitC / IR / EmitCTraits.hOpDefinition.h
ControlFlow / IR / ControlFlow.hDialect.h
ControlFlow / IR / ControlFlowOps.hBuilders.h
ControlFlow / IR / ControlFlowOps.hBuiltinTypes.h
ControlFlow / IR / ControlFlowOps.hOpImplementation.h
Complex / IR / Complex.hBuiltinTypes.h
Complex / IR / Complex.hOpImplementation.h
Bufferization / IR / AllocationOpInterface.hBuilders.h
Bufferization / IR / BufferDeallocationOpInterface.hOperation.h
Bufferization / IR / BufferDeallocationOpInterface.hSymbolTable.h
Bufferization / IR / BufferizableOpInterface.hOperation.h
Bufferization / IR / BufferizableOpInterface.hPatternMatch.h
Bufferization / IR / BufferViewFlowOpInterface.hOpDefinition.h
Async / IR / Async.hBuilders.h
Async / IR / Async.hBuiltinTypes.h
Async / IR / Async.hDialect.h
Async / IR / Async.hOpImplementation.h
Async / IR / Async.hPatternMatch.h
Async / IR / Async.hSymbolTable.h
Async / IR / AsyncTypes.hTypes.h
ArmSVE / IR / ArmSVEDialect.hBuiltinTypes.h
ArmSVE / IR / ArmSVEDialect.hDialect.h
ArmSVE / IR / ArmSVEDialect.hOpDefinition.h
ArmSME / IR / ArmSME.hBuiltinTypes.h
ArmSME / IR / ArmSME.hDialect.h
ArmSME / IR / ArmSME.hOpDefinition.h
ArmSME / IR / ArmSMEEnums.hDialect.h
AMDGPU / IR / AMDGPUDialect.hBuiltinTypes.h
AMDGPU / IR / AMDGPUDialect.hDialect.h
AMDGPU / IR / AMDGPUDialect.hOpDefinition.h
GPU / IR / CompilationInterfaces.hAttributes.h
GPU / IR / GPUDialect.hBuilders.h
GPU / IR / GPUDialect.hBuiltinTypes.h
GPU / IR / GPUDialect.hDialect.h
GPU / IR / GPUDialect.hOpDefinition.h
GPU / IR / GPUDialect.hOpImplementation.h
GPU / IR / GPUDialect.hSymbolTable.h
Transform / IR / TransformAttrs.hAttributes.h
Transform / IR / TransformAttrs.hBuiltinAttributes.h
Transform / IR / TransformDialect.hDialect.h
Transform / IR / TransformDialect.hPatternMatch.h
Transform / IR / TransformOps.hOpDefinition.h
Transform / IR / TransformOps.hOpImplementation.h
Transform / IR / TransformOps.hPatternMatch.h
Transform / IR / TransformOps.hSymbolTable.h
Transform / IR / TransformTypes.hTypes.h
IRDL / IRDLSymbols.hOperation.h
IRDL / IRDLSymbols.hSymbolTable.h
IRDL / IRDLVerifiers.hAttributes.h
IRDL / IRDLVerifiers.hRegion.h
Transform / IRDLExtension / IRDLExtensionOps.hOpDefinition.h
SPIRV / Linking / ModuleCombiner.hOwningOpRef.h
LLVMIR / BasicPtxBuilderInterface.hBuiltinAttributes.h
LLVMIR / BasicPtxBuilderInterface.hPatternMatch.h
LLVMIR / BasicPtxBuilderInterface.hValue.h
LLVMIR / FunctionCallUtils.hOperation.h
LLVMIR / LLVMAttrs.hOpImplementation.h
LLVMIR / LLVMDialect.hBuiltinOps.h
LLVMIR / LLVMDialect.hDialect.h
LLVMIR / LLVMDialect.hOpDefinition.h
LLVMIR / LLVMDialect.hOpImplementation.h
LLVMIR / LLVMDialect.hTypeSupport.h
LLVMIR / LLVMDialect.hTypes.h
LLVMIR / LLVMTypes.hTypes.h
LLVMIR / NVVMDialect.hDialect.h
LLVMIR / NVVMDialect.hOpDefinition.h
LLVMIR / ROCDLDialect.hDialect.h
LLVMIR / ROCDLDialect.hOpDefinition.h
LLVMIR / VCIXDialect.hDialect.h
LLVMIR / VCIXDialect.hOpDefinition.h
Transform / LoopExtension / LoopExtensionOps.hOpDefinition.h
Transform / LoopExtension / LoopExtensionOps.hOpImplementation.h
OpenACC / OpenACC.hBuiltinTypes.h
OpenACC / OpenACC.hDialect.h
OpenACC / OpenACC.hOpDefinition.h
OpenACC / OpenACC.hPatternMatch.h
OpenACC / OpenACC.hSymbolTable.h
OpenMP / OpenMPClauseOperands.hBuiltinAttributes.h
OpenMP / OpenMPDialect.hDialect.h
OpenMP / OpenMPDialect.hOpDefinition.h
OpenMP / OpenMPDialect.hPatternMatch.h
OpenMP / OpenMPDialect.hSymbolTable.h
OpenMP / OpenMPInterfaces.hDialect.h
OpenMP / OpenMPInterfaces.hOpDefinition.h
OpenMP / OpenMPInterfaces.hPatternMatch.h
OpenMP / OpenMPInterfaces.hSymbolTable.h
Transform / PDLExtension / PDLExtensionOps.hOpDefinition.h
Transform / PDLExtension / PDLExtensionOps.hOpImplementation.h
Transform / PDLExtension / PDLExtensionOps.hSymbolTable.h
Quant / QuantOps.hAttributes.h
Quant / QuantOps.hBuilders.h
Quant / QuantOps.hBuiltinTypes.h
Quant / QuantOps.hDialect.h
Quant / QuantOps.hOpDefinition.h
Quant / QuantOps.hTypes.h
Quant / QuantTypes.hAttributes.h
Quant / QuantTypes.hBuilders.h
Quant / QuantTypes.hBuiltinTypes.h
Quant / QuantTypes.hDialect.h
Quant / QuantTypes.hOpDefinition.h
Quant / QuantTypes.hTypes.h
Quant / UniformSupport.hBuiltinTypes.h
Quant / UniformSupport.hTypes.h
Vector / TransformOps / VectorTransformOps.hOpImplementation.h
NVGPU / TransformOps / NVGPUTransformOps.hOpImplementation.h
NVGPU / TransformOps / NVGPUTransformOps.hRegionKindInterface.h
GPU / TransformOps / GPUTransformOps.hOpImplementation.h
GPU / TransformOps / GPUTransformOps.hPatternMatch.h
GPU / TransformOps / Utils.hOpImplementation.h
GPU / TransformOps / Utils.hPatternMatch.h
Tensor / TransformOps / TensorTransformOps.hOpImplementation.h
Tensor / TransformOps / TensorTransformOps.hPatternMatch.h
Bufferization / TransformOps / BufferizationTransformOps.hOpImplementation.h
SCF / TransformOps / SCFTransformOps.hOpImplementation.h
SparseTensor / TransformOps / SparseTensorTransformOps.hOpImplementation.h
SparseTensor / TransformOps / SparseTensorTransformOps.hRegionKindInterface.h
Affine / TransformOps / AffineTransformOps.hOpImplementation.h
MemRef / TransformOps / MemRefTransformOps.hOpImplementation.h
Func / TransformOps / FuncTransformOps.hOpImplementation.h
Linalg / TransformOps / GPUHeuristics.hAttributes.h
Linalg / TransformOps / GPUHeuristics.hMLIRContext.h
Linalg / TransformOps / LinalgTransformOps.hOpImplementation.h
Linalg / TransformOps / LinalgTransformOps.hRegionKindInterface.h
Bufferization / Transforms / BufferUtils.hBuilders.h
Bufferization / Transforms / BufferUtils.hBuiltinOps.h
Bufferization / Transforms / BufferUtils.hDominance.h
Bufferization / Transforms / BufferUtils.hOperation.h
Bufferization / Transforms / BufferViewFlowAnalysis.hOperation.h
Bufferization / Transforms / Transforms.hOperation.h
Vector / Transforms / VectorRewritePatterns.hPatternMatch.h
MLProgram / Transforms / Passes.hBuiltinOps.h
Mesh / Transforms / Simplifications.hPatternMatch.h
Mesh / Transforms / Spmdization.hDialectRegistry.h
Mesh / Transforms / Transforms.hBuiltinTypes.h
Mesh / Transforms / Transforms.hValue.h
Math / Transforms / Approximation.hPatternMatch.h
SPIRV / Transforms / SPIRVWebGPUTransforms.hPatternMatch.h
Tensor / Transforms / Transforms.hPatternMatch.h
Tensor / Transforms / TransformUtils.hPatternMatch.h
SCF / Transforms / Patterns.hPatternMatch.h
SCF / Transforms / TileUsingInterface.hPatternMatch.h
SparseTensor / Transforms / Passes.hPatternMatch.h
Func / Transforms / Passes.hBuiltinOps.h
EmitC / Transforms / Transforms.hPatternMatch.h
Linalg / Transforms / Transforms.hPatternMatch.h
GPU / Transforms / Passes.hPatternMatch.h
NVGPU / Transforms / Transforms.hOperation.h
NVGPU / Transforms / Utils.hOperation.h
Arith / Utils / Utils.hMatchers.h
Arith / Utils / Utils.hPatternMatch.h
Arith / Utils / Utils.hValue.h
Vector / Utils / VectorUtils.hBuiltinAttributes.h
ArmSME / Utils / Utils.hBuiltinTypes.h
SCF / Utils / Utils.hPatternMatch.h
Transform / Utils / DiagnosedSilenceableFailure.hDiagnostics.h
Transform / Utils / DiagnosedSilenceableFailure.hOperation.h
Transform / Utils / Utils.hOpImplementation.h
Transform / Utils / Utils.hValue.h
Transform / Utils / Utils.hValueRange.h
Utils / IndexingUtils.hBuilders.h
Utils / ReshapeOpsUtils.hOpImplementation.h
Utils / ReshapeOpsUtils.hPatternMatch.h
Utils / StaticValueUtils.hBuilders.h
Utils / StaticValueUtils.hBuiltinAttributes.h
Utils / StaticValueUtils.hOpDefinition.h
Utils / StructuredOpsUtils.hAffineMap.h
Utils / StructuredOpsUtils.hBuiltinAttributes.h
Utils / StructuredOpsUtils.hLocation.h
Utils / StructuredOpsUtils.hTypeRange.h
NVGPU / Utils / MMAUtils.hPatternMatch.h
NVGPU / Utils / MMAUtils.hTypes.h
Tosa / Utils / ConversionUtils.hPatternMatch.h
Tosa / Utils / ShapeUtils.hBuiltinTypes.h
Tosa / Utils / ShapeUtils.hTypes.h
SparseTensor / Utils / Merger.hValue.h
X86Vector / Transforms.hValue.h
X86Vector / X86VectorDialect.hBuiltinTypes.h
X86Vector / X86VectorDialect.hDialect.h
X86Vector / X86VectorDialect.hOpDefinition.h
X86Vector / X86VectorDialect.hOpImplementation.h