Lines Matching refs:freed
194 In order to guarantee that all allocated buffers are freed properly, we have to
196 can have. Since not all allocations can be safely freed with respect to their
218 The first alloc can be safely freed after the live range of its post-dominator
221 will be taken at runtime, we have to ensure that all buffers are freed correctly
226 program. This sample demonstrates that not all allocations can be safely freed
240 memref.dealloc %1 : memref<2xf32> // %1 can be safely freed here
249 memref.dealloc %0 : memref<2xf32> // %0 can be safely freed here
264 this alias as *critical* (needs to be freed and tracked by the internal
339 does not need to be freed, since we did not introduce a copy for it.
435 memref.dealloc %3 : memref<?x?xf32> // %3 can be safely freed here
492 memref.dealloc %0 : memref<?x?xf32> // %0 can be safely freed here
592 be discarded - in our case, the buffer can be freed. To place the allocs, we