Martin Erhart
6bf043e743
[mlir][bufferization] Remove allow-return-allocs and create-deallocs pass options, remove bufferization.escape attribute ( #66619 )
...
This commit removes the deallocation capabilities of
one-shot-bufferization. One-shot-bufferization should never deallocate
any memrefs as this should be entirely handled by the
ownership-based-buffer-deallocation pass going forward. This means the
`allow-return-allocs` pass option will default to true now,
`create-deallocs` defaults to false and they, as well as the escape
attribute indicating whether a memref escapes the current region, will
be removed. A new `allow-return-allocs-from-loops` option is added as a
temporary workaround for some bufferization limitations.
2023-09-18 16:44:48 +02:00
..
2023-07-26 20:26:07 +02:00
2022-10-23 23:59:55 -07:00
2022-10-04 17:25:35 +09:00
2023-09-11 13:41:38 -07:00
2023-05-10 05:45:02 +00:00
2022-11-11 10:54:08 +01:00
2023-07-17 14:00:58 -07:00
2022-11-03 11:36:12 -04:00
2023-09-11 13:41:38 -07:00
2022-11-28 15:26:30 -08:00
2022-11-28 15:26:30 -08:00
2022-11-28 15:26:30 -08:00
2023-04-25 03:33:54 +00:00
2022-11-28 15:26:30 -08:00
2022-11-03 11:36:12 -04:00
2022-11-28 15:26:30 -08:00
2023-04-25 03:33:54 +00:00
2022-11-28 15:26:30 -08:00
2023-09-14 12:21:13 -04:00
2022-12-09 15:18:26 +01:00
2022-11-28 15:26:30 -08:00
2023-09-11 22:02:19 -07:00
2022-11-22 07:08:17 +00:00
2022-11-22 07:08:17 +00:00
2023-01-31 20:33:44 +00:00
2022-11-28 15:26:30 -08:00
2023-09-11 22:02:19 -07:00
2023-09-11 22:02:19 -07:00
2023-05-31 18:28:17 +02:00
2023-09-07 16:13:23 -04:00
2023-06-30 14:04:33 +02:00
2023-09-07 16:13:23 -04:00
2023-05-02 12:26:45 -04:00
2023-09-12 10:33:58 +01:00
2022-11-28 15:26:30 -08:00
2023-05-03 13:55:02 -04:00
2023-08-07 22:12:05 -07:00
2023-03-20 13:50:22 -04:00
2023-07-26 20:26:07 +02:00
2023-07-31 16:15:25 -04:00
2023-07-07 14:44:44 +00:00
2023-04-13 12:37:51 +00:00
2023-09-07 17:49:48 +02:00
2023-05-16 08:16:59 +00:00
2023-07-07 13:39:12 +01:00
2023-08-09 19:37:01 -07:00
2022-09-15 11:44:52 -07:00
2022-07-14 15:50:03 +02:00
2023-09-18 16:44:48 +02:00
2023-07-03 09:17:48 +02:00
2023-09-18 16:44:48 +02:00
2023-06-30 14:01:13 +02:00
2023-09-07 17:49:48 +02:00
2022-11-28 15:26:30 -08:00
2023-09-07 17:35:32 +03:00
2023-05-16 08:16:56 +00:00
2022-10-04 17:25:35 +09:00
2022-11-28 15:26:30 -08:00
2023-06-30 14:01:13 +02:00
2023-07-26 20:26:07 +02:00
2023-01-20 00:17:55 -08:00
2022-09-20 17:31:22 -04:00
2023-07-19 17:47:18 +00:00
2023-09-09 06:01:56 -04:00
2023-05-16 08:16:59 +00:00
2023-05-16 08:16:59 +00:00
2023-07-03 10:49:16 +02:00
2023-05-16 08:16:59 +00:00
2023-06-21 18:44:24 +02:00
2023-09-05 21:08:13 +02:00
2023-09-07 17:49:48 +02:00
2023-09-15 15:31:36 +00:00
2023-09-11 22:02:19 -07:00
2023-09-11 22:02:19 -07:00
2023-08-16 11:02:59 -07:00
2023-05-16 08:16:56 +00:00
2023-07-26 00:09:08 +02:00
2023-09-07 16:13:23 -04:00
2023-09-07 16:13:23 -04:00
2023-04-14 06:11:29 -07:00
2023-05-16 08:16:56 +00:00
2023-09-05 18:02:33 +02:00
2023-07-04 16:23:08 +02:00
2023-05-16 08:16:59 +00:00
2023-07-11 11:32:51 +02:00
2023-09-12 15:20:41 +02:00
2023-05-16 08:16:56 +00:00
2023-05-16 08:16:59 +00:00
2023-05-16 08:16:56 +00:00
2023-05-16 08:16:56 +00:00
2023-09-11 22:02:19 -07:00
2023-05-16 08:16:59 +00:00
2023-09-13 10:41:03 -04:00
2023-07-04 16:23:08 +02:00
2023-09-07 16:13:23 -04:00
2023-08-29 14:55:33 +00:00
2023-07-11 11:32:51 +02:00
2023-05-16 08:16:56 +00:00
2023-05-16 08:16:56 +00:00
2023-09-11 22:02:19 -07:00
2023-09-09 06:01:56 -04:00
2023-04-19 15:51:37 +09:00
2023-08-22 09:40:34 +00:00
2023-06-13 23:55:15 +00:00
2023-09-13 22:49:07 +00:00
2023-09-11 22:02:19 -07:00
2023-09-04 18:37:36 +01:00
2023-09-01 16:19:55 +01:00