MLIR 22.0.0git

Dialect → Interfaces Relation

File in include/mlir/DialectIncludes file in include/mlir/Interfaces
AMX / AMXDialect.hSideEffectInterfaces.h
ArmNeon / ArmNeonDialect.hSideEffectInterfaces.h
Transform / DebugExtension / DebugExtensionOps.hSideEffectInterfaces.h
Affine / Passes.hFunctionInterfaces.h
Affine / ViewLikeInterfaceUtils.hViewLikeInterface.h
DLTI / DLTI.hDataLayoutInterfaces.h
DLTI / Traits.hDataLayoutInterfaces.h
OpenACCMPCommon / Interfaces / AtomicInterfaces.hControlFlowInterfaces.h
Transform / Interfaces / TransformInterfaces.hSideEffectInterfaces.h
Affine / IR / AffineOps.hControlFlowInterfaces.h
Affine / IR / AffineOps.hLoopLikeInterface.h
AMDGPU / IR / AMDGPUDialect.hInferTypeOpInterface.h
AMDGPU / IR / AMDGPUDialect.hSideEffectInterfaces.h
AMDGPU / IR / AMDGPUDialect.hViewLikeInterface.h
Arith / IR / Arith.hCastInterfaces.h
Arith / IR / Arith.hControlFlowInterfaces.h
Arith / IR / Arith.hInferIntRangeInterface.h
Arith / IR / Arith.hInferTypeOpInterface.h
Arith / IR / Arith.hSideEffectInterfaces.h
Arith / IR / Arith.hVectorInterfaces.h
ArmSME / IR / ArmSME.hSideEffectInterfaces.h
ArmSVE / IR / ArmSVEDialect.hSideEffectInterfaces.h
Async / IR / Async.hCallInterfaces.h
Async / IR / Async.hControlFlowInterfaces.h
Async / IR / Async.hFunctionInterfaces.h
Async / IR / Async.hInferTypeOpInterface.h
Async / IR / Async.hSideEffectInterfaces.h
Bufferization / IR / Bufferization.hDestinationStyleOpInterface.h
Bufferization / IR / Bufferization.hInferTypeOpInterface.h
Bufferization / IR / Bufferization.hSubsetOpInterface.h
Bufferization / IR / DstBufferizableOpInterfaceImpl.hDestinationStyleOpInterface.h
Bufferization / IR / UnstructuredControlFlow.hControlFlowInterfaces.h
Complex / IR / Complex.hInferTypeOpInterface.h
Complex / IR / Complex.hSideEffectInterfaces.h
ControlFlow / IR / ControlFlowOps.hControlFlowInterfaces.h
ControlFlow / IR / ControlFlowOps.hSideEffectInterfaces.h
EmitC / IR / EmitC.hCastInterfaces.h
EmitC / IR / EmitC.hControlFlowInterfaces.h
EmitC / IR / EmitC.hFunctionInterfaces.h
EmitC / IR / EmitC.hSideEffectInterfaces.h
Func / IR / FuncOps.hCallInterfaces.h
Func / IR / FuncOps.hControlFlowInterfaces.h
Func / IR / FuncOps.hFunctionInterfaces.h
Func / IR / FuncOps.hInferTypeOpInterface.h
Func / IR / FuncOps.hSideEffectInterfaces.h
GPU / IR / GPUDialect.hControlFlowInterfaces.h
GPU / IR / GPUDialect.hFunctionInterfaces.h
GPU / IR / GPUDialect.hInferIntRangeInterface.h
GPU / IR / GPUDialect.hInferTypeOpInterface.h
GPU / IR / GPUDialect.hSideEffectInterfaces.h
Index / IR / IndexOps.hCastInterfaces.h
Index / IR / IndexOps.hInferIntRangeInterface.h
Index / IR / IndexOps.hInferTypeOpInterface.h
Index / IR / IndexOps.hSideEffectInterfaces.h
IRDL / IR / IRDL.hInferTypeOpInterface.h
IRDL / IR / IRDL.hSideEffectInterfaces.h
Linalg / IR / Linalg.hControlFlowInterfaces.h
Linalg / IR / Linalg.hDestinationStyleOpInterface.h
Linalg / IR / Linalg.hInferTypeOpInterface.h
Linalg / IR / Linalg.hSideEffectInterfaces.h
Linalg / IR / Linalg.hTilingInterface.h
Linalg / IR / Linalg.hViewLikeInterface.h
Linalg / IR / LinalgInterfaces.hDestinationStyleOpInterface.h
Linalg / IR / LinalgInterfaces.hIndexingMapOpInterface.h
Linalg / IR / LinalgInterfaces.hInferTypeOpInterface.h
Linalg / IR / LinalgInterfaces.hViewLikeInterface.h
Math / IR / Math.hInferTypeOpInterface.h
Math / IR / Math.hSideEffectInterfaces.h
Math / IR / Math.hVectorInterfaces.h
MemRef / IR / MemRef.hAlignmentAttrInterface.h
MemRef / IR / MemRef.hCallInterfaces.h
MemRef / IR / MemRef.hCastInterfaces.h
MemRef / IR / MemRef.hControlFlowInterfaces.h
MemRef / IR / MemRef.hInferIntRangeInterface.h
MemRef / IR / MemRef.hInferStridedMetadataInterface.h
MemRef / IR / MemRef.hInferTypeOpInterface.h
MemRef / IR / MemRef.hMemOpInterfaces.h
MemRef / IR / MemRef.hMemorySlotInterfaces.h
MemRef / IR / MemRef.hShapedOpInterfaces.h
MemRef / IR / MemRef.hSideEffectInterfaces.h
MemRef / IR / MemRef.hViewLikeInterface.h
MLProgram / IR / MLProgram.hCallInterfaces.h
MLProgram / IR / MLProgram.hControlFlowInterfaces.h
MLProgram / IR / MLProgram.hFunctionInterfaces.h
MLProgram / IR / MLProgram.hSideEffectInterfaces.h
MPI / IR / MPI.hSideEffectInterfaces.h
NVGPU / IR / NVGPUDialect.hInferTypeOpInterface.h
NVGPU / IR / NVGPUDialect.hSideEffectInterfaces.h
PDL / IR / PDLOps.hSideEffectInterfaces.h
PDLInterp / IR / PDLInterp.hFunctionInterfaces.h
PDLInterp / IR / PDLInterp.hInferTypeOpInterface.h
PDLInterp / IR / PDLInterp.hSideEffectInterfaces.h
Ptr / IR / PtrAttrs.hDataLayoutInterfaces.h
Ptr / IR / PtrOps.hInferTypeOpInterface.h
Ptr / IR / PtrOps.hSideEffectInterfaces.h
Ptr / IR / PtrOps.hViewLikeInterface.h
Ptr / IR / PtrTypes.hDataLayoutInterfaces.h
Quant / IR / Quant.hInferTypeOpInterface.h
Quant / IR / Quant.hSideEffectInterfaces.h
SCF / IR / SCF.hControlFlowInterfaces.h
SCF / IR / SCF.hDestinationStyleOpInterface.h
SCF / IR / SCF.hInferTypeOpInterface.h
SCF / IR / SCF.hLoopLikeInterface.h
SCF / IR / SCF.hParallelCombiningOpInterface.h
SCF / IR / SCF.hSideEffectInterfaces.h
SCF / IR / SCF.hViewLikeInterface.h
Shape / IR / Shape.hCallInterfaces.h
Shape / IR / Shape.hCastInterfaces.h
Shape / IR / Shape.hControlFlowInterfaces.h
Shape / IR / Shape.hFunctionInterfaces.h
Shape / IR / Shape.hInferTypeOpInterface.h
Shape / IR / Shape.hSideEffectInterfaces.h
Shard / IR / ShardOps.hDestinationStyleOpInterface.h
Shard / IR / ShardOps.hInferTypeOpInterface.h
Shard / IR / ShardOps.hSideEffectInterfaces.h
SMT / IR / SMTOps.hControlFlowInterfaces.h
SMT / IR / SMTOps.hInferTypeOpInterface.h
SMT / IR / SMTOps.hSideEffectInterfaces.h
SparseTensor / IR / SparseTensor.hControlFlowInterfaces.h
SparseTensor / IR / SparseTensor.hInferTypeOpInterface.h
SparseTensor / IR / SparseTensor.hLoopLikeInterface.h
SparseTensor / IR / SparseTensor.hSideEffectInterfaces.h
SPIRV / IR / SPIRVOps.hAlignmentAttrInterface.h
SPIRV / IR / SPIRVOps.hCallInterfaces.h
SPIRV / IR / SPIRVOps.hControlFlowInterfaces.h
SPIRV / IR / SPIRVOps.hFunctionInterfaces.h
SPIRV / IR / SPIRVOps.hInferTypeOpInterface.h
SPIRV / IR / SPIRVOps.hSideEffectInterfaces.h
Tensor / IR / Tensor.hCastInterfaces.h
Tensor / IR / Tensor.hControlFlowInterfaces.h
Tensor / IR / Tensor.hDestinationStyleOpInterface.h
Tensor / IR / Tensor.hInferIntRangeInterface.h
Tensor / IR / Tensor.hInferTypeOpInterface.h
Tensor / IR / Tensor.hParallelCombiningOpInterface.h
Tensor / IR / Tensor.hShapedOpInterfaces.h
Tensor / IR / Tensor.hSideEffectInterfaces.h
Tensor / IR / Tensor.hTilingInterface.h
Tensor / IR / Tensor.hViewLikeInterface.h
Tosa / IR / TosaOps.hInferTypeOpInterface.h
Tosa / IR / TosaOps.hLoopLikeInterface.h
Tosa / IR / TosaOps.hSideEffectInterfaces.h
Tosa / IR / TosaOps.hVectorInterfaces.h
Transform / IR / TransformOps.hCallInterfaces.h
Transform / IR / TransformOps.hCastInterfaces.h
Transform / IR / TransformOps.hControlFlowInterfaces.h
Transform / IR / TransformOps.hFunctionInterfaces.h
Transform / IR / TransformOps.hLoopLikeInterface.h
UB / IR / UBOps.hSideEffectInterfaces.h
Vector / IR / ScalableValueBoundsConstraintSet.hValueBoundsOpInterface.h
Vector / IR / VectorOps.hAlignmentAttrInterface.h
Vector / IR / VectorOps.hControlFlowInterfaces.h
Vector / IR / VectorOps.hDestinationStyleOpInterface.h
Vector / IR / VectorOps.hIndexingMapOpInterface.h
Vector / IR / VectorOps.hInferTypeOpInterface.h
Vector / IR / VectorOps.hMemOpInterfaces.h
Vector / IR / VectorOps.hSideEffectInterfaces.h
Vector / IR / VectorOps.hVectorInterfaces.h
Vector / IR / VectorOps.hViewLikeInterface.h
WasmSSA / IR / WasmSSA.hCallInterfaces.h
WasmSSA / IR / WasmSSA.hFunctionInterfaces.h
WasmSSA / IR / WasmSSA.hInferTypeOpInterface.h
XeGPU / IR / XeGPU.hShapedOpInterfaces.h
XeGPU / IR / XeGPU.hSideEffectInterfaces.h
XeGPU / IR / XeGPU.hViewLikeInterface.h
LLVMIR / LLVMAttrs.hDataLayoutInterfaces.h
LLVMIR / LLVMDialect.hCallInterfaces.h
LLVMIR / LLVMDialect.hControlFlowInterfaces.h
LLVMIR / LLVMDialect.hFunctionInterfaces.h
LLVMIR / LLVMDialect.hInferTypeOpInterface.h
LLVMIR / LLVMDialect.hSideEffectInterfaces.h
LLVMIR / LLVMDialect.hViewLikeInterface.h
LLVMIR / LLVMTypes.hDataLayoutInterfaces.h
LLVMIR / LLVMTypes.hMemorySlotInterfaces.h
LLVMIR / NVVMDialect.hInferIntRangeInterface.h
LLVMIR / NVVMDialect.hSideEffectInterfaces.h
LLVMIR / ROCDLDialect.hSideEffectInterfaces.h
LLVMIR / VCIXDialect.hSideEffectInterfaces.h
Transform / LoopExtension / LoopExtensionOps.hLoopLikeInterface.h
Transform / LoopExtension / LoopExtensionOps.hSideEffectInterfaces.h
OpenACC / OpenACC.hControlFlowInterfaces.h
OpenACC / OpenACC.hLoopLikeInterface.h
OpenACC / OpenACC.hSideEffectInterfaces.h
OpenMP / OpenMPDialect.hControlFlowInterfaces.h
OpenMP / OpenMPDialect.hSideEffectInterfaces.h
OpenMP / OpenMPInterfaces.hControlFlowInterfaces.h
OpenMP / OpenMPInterfaces.hSideEffectInterfaces.h
Transform / PDLExtension / PDLExtensionOps.hSideEffectInterfaces.h
SCF / TransformOps / SCFTransformOps.hLoopLikeInterface.h
Affine / Transforms / Transforms.hValueBoundsOpInterface.h
Arith / Transforms / Transforms.hValueBoundsOpInterface.h
ArmSME / Transforms / Transforms.hFunctionInterfaces.h
Bufferization / Transforms / Transforms.hSubsetOpInterface.h
Linalg / Transforms / Transforms.hTilingInterface.h
SCF / Transforms / TileUsingInterface.hLoopLikeInterface.h
SCF / Transforms / TileUsingInterface.hTilingInterface.h
SCF / Transforms / TileUsingInterface.hViewLikeInterface.h
Tensor / Transforms / Transforms.hViewLikeInterface.h
Vector / Transforms / VectorTransforms.hFunctionInterfaces.h
ArmSME / Utils / Utils.hFunctionInterfaces.h
Tosa / Utils / ShapeUtils.hInferTypeOpInterface.h
X86Vector / X86VectorDialect.hInferTypeOpInterface.h
X86Vector / X86VectorDialect.hSideEffectInterfaces.h