| /llvm-project-15.0.7/mlir/lib/Interfaces/ |
| H A D | ViewLikeInterface.cpp | 96 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 D | BuiltinTypeInterfaces.cpp | 27 constexpr int64_t ShapedType::kDynamicStrideOrOffset; member in ShapedType
|
| H A D | BuiltinTypes.cpp | 847 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 D | BufferizableOpInterfaceImpl.cpp | 168 int64_t dynamicOffset = ShapedType::kDynamicStrideOrOffset; in bufferize() 170 ShapedType::kDynamicStrideOrOffset); in bufferize()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/ |
| H A D | TensorOps.cpp | 982 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 D | MemRefOps.cpp | 45 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 D | Fusion.cpp | 158 rank, ShapedType::kDynamicStrideOrOffset); in fuse() 161 rank, ShapedType::kDynamicStrideOrOffset); in fuse()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | BuiltinTypeInterfaces.td | 91 static constexpr int64_t kDynamicStrideOrOffset = 99 return dStrideOrOffset == kDynamicStrideOrOffset;
|
| H A D | BuiltinTypes.td | 571 return ShapedType::kDynamicStrideOrOffset;
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorTransferSplitRewritePatterns.cpp | 176 : ShapedType::kDynamicStrideOrOffset; in getCastCompatibleMemRefType() 179 (aOffset == bOffset) ? aOffset : ShapedType::kDynamicStrideOrOffset; in getCastCompatibleMemRefType()
|
| /llvm-project-15.0.7/mlir/include/mlir/Interfaces/ |
| H A D | ViewLikeInterface.td | 53 `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 D | BufferizableOpInterface.cpp | 736 int64_t dynamicOffset = ShapedType::kDynamicStrideOrOffset; in getMemRefTypeWithFullyDynamicLayout() 738 ShapedType::kDynamicStrideOrOffset); in getMemRefTypeWithFullyDynamicLayout()
|
| /llvm-project-15.0.7/mlir/lib/CAPI/IR/ |
| H A D | BuiltinTypes.cpp | 163 return ShapedType::kDynamicStrideOrOffset; in mlirShapedTypeGetDynamicStrideOrOffset()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Tensor/IR/ |
| H A D | TensorOps.td | 202 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 D | VectorToGPU.cpp | 106 if (stride == ShapedType::kDynamicStrideOrOffset) in getMemrefConstantHorizontalStride()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/ |
| H A D | MemRefOps.td | 1463 ShapedType::kDynamicStrideOrOffset encodes that the corresponding entry has
|