Home
last modified time | relevance | path

Searched refs:kDynamicStrideOrOffset (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Interfaces/
H A DViewLikeInterface.cpp96 return printOperandsOrIntegersListImpl<ShapedType::kDynamicStrideOrOffset>( in printOperandsOrIntegersOffsetsOrStridesList()
149 return parseOperandsOrIntegersImpl<ShapedType::kDynamicStrideOrOffset>( in parseOperandsOrIntegersOffsetsOrStridesList()
237 staticValues.push_back(ShapedType::kDynamicStrideOrOffset); in decomposeMixedImpl()
246 return decomposeMixedImpl(b, mixedValues, ShapedType::kDynamicStrideOrOffset); in decomposeMixedStridesOrOffsets()
/llvm-project-15.0.7/mlir/lib/IR/
H A DBuiltinTypeInterfaces.cpp27 constexpr int64_t ShapedType::kDynamicStrideOrOffset; member in ShapedType
H A DBuiltinTypes.cpp847 offset = ShapedType::kDynamicStrideOrOffset; in getStridesAndOffset()
852 strides.push_back(ShapedType::kDynamicStrideOrOffset); in getStridesAndOffset()
1025 auto val = ShapedType::kDynamicStrideOrOffset; in eraseStridedLayout()
/llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/Transforms/
H A DBufferizableOpInterfaceImpl.cpp168 int64_t dynamicOffset = ShapedType::kDynamicStrideOrOffset; in bufferize()
170 ShapedType::kDynamicStrideOrOffset); in bufferize()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp982 ShapedType::kDynamicStrideOrOffset); in inferResultType()
986 ShapedType::kDynamicStrideOrOffset); in inferResultType()
1030 ShapedType::kDynamicStrideOrOffset); in inferCanonicalRankReducedResultType()
1034 ShapedType::kDynamicStrideOrOffset); in inferCanonicalRankReducedResultType()
1051 ShapedType::kDynamicStrideOrOffset); in build()
1055 ShapedType::kDynamicStrideOrOffset); in build()
1293 if (llvm::is_contained(offsets, ShapedType::kDynamicStrideOrOffset)) in matchAndRewrite()
1466 ShapedType::kDynamicStrideOrOffset); in build()
1470 ShapedType::kDynamicStrideOrOffset); in build()
2258 ShapedType::kDynamicStrideOrOffset); in build()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp45 return saturated ? ShapedType::kDynamicStrideOrOffset : v; in asOffset()
49 return saturated ? ShapedType::kDynamicStrideOrOffset : v; in asStride()
1476 ShapedType::kDynamicStrideOrOffset); in build()
1480 ShapedType::kDynamicStrideOrOffset); in build()
1849 resultStrides.push_back(ShapedType::kDynamicStrideOrOffset); in computeCollapsedLayoutMap()
2142 ShapedType::kDynamicStrideOrOffset); in inferResultType()
2146 ShapedType::kDynamicStrideOrOffset); in inferResultType()
2187 ShapedType::kDynamicStrideOrOffset); in inferRankReducedResultType()
2191 ShapedType::kDynamicStrideOrOffset); in inferRankReducedResultType()
2208 ShapedType::kDynamicStrideOrOffset); in build()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DFusion.cpp158 rank, ShapedType::kDynamicStrideOrOffset); in fuse()
161 rank, ShapedType::kDynamicStrideOrOffset); in fuse()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinTypeInterfaces.td91 static constexpr int64_t kDynamicStrideOrOffset =
99 return dStrideOrOffset == kDynamicStrideOrOffset;
H A DBuiltinTypes.td571 return ShapedType::kDynamicStrideOrOffset;
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransferSplitRewritePatterns.cpp176 : ShapedType::kDynamicStrideOrOffset; in getCastCompatibleMemRefType()
179 (aOffset == bOffset) ? aOffset : ShapedType::kDynamicStrideOrOffset; in getCastCompatibleMemRefType()
/llvm-project-15.0.7/mlir/include/mlir/Interfaces/
H A DViewLikeInterface.td53 `ShapedType::kDynamicStrideOrOffset` (resp. `ShapedType::kDynamicSize`,
54 `ShapedType::kDynamicStrideOrOffset`), then the corresponding entry is
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizableOpInterface.cpp736 int64_t dynamicOffset = ShapedType::kDynamicStrideOrOffset; in getMemRefTypeWithFullyDynamicLayout()
738 ShapedType::kDynamicStrideOrOffset); in getMemRefTypeWithFullyDynamicLayout()
/llvm-project-15.0.7/mlir/lib/CAPI/IR/
H A DBuiltinTypes.cpp163 return ShapedType::kDynamicStrideOrOffset; in mlirShapedTypeGetDynamicStrideOrOffset()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Tensor/IR/
H A DTensorOps.td202 ShapedType::kDynamicStrideOrOffset encodes that the corresponding entry has
538 ShapedType::kDynamicStrideOrOffset encodes that the corresponding entry has
1114 ShapedType::kDynamicStrideOrOffset encodes that the corresponding entry has
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToGPU/
H A DVectorToGPU.cpp106 if (stride == ShapedType::kDynamicStrideOrOffset) in getMemrefConstantHorizontalStride()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/
H A DMemRefOps.td1463 ShapedType::kDynamicStrideOrOffset encodes that the corresponding entry has