Alex MacLean
36757613b7
[NVVM] Upgrade nvvm.ptr.* intrinics to addrspace cast ( #109710 )
...
Remove the following intrinsics which can be trivially replaced with an
`addrspacecast`
* llvm.nvvm.ptr.gen.to.global
* llvm.nvvm.ptr.gen.to.shared
* llvm.nvvm.ptr.gen.to.constant
* llvm.nvvm.ptr.gen.to.local
* llvm.nvvm.ptr.global.to.gen
* llvm.nvvm.ptr.shared.to.gen
* llvm.nvvm.ptr.constant.to.gen
* llvm.nvvm.ptr.local.to.gen
Also, cleanup the NVPTX lowering of `addrspacecast` making it more
concise.
2024-09-24 08:15:14 -07:00
..
2024-08-29 17:53:32 +01:00
2024-02-09 09:20:25 +01:00
2024-08-19 09:55:30 +02:00
2024-06-14 15:07:27 +01:00
2024-09-16 19:29:42 +02:00
2023-07-12 12:03:44 +02:00
2024-09-24 09:42:23 -04:00
2024-08-29 17:53:32 +01:00
2024-04-26 08:30:27 -07:00
2023-10-15 16:13:05 -07:00
2024-05-08 17:30:14 +08:00
2024-09-20 11:34:18 +05:30
2024-02-06 13:02:38 -08:00
2024-09-24 08:15:14 -07:00
2024-05-15 13:10:16 +01:00
2024-04-26 08:30:27 -07:00
2023-10-25 17:01:19 +02:00
2024-08-15 15:25:54 -04:00
2024-01-09 10:48:23 -08:00
2024-08-05 16:38:08 +02:00
2024-09-17 18:29:20 +01:00
2024-07-22 05:16:20 -04:00
2024-06-27 13:31:15 -04:00
2023-12-14 19:47:15 -08:00
2024-06-10 17:04:54 +01:00
2024-04-16 17:07:46 +01:00
2024-04-16 17:07:46 +01:00
2024-04-16 17:07:46 +01:00
2024-04-16 17:07:46 +01:00
2024-04-16 17:07:46 +01:00
2024-04-16 17:07:46 +01:00
2024-04-16 17:07:46 +01:00
2024-07-24 09:07:25 +01:00
2024-05-30 12:35:10 +01:00
2024-06-14 15:07:27 +01:00
2024-02-01 08:47:11 -08:00
2024-03-08 07:34:36 +07:00
2024-06-07 12:59:10 -07:00
2024-02-20 12:09:00 -08:00
2024-06-14 15:07:27 +01:00
2024-07-22 19:56:11 +01:00
2024-04-16 17:07:46 +01:00
2024-05-03 09:51:56 -07:00
2024-03-18 14:41:32 +00:00
2024-04-05 14:18:59 +01:00
2024-06-14 15:07:27 +01:00
2024-06-14 15:07:27 +01:00
2024-06-14 15:07:27 +01:00
2024-06-14 15:07:27 +01:00
2024-06-14 15:07:27 +01:00
2024-06-14 15:07:27 +01:00
2023-12-12 15:49:24 +00:00
2024-08-21 17:52:37 -07:00
2024-07-09 09:17:07 -07:00
2023-06-28 10:39:28 -07:00
2023-06-28 10:39:28 -07:00
2023-06-28 10:39:28 -07:00
2024-06-11 17:34:15 +01:00
2024-06-12 16:55:38 +01:00
2023-06-28 17:51:39 +07:00
2024-09-02 11:56:40 +01:00
2024-06-25 12:17:20 +02:00
2024-04-16 17:07:46 +01:00