| /llvm-project-15.0.7/mlir/test/Dialect/Linalg/ |
| H A D | transform-op-multitile-sizes.mlir | 56 // CHECK: %[[DIM:.+]] = tensor.dim %[[ARG0]], %[[C0]] 59 // CHECK: affine.apply #[[$MAP_A]]()[%[[DIM]]] 61 // CHECK: affine.apply #[[$MAP_D]]()[%[[DIM]]] 62 // CHECK: affine.apply #[[$MAP_S]]()[%[[DIM]]] 63 // CHECK: affine.apply #[[$MAP_V]]()[%[[DIM]]] 64 // CHECK: affine.apply #[[$MAP_U]]()[%[[DIM]]]
|
| H A D | tile-tensors.mlir | 92 // CHECK: %[[DIM:.*]] = tensor.dim %[[ARG1]], %[[C0]] 100 // CHECK: %[[SIZE0:.*]] = affine.min #[[MAP0]](%[[IV0]])[%[[DIM]]
|
| /llvm-project-15.0.7/mlir/test/Dialect/Shape/ |
| H A D | shape-to-shape.mlir | 11 // CHECK: ^bb0({{.*}}: index, [[DIM:%.*]]: !shape.size, [[ACC:%.*]]: !shape.size 12 // CHECK: [[NEW_ACC:%.*]] = shape.mul [[DIM]], [[ACC]] 27 // CHECK: ^bb0({{.*}}: index, [[DIM:%.*]]: index, [[ACC:%.*]]: index 28 // CHECK: [[NEW_ACC:%.*]] = shape.mul [[DIM]], [[ACC]]
|
| H A D | canonicalize.mlir | 1477 // CHECK: %[[DIM:.*]] = tensor.dim %[[ARG0]], %[[C1]] 1479 // CHECK: return %[[DIM]]
|
| /llvm-project-15.0.7/mlir/test/Conversion/BufferizationToMemRef/ |
| H A D | bufferization-to-memref.mlir | 25 // CHECK-NEXT: %[[DIM:.*]] = memref.dim %[[ARG:.*]], %[[CONST]] 26 // CHECK-NEXT: %[[ALLOC:.*]] = memref.alloc(%[[DIM]]) 47 // CHECK: %[[DIM:.*]] = memref.dim %[[ARG]], %[[C0]] 48 // CHECK: %[[ALLOC:.*]] = memref.alloc(%[[DIM]]) : memref<?xf32>
|
| /llvm-project-15.0.7/mlir/test/Conversion/TosaToTensor/ |
| H A D | tosa-to-tensor.mlir | 15 // CHECK: %[[DIM:.+]] = tensor.dim %arg0, %[[C0]] 17 // CHECK: %[[SUB:.+]] = arith.subi %[[DIM]], %[[C2]]
|
| /llvm-project-15.0.7/mlir/test/Dialect/Affine/ |
| H A D | affine-loop-normalize.mlir | 90 // CHECK-NEXT: %[[DIM:.*]] = memref.dim %arg0, %c0 : memref<?x?xf32> 91 // CHECK-NEXT: affine.for %[[I:.*]] = 0 to [[$UB00]]()[%[[DIM]]] { 121 // CHECK-NEXT: %[[DIM:.*]] = memref.dim %arg0, %c0 : memref<?x?xf32> 122 // CHECK-NEXT: affine.for %[[I:.*]] = 0 to [[$OUTERUB]]()[%[[DIM]]] {
|
| /llvm-project-15.0.7/mlir/test/Dialect/GPU/ |
| H A D | sink-ops.mlir | 19 // CHECK-NEXT: %[[DIM:.*]] = memref.dim %[[ARG0]], %[[CST0]] 20 // CHECK-NEXT: "use"(%[[CST2]], %[[ARG0]], %[[DIM]]) : (index, memref<?xf32>, index) -> ()
|
| /llvm-project-15.0.7/llvm/lib/Target/SPIRV/MCTargetDesc/ |
| H A D | SPIRVBaseInfo.cpp | 309 CASE_SUF(Dim, DIM, 1D) in getDimName() 310 CASE_SUF(Dim, DIM, 2D) in getDimName() 311 CASE_SUF(Dim, DIM, 3D) in getDimName() 312 CASE_SUF(Dim, DIM, Cube) in getDimName() 313 CASE_SUF(Dim, DIM, Rect) in getDimName() 314 CASE_SUF(Dim, DIM, Buffer) in getDimName() 315 CASE_SUF(Dim, DIM, SubpassData) in getDimName()
|
| /llvm-project-15.0.7/mlir/test/Dialect/Bufferization/Transforms/ |
| H A D | one-shot-bufferize-alloc-tensor-elimination.mlir | 16 // CHECK: %[[DIM:.*]] = memref.dim %[[FUNC_ARG]] 18 // CHECK: %[[ALLOC:.*]] = memref.alloc(%[[DIM]])
|
| /llvm-project-15.0.7/mlir/test/Conversion/TosaToLinalg/ |
| H A D | tosa-to-linalg-named.mlir | 33 // CHECK: %[[DIM:.+]] = tensor.dim %arg0, %[[C0]] 35 // CHECK: %[[INIT:.+]] = linalg.init_tensor [%[[DIM]], 5, 6] 47 // CHECK: %[[DIM:.+]] = tensor.dim %arg1, %[[C2]] 49 // CHECK: %[[INIT:.+]] = linalg.init_tensor [1, 5, %[[DIM]]] 123 // CHECK: %[[DIM:.+]] = tensor.dim %arg0, %[[C0]] 124 // CHECK: %[[INITT:.+]] = linalg.init_tensor [%[[DIM]], 6] 129 // CHECK: %[[INITB:.+]] = linalg.init_tensor [%[[DIM]], 6]
|
| H A D | tosa-to-linalg.mlir | 61 // CHECK: %[[DIM:.+]] = tensor.dim %arg0, %[[C0]] 62 // CHECK: %[[INIT:.+]] = linalg.init_tensor [%[[DIM]]] 76 // CHECK: %[[DIM:.+]] = tensor.dim %arg0, %[[C1]] 77 // CHECK: %[[INIT:.+]] = linalg.init_tensor [2, %[[DIM]]] 665 // CHECK: %[[DIM:.+]] = tensor.dim %arg0, %[[C1]] 666 // CHECK: %[[INIT:.+]] = linalg.init_tensor [%[[DIM]], 4, 1, 3]
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/ |
| H A D | MachOPlatform.cpp | 465 MachOJITDylibDepInfoMap DIM; in pushInitializersLoop() local 466 DIM.reserve(JDDepMap.size()); in pushInitializersLoop() 475 DIM.push_back(std::make_pair(H, std::move(DepInfo))); in pushInitializersLoop() 477 SendResult(DIM); in pushInitializersLoop()
|
| /llvm-project-15.0.7/mlir/test/Dialect/Bufferization/ |
| H A D | canonicalize.mlir | 91 // CHECK: %[[DIM:.*]] = memref.dim %[[M]], %[[C0]] : memref<?xf32, #[[$OFF_UNK]]> 92 // CHECK: %[[ALLOC:.*]] = memref.alloc(%[[DIM]]) : memref<?xf32, #[[$OFF_3]]>
|
| /llvm-project-15.0.7/mlir/test/Conversion/MemRefToLLVM/ |
| H A D | convert-dynamic-memref-ops.mlir | 521 // CHECK: ^bb1([[DIM:%.*]]: i64, [[CUR_STRIDE:%.*]]: i64): 523 // CHECK: [[COND:%.*]] = llvm.icmp "sge" [[DIM]], [[C0_]] : i64 527 // CHECK: [[SIZE_PTR:%.*]] = llvm.getelementptr [[SHAPE_IN_PTR]]{{\[}}[[DIM]]] 529 // CHECK: [[TARGET_SIZE_PTR:%.*]] = llvm.getelementptr [[SIZES_PTR]]{{\[}}[[DIM]]] 531 // CHECK: [[TARGET_STRIDE_PTR:%.*]] = llvm.getelementptr [[STRIDES_PTR]]{{\[}}[[DIM]]] 534 // CHECK: [[STRIDE_COND:%.*]] = llvm.sub [[DIM]], [[C1_]] : i64
|
| /llvm-project-15.0.7/mlir/test/Conversion/VectorToSCF/ |
| H A D | vector-to-scf.mlir | 250 // FULL-UNROLL: %[[DIM:.*]] = memref.dim %[[A]], %[[C0]] : memref<?x?xf32> 251 // FULL-UNROLL: cmpi sgt, %[[DIM]], %[[base]] : index 317 // FULL-UNROLL: %[[DIM:.*]] = memref.dim %[[A]], %[[C0]] : memref<?x?xf32> 318 // FULL-UNROLL: %[[CMP0:.*]] = arith.cmpi sgt, %[[DIM]], %[[base]] : index
|
| /llvm-project-15.0.7/llvm/utils/lit/lit/ |
| H A D | ProgressBar.py | 62 DIM = '' #: Turn on half-bright mode variable in TerminalController
|
| /llvm-project-15.0.7/mlir/test/Dialect/MemRef/ |
| H A D | canonicalize.mlir | 205 // CHECK-NEXT: %[[DIM:.*]] = memref.load %[[SHP]][%[[IDX]]] 208 // CHECK: return %[[DIM]] : index 227 // CHECK-NEXT: %[[DIM:.*]] = memref.load %[[SHP]][%[[IDX]]] 228 // CHECK-NEXT: %[[CAST:.*]] = arith.index_cast %[[DIM]]
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | arc.m | 544 // CHECK-NEXT: [[DIM:%.*]] = zext i32 [[T0]] to i64 551 // CHECK-NEXT: [[VLA:%.*]] = alloca i8*, i64 [[DIM]], align 16 554 // CHECK-NEXT: store i64 [[DIM]], i64* [[VLA_EXPR]], align 8 558 // CHECK-NEXT: [[T1:%.*]] = mul nuw i64 [[DIM]], 8 562 // CHECK-NEXT: [[END:%.*]] = getelementptr inbounds i8*, i8** [[VLA]], i64 [[DIM]] 589 // CHECK-NEXT: [[DIM:%.*]] = zext i32 [[T0]] to i64 596 // CHECK-NEXT: [[T0:%.*]] = mul nuw i64 2, [[DIM]] 600 // CHECK-NEXT: store i64 [[DIM]], i64* [[VLA_EXPR]], align 8 604 // CHECK-NEXT: [[T1:%.*]] = mul nuw i64 2, [[DIM]] 609 // CHECK-NEXT: [[T0:%.*]] = mul nuw i64 2, [[DIM]]
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | real.h | 130 ValueWithRealFlags<Real> DIM(const Real &,
|
| H A D | integer.h | 788 constexpr Integer DIM(const Integer &y) const { in DIM() function
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | fold-real.cpp | 137 return x.DIM(y).value; in FoldIntrinsicFunction()
|
| H A D | real.cpp | 451 ValueWithRealFlags<Real<W, P>> Real<W, P>::DIM( in DIM() function in Fortran::evaluate::value::Real
|
| H A D | fold-integer.cpp | 554 context, std::move(funcRef), &Scalar<T>::DIM); in FoldIntrinsicFunction()
|
| /llvm-project-15.0.7/mlir/test/Conversion/VectorToLLVM/ |
| H A D | vector-to-llvm.mlir | 1481 // CHECK: %[[DIM:.*]] = memref.dim %[[MEM]], %[[C0]] : memref<?xf32> 1482 // CHECK: %[[BOUND:.*]] = arith.subi %[[DIM]], %[[BASE]] : index 1574 // CHECK: %[[DIM:.*]] = memref.dim %{{.*}}, %[[c1]] : memref<?x?xf32> 1577 // CHECK: %[[BOUND:.*]] = arith.subi %[[DIM]], %[[BASE_1]] : index 1614 // CHECK: %[[DIM:.*]] = memref.dim %{{.*}}, %[[c0]] : memref<?xf32, 3>
|