Lines Matching refs:bufferization
6 %0 = bufferization.alloc_tensor(%arg0) : tensor<4x?x?x5xf32>
15 %0 = bufferization.alloc_tensor() copy(%t) : tensor<5xf32>
23 %0 = bufferization.alloc_tensor(%sz) copy(%t) : tensor<?xf32>
29 // expected-error @+1{{invalid value for 'bufferization.access'}}
30 func.func private @invalid_buffer_access_type(tensor<*xf32> {bufferization.access = "foo"})
34 // expected-error @+1{{'bufferization.writable' is invalid on external functions}}
35 func.func private @invalid_writable_attribute(tensor<*xf32> {bufferization.writable = false})
40 …// expected-error @+1{{attribute '"bufferization.writable"' not supported as an op attribute by th…
41 arith.constant {bufferization.writable = true} 0 : index
48 …bufferization.materialize_in_destination %arg0 in %arg1 : (tensor<4xf32>, tensor<5xf32>) -> tensor…
55 …bufferization.materialize_in_destination %arg0 in %arg1 : (tensor<5x5xf32>, tensor<5xf32>) -> tens…
62 bufferization.materialize_in_destination %arg0 in %arg1 : (tensor<5xf32>, vector<5xf32>) -> ()
69 …bufferization.materialize_in_destination %arg0 in restrict %arg1 : (tensor<?xf32>, memref<?xf32>) …
76 bufferization.materialize_in_destination %arg0 in %arg1 : (tensor<?xf32>, tensor<?xf32>) -> ()
83 …bufferization.materialize_in_destination %arg0 in restrict %arg1 : (tensor<?xf32>, tensor<?xf32>) …
90 …bufferization.materialize_in_destination %arg0 in writable %arg1 : (tensor<?xf32>, tensor<?xf32>) …
97 …bufferization.materialize_in_destination %arg0 in %arg1 : (tensor<?xf32>, tensor<?xf32>) -> (tenso…
104 bufferization.dealloc (%arg0, %arg1 : memref<2xf32>, memref<4xi32>) if (%arg2)
112 …%0:2 = bufferization.dealloc (%arg0, %arg1 : memref<2xf32>, memref<4xi32>) if (%arg2, %arg2) retai…
120 …%0:3 = "bufferization.dealloc"(%arg0, %arg1, %arg2, %arg2, %arg1) <{operandSegmentSizes = array<i3…
127 …// expected-error @below{{op attribute 'bufferization.manual_deallocation' can be used only on ops…
128 arith.constant {bufferization.manual_deallocation} 0 : index