Lines Matching refs:bufferization

3 // Test bufferization using memref types that have no layout map.
11 // RUN: mlir-opt %s -allow-unregistered-dialect -one-shot-bufferize="dialect-filter=tensor,bufferization allow-unknown-ops" -canonicalize -split-input-file | FileCheck %s --check-prefix=CHECK-TENSOR
12 // RUN: mlir-opt %s -allow-unregistered-dialect -one-shot-bufferize="dialect-filter=scf,bufferization allow-unknown-ops" -canonicalize -split-input-file | FileCheck %s --check-prefix=CHECK-SCF
28 // CHECK: %[[dummy_memref:.*]] = bufferization.to_memref %[[dummy]] : tensor<?xf32> to memref<?xf32, strided<[?], offset: ?>>
30 // CHECK-NO-LAYOUT-MAP: %[[dummy_memref:.*]] = bufferization.to_memref %[[dummy]] : tensor<?xf32> to memref<?xf32>
58 // CHECK: %[[m1:.*]] = bufferization.to_memref %[[t1]]
64 // CHECK: %[[dummy_memref:.*]] = bufferization.to_memref %[[dummy]] : tensor<?xf32> to memref<?xf32, strided<[?], offset: ?>>
84 // CHECK: %[[dummy_memref:.*]] = bufferization.to_memref %[[dummy]]
101 // CHECK: %[[m1:.*]] = bufferization.to_memref %[[t1]]
107 // CHECK: %[[alloc_tensor:.*]] = bufferization.to_tensor %[[alloc]]
122 // CHECK: %[[m1:.*]] = bufferization.to_memref %[[t1]]
144 // CHECK: %[[filled_tensor:.*]] = bufferization.to_tensor %[[m1]]
145 %t1 = bufferization.alloc_tensor() : tensor<10xf32>
152 // CHECK: %[[alloc_tensor:.*]] = bufferization.to_tensor %[[alloc]]
169 // CHECK: %[[dummy_memref:.*]] = bufferization.to_memref %[[dummy]]
179 // CHECK: %[[alloc_tensor:.*]] = bufferization.to_tensor %[[alloc]]
189 // CHECK-TENSOR: %[[t1_memref:.*]] = bufferization.to_memref %[[t1]]
195 // CHECK-TENSOR: %[[casted_alloc:.*]] = bufferization.to_tensor %[[alloc]]
203 // CHECK-SCF-SAME: %[[t1:.*]]: tensor<?xf32> {bufferization.writable = true}, %[[c:.*]]: i1, %[[pos:.*]]: index
204 func.func @simple_scf_if(%t1: tensor<?xf32> {bufferization.writable = true}, %c: i1, %pos: index, %f: f32)
206 // CHECK-SCF: %[[t1_memref:.*]] = bufferization.to_memref %[[t1]]
214 // CHECK-SCF: %[[insert_memref:.*]] = bufferization.to_memref %[[insert]]
220 // CHECK-SCF: %[[r_tensor:.*]] = bufferization.to_tensor %[[r]]