MLIR
22.0.0git
lib
Dialect
MemRef
MemRef → include Relation
File in lib/Dialect/MemRef
Includes file in include
IR
/
MemRefDialect.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
AllocationOpInterface.h
IR
/
MemRefDialect.cpp
mlir
/
IR
/
BuiltinTypes.h
IR
/
MemRefDialect.cpp
mlir
/
Transforms
/
InliningUtils.h
IR
/
MemRefDialect.cpp
mlir
/
Interfaces
/
MemorySlotInterfaces.h
IR
/
MemRefDialect.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
IR
/
MemRefDialect.cpp
mlir
/
Interfaces
/
RuntimeVerifiableOpInterface.h
IR
/
MemRefDialect.cpp
mlir
/
Interfaces
/
SideEffectInterfaces.h
IR
/
MemRefDialect.cpp
mlir
/
Conversion
/
ConvertToEmitC
/
ToEmitCInterface.h
IR
/
MemRefDialect.cpp
mlir
/
Conversion
/
ConvertToLLVM
/
ToLLVMInterface.h
IR
/
MemRefDialect.cpp
mlir
/
Dialect
/
UB
/
IR
/
UBOps.h
IR
/
MemRefDialect.cpp
mlir
/
Interfaces
/
ValueBoundsOpInterface.h
IR
/
MemRefMemorySlot.cpp
mlir
/
IR
/
BuiltinDialect.h
IR
/
MemRefMemorySlot.cpp
mlir
/
IR
/
BuiltinTypes.h
IR
/
MemRefMemorySlot.cpp
mlir
/
IR
/
Matchers.h
IR
/
MemRefMemorySlot.cpp
mlir
/
Interfaces
/
MemorySlotInterfaces.h
IR
/
MemRefMemorySlot.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
IR
/
MemRefMemorySlot.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRefMemorySlot.h
IR
/
MemRefMemorySlot.cpp
mlir
/
Dialect
/
UB
/
IR
/
UBOps.h
IR
/
MemRefMemorySlot.cpp
mlir
/
IR
/
Value.h
IR
/
MemRefOps.cpp
mlir
/
IR
/
AffineMap.h
IR
/
MemRefOps.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
IR
/
MemRefOps.cpp
mlir
/
IR
/
Builders.h
IR
/
MemRefOps.cpp
mlir
/
IR
/
BuiltinTypes.h
IR
/
MemRefOps.cpp
mlir
/
Interfaces
/
Utils
/
InferIntRangeCommon.h
IR
/
MemRefOps.cpp
mlir
/
Interfaces
/
InferTypeOpInterface.h
IR
/
MemRefOps.cpp
mlir
/
IR
/
Matchers.h
IR
/
MemRefOps.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
IR
/
MemRefOps.cpp
mlir
/
IR
/
OpDefinition.h
IR
/
MemRefOps.cpp
mlir
/
IR
/
PatternMatch.h
IR
/
MemRefOps.cpp
mlir
/
Interfaces
/
SideEffectInterfaces.h
IR
/
MemRefOps.cpp
mlir
/
Dialect
/
Utils
/
StaticValueUtils.h
IR
/
MemRefOps.cpp
mlir
/
IR
/
TypeUtilities.h
IR
/
MemRefOps.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
IR
/
MemRefOps.cpp
mlir
/
Interfaces
/
ViewLikeInterface.h
IR
/
ValueBoundsOpInterfaceImpl.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
IR
/
ValueBoundsOpInterfaceImpl.cpp
mlir
/
Interfaces
/
ValueBoundsOpInterface.h
IR
/
ValueBoundsOpInterfaceImpl.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
ValueBoundsOpInterfaceImpl.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
MemRef
/
TransformOps
/
MemRefTransformOps.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Analysis
/
DataLayoutAnalysis.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Conversion
/
LLVMCommon
/
TypeConverter.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Passes.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
MemRef
/
Utils
/
MemRefUtils.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
NVGPU
/
IR
/
NVGPUDialect.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
Transform
/
IR
/
TransformDialect.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
Transform
/
IR
/
TransformTypes.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
Transform
/
Interfaces
/
TransformInterfaces.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Dialect
/
Vector
/
Transforms
/
VectorTransforms.h
TransformOps
/
MemRefTransformOps.cpp
mlir
/
Interfaces
/
LoopLikeInterface.h
Transforms
/
AllocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
AllocationOpInterfaceImpl.h
Transforms
/
AllocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
AllocationOpInterface.h
Transforms
/
AllocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
Bufferization.h
Transforms
/
AllocationOpInterfaceImpl.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
AllocationOpInterfaceImpl.cpp
mlir
/
IR
/
Dialect.h
Transforms
/
AllocationOpInterfaceImpl.cpp
mlir
/
IR
/
Operation.h
Transforms
/
BufferViewFlowOpInterfaceImpl.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
BufferViewFlowOpInterfaceImpl.h
Transforms
/
BufferViewFlowOpInterfaceImpl.cpp
mlir
/
Dialect
/
Bufferization
/
IR
/
BufferViewFlowOpInterface.h
Transforms
/
BufferViewFlowOpInterfaceImpl.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
ComposeSubView.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
ComposeSubView.h
Transforms
/
ComposeSubView.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
ComposeSubView.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
ComposeSubView.cpp
mlir
/
IR
/
BuiltinAttributes.h
Transforms
/
ComposeSubView.cpp
mlir
/
IR
/
OpDefinition.h
Transforms
/
ComposeSubView.cpp
mlir
/
IR
/
PatternMatch.h
Transforms
/
ComposeSubView.cpp
mlir
/
Transforms
/
DialectConversion.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
Dialect
/
Arith
/
Transforms
/
NarrowTypeEmulationConverter.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
Dialect
/
Arith
/
Transforms
/
Passes.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
Dialect
/
MemRef
/
Utils
/
MemRefUtils.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
IR
/
Builders.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
IR
/
BuiltinTypes.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
IR
/
OpDefinition.h
Transforms
/
EmulateNarrowType.cpp
mlir
/
Transforms
/
DialectConversion.h
Transforms
/
EmulateWideInt.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
EmulateWideInt.cpp
mlir
/
Dialect
/
Arith
/
Transforms
/
Passes.h
Transforms
/
EmulateWideInt.cpp
mlir
/
Dialect
/
Arith
/
Transforms
/
WideIntEmulationConverter.h
Transforms
/
EmulateWideInt.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
EmulateWideInt.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Passes.h
Transforms
/
EmulateWideInt.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
EmulateWideInt.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
Transforms
/
EmulateWideInt.cpp
mlir
/
Transforms
/
DialectConversion.h
Transforms
/
ExpandOps.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
ExpandOps.cpp
mlir
/
Dialect
/
Arith
/
Transforms
/
Passes.h
Transforms
/
ExpandOps.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
ExpandOps.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
ExpandOps.cpp
mlir
/
IR
/
TypeUtilities.h
Transforms
/
ExpandOps.cpp
mlir
/
Transforms
/
DialectConversion.h
Transforms
/
ExpandRealloc.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Passes.h
Transforms
/
ExpandRealloc.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
ExpandRealloc.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
ExpandRealloc.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
ExpandRealloc.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
ExpandRealloc.cpp
mlir
/
Transforms
/
DialectConversion.h
Transforms
/
ExpandStridedMetadata.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
ExpandStridedMetadata.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
Transforms
/
ExpandStridedMetadata.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
ExpandStridedMetadata.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Passes.h
Transforms
/
ExpandStridedMetadata.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
ExpandStridedMetadata.cpp
mlir
/
Dialect
/
Utils
/
IndexingUtils.h
Transforms
/
ExpandStridedMetadata.cpp
mlir
/
IR
/
AffineMap.h
Transforms
/
ExpandStridedMetadata.cpp
mlir
/
IR
/
BuiltinTypes.h
Transforms
/
ExpandStridedMetadata.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
Transforms
/
ExtractAddressComputations.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
ExtractAddressComputations.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
ExtractAddressComputations.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
ExtractAddressComputations.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
ExtractAddressComputations.cpp
mlir
/
Dialect
/
NVGPU
/
IR
/
NVGPUDialect.h
Transforms
/
ExtractAddressComputations.cpp
mlir
/
Dialect
/
Utils
/
StaticValueUtils.h
Transforms
/
ExtractAddressComputations.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
Transforms
/
ExtractAddressComputations.cpp
mlir
/
IR
/
PatternMatch.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Passes.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
Dialect
/
MemRef
/
Utils
/
MemRefUtils.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
Dialect
/
Utils
/
IndexingUtils.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
Dialect
/
Utils
/
StaticValueUtils.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
IR
/
Attributes.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
IR
/
Builders.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
IR
/
BuiltinTypes.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
IR
/
OpDefinition.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
IR
/
PatternMatch.h
Transforms
/
FlattenMemRefs.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Dialect
/
Affine
/
ViewLikeInterfaceUtils.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Dialect
/
GPU
/
IR
/
GPUDialect.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Passes.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Dialect
/
MemRef
/
Utils
/
MemRefUtils.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Dialect
/
NVGPU
/
IR
/
NVGPUDialect.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Dialect
/
Vector
/
IR
/
VectorOps.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
IR
/
AffineMap.h
Transforms
/
FoldMemRefAliasOps.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
Transforms
/
IndependenceTransforms.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
IndependenceTransforms.cpp
mlir
/
Dialect
/
Affine
/
Transforms
/
Transforms.h
Transforms
/
IndependenceTransforms.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
IndependenceTransforms.cpp
mlir
/
Interfaces
/
ValueBoundsOpInterface.h
Transforms
/
MultiBuffer.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
MultiBuffer.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
Transforms
/
MultiBuffer.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
MultiBuffer.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
MultiBuffer.cpp
mlir
/
IR
/
AffineExpr.h
Transforms
/
MultiBuffer.cpp
mlir
/
IR
/
BuiltinAttributes.h
Transforms
/
MultiBuffer.cpp
mlir
/
IR
/
Dominance.h
Transforms
/
MultiBuffer.cpp
mlir
/
IR
/
PatternMatch.h
Transforms
/
MultiBuffer.cpp
mlir
/
IR
/
ValueRange.h
Transforms
/
MultiBuffer.cpp
mlir
/
Interfaces
/
LoopLikeInterface.h
Transforms
/
NormalizeMemRefs.cpp
mlir
/
Dialect
/
Affine
/
Utils.h
Transforms
/
NormalizeMemRefs.cpp
mlir
/
Dialect
/
Func
/
IR
/
FuncOps.h
Transforms
/
NormalizeMemRefs.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
NormalizeMemRefs.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Passes.h
Transforms
/
ReifyResultShapes.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Passes.h
Transforms
/
ReifyResultShapes.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
ReifyResultShapes.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
ReifyResultShapes.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
ReifyResultShapes.cpp
mlir
/
Dialect
/
Tensor
/
IR
/
Tensor.h
Transforms
/
ReifyResultShapes.cpp
mlir
/
Interfaces
/
InferTypeOpInterface.h
Transforms
/
ResolveShapedTypeResultDims.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Passes.h
Transforms
/
ResolveShapedTypeResultDims.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
ResolveShapedTypeResultDims.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
ResolveShapedTypeResultDims.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
Transforms
/
ResolveShapedTypeResultDims.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
ResolveShapedTypeResultDims.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
Transforms.h
Transforms
/
ResolveShapedTypeResultDims.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
ResolveShapedTypeResultDims.cpp
mlir
/
Dialect
/
Tensor
/
IR
/
Tensor.h
Transforms
/
ResolveShapedTypeResultDims.cpp
mlir
/
Interfaces
/
InferTypeOpInterface.h
Transforms
/
ResolveShapedTypeResultDims.cpp
mlir
/
Transforms
/
GreedyPatternRewriteDriver.h
Transforms
/
RuntimeOpVerification.cpp
mlir
/
Dialect
/
MemRef
/
Transforms
/
RuntimeOpVerification.h
Transforms
/
RuntimeOpVerification.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Transforms
/
RuntimeOpVerification.cpp
mlir
/
Dialect
/
Arith
/
IR
/
Arith.h
Transforms
/
RuntimeOpVerification.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
Transforms
/
RuntimeOpVerification.cpp
mlir
/
Dialect
/
ControlFlow
/
IR
/
ControlFlow.h
Transforms
/
RuntimeOpVerification.cpp
mlir
/
Dialect
/
ControlFlow
/
IR
/
ControlFlowOps.h
Transforms
/
RuntimeOpVerification.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Transforms
/
RuntimeOpVerification.cpp
mlir
/
Dialect
/
MemRef
/
Utils
/
MemRefUtils.h
Transforms
/
RuntimeOpVerification.cpp
mlir
/
Dialect
/
SCF
/
IR
/
SCF.h
Transforms
/
RuntimeOpVerification.cpp
mlir
/
Interfaces
/
RuntimeVerifiableOpInterface.h
Utils
/
MemRefUtils.cpp
mlir
/
Dialect
/
MemRef
/
Utils
/
MemRefUtils.h
Utils
/
MemRefUtils.cpp
mlir
/
Dialect
/
Affine
/
IR
/
AffineOps.h
Utils
/
MemRefUtils.cpp
mlir
/
Dialect
/
Arith
/
Utils
/
Utils.h
Utils
/
MemRefUtils.cpp
mlir
/
Dialect
/
MemRef
/
IR
/
MemRef.h
Utils
/
MemRefUtils.cpp
mlir
/
Interfaces
/
ViewLikeInterface.h
Generated on
for MLIR by
1.14.0