Saiyedul Islam
0882c9d4fc
[AMDGPU] Change Clang AMDGCN atomic inc/dec builtins to take unsigned values
builtin_amdgcn_atomic_inc32(uint *Ptr, uint Val, unsigned MemoryOrdering, const char *SyncScope)
builtin_amdgcn_atomic_inc64(uint64_t *Ptr, uint64_t Val, unsigned MemoryOrdering, const char *SyncScope)
builtin_amdgcn_atomic_dec32(uint *Ptr, uint Val, unsigned MemoryOrdering, const char *SyncScope)
builtin_amdgcn_atomic_dec64(uint64_t *Ptr, uint64_t Val, unsigned MemoryOrdering, const char *SyncScope)
As AMDGCN IR instrinsic for atomic inc/dec does unsigned comparison,
these clang builtins should also take unsigned types instead of signed
int types.
Reviewed By: JonChesterfield
Differential Revision: https://reviews.llvm.org/D83121
2020-07-07 06:36:25 +00:00
..
2019-08-08 12:50:36 +00:00
2019-12-16 17:49:45 -08:00
2020-06-29 13:06:42 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2019-08-09 08:52:54 +00:00
2020-06-29 16:48:53 +00:00
2020-06-29 16:48:53 +00:00
2019-06-20 16:23:28 +00:00
2020-05-19 20:21:30 -07:00
2020-06-19 08:27:07 -04:00
2020-02-26 01:37:17 +03:00
2020-06-23 17:16:17 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2019-11-15 15:44:04 -08:00
2020-02-03 10:09:39 -08:00
2020-03-24 15:31:57 -04:00
2019-08-03 14:28:34 +00:00
2020-02-26 01:37:17 +03:00
2019-11-12 12:45:18 +00:00
2020-05-19 20:21:30 -07:00
2019-11-26 20:28:52 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-03-17 23:33:12 +00:00
2019-09-29 05:08:46 +00:00
2019-09-11 01:54:48 +00:00
2020-02-03 10:09:39 -08:00
2019-09-11 01:54:48 +00:00
2020-05-19 20:21:30 -07:00
2019-09-11 01:54:48 +00:00
2019-09-11 01:54:48 +00:00
2019-09-11 01:54:48 +00:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-06-08 12:30:56 -07:00
2020-04-14 12:32:48 -06:00
2020-02-03 10:09:39 -08:00
2020-04-02 11:55:20 +01:00
2020-02-03 10:09:39 -08:00
2020-06-11 16:06:22 -07:00
2020-06-11 16:06:22 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-07-07 06:36:25 +00:00
2020-04-27 09:39:03 +05:30
2019-10-07 02:45:12 +00:00
2019-07-02 18:28:13 +00:00
2020-02-26 01:37:17 +03:00
2020-04-20 21:23:35 -07:00
2020-02-26 01:37:17 +03:00
2020-02-03 10:09:39 -08:00
2020-02-26 01:37:17 +03:00
2020-03-24 15:31:57 -04:00
2019-09-13 06:02:15 +00:00
2019-10-07 17:28:03 +00:00
2020-05-19 20:21:30 -07:00
2019-08-28 22:38:36 +00:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-01-27 07:55:05 -08:00
2019-10-15 16:32:50 +00:00
2020-02-03 10:09:39 -08:00
2020-03-09 19:57:03 +00:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-26 01:37:17 +03:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-26 01:37:17 +03:00
2020-03-24 15:31:57 -04:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-03-24 15:31:57 -04:00
2019-12-16 17:49:45 -08:00
2020-06-15 12:58:37 +02:00
2020-02-03 10:09:39 -08:00
2019-06-25 01:45:26 +00:00
2020-05-27 11:59:30 -04:00
2019-12-12 18:23:08 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-26 01:37:17 +03:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-03-19 13:57:30 +01:00
2020-01-24 14:50:17 +05:30
2020-02-05 11:07:30 -08:00
2020-05-13 14:20:18 -07:00
2020-06-09 09:27:32 -07:00
2020-04-07 09:10:27 -07:00
2019-10-29 13:44:06 -07:00
2019-08-27 20:17:35 +00:00
2019-11-15 16:21:17 -05:00
2020-07-05 11:50:38 -07:00
2020-07-05 11:50:38 -07:00
2020-07-05 11:50:38 -07:00
2020-04-06 09:52:53 -07:00
2020-07-05 11:50:38 -07:00
2019-11-15 16:21:17 -05:00
2020-07-05 11:50:38 -07:00
2020-07-05 11:50:38 -07:00
2019-10-16 16:30:38 +00:00
2019-06-20 22:35:52 +00:00
2020-07-05 11:50:38 -07:00
2019-12-03 09:51:43 +05:30
2020-05-28 12:30:38 +02:00
2020-04-05 16:31:30 -07:00
2020-04-15 00:07:12 -07:00
2020-04-15 12:20:42 -07:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-26 01:37:17 +03:00
2020-06-05 17:13:43 -07:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2019-11-26 20:28:52 -08:00
2019-12-03 14:46:32 -08:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2019-12-03 14:46:32 -08:00
2020-05-19 20:21:30 -07:00
2019-08-03 14:28:34 +00:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-01-17 18:09:42 +00:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-06-12 10:33:47 +01:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-04-07 14:01:55 +01:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-01-28 13:59:08 -08:00
2020-05-19 20:21:30 -07:00
2020-01-10 16:04:12 +00:00
2020-03-24 15:31:57 -04:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-11 16:49:28 -08:00
2020-02-19 16:37:50 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-06-12 09:16:43 -07:00
2020-02-07 13:24:21 -05:00
2020-03-24 15:31:57 -04:00
2019-08-27 00:11:33 +00:00
2020-07-05 11:50:38 -07:00
2020-07-05 11:50:38 -07:00
2020-07-05 11:50:38 -07:00
2020-02-03 10:09:39 -08:00
2020-07-05 11:50:38 -07:00
2020-01-27 07:55:05 -08:00
2019-07-25 11:04:29 +00:00
2020-01-24 00:48:59 +02:00
2019-10-19 00:04:43 +00:00
2019-10-08 02:28:57 +00:00
2019-09-10 00:39:53 +00:00
2020-05-19 20:21:30 -07:00
2019-10-11 12:27:51 +00:00
2020-06-10 09:44:09 -07:00
2019-12-18 13:17:39 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-06-18 11:39:02 +01:00
2020-06-07 11:11:27 +01:00
2020-05-19 20:21:30 -07:00
2019-12-11 14:04:37 -08:00
2020-02-28 09:43:32 -08:00
2020-02-03 10:09:39 -08:00
2019-08-03 14:28:34 +00:00
2019-08-03 14:28:34 +00:00
2020-02-26 01:37:17 +03:00
2020-03-24 15:31:57 -04:00
2020-03-24 15:31:57 -04:00
2019-08-03 14:28:34 +00:00
2020-03-24 15:31:57 -04:00
2020-02-03 10:09:39 -08:00
2019-11-26 20:28:52 -08:00
2020-03-24 15:31:57 -04:00
2019-10-29 16:58:00 -07:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2019-10-30 15:06:26 -07:00
2019-11-26 20:28:52 -08:00
2020-04-09 14:19:36 -07:00
2020-03-24 15:31:57 -04:00
2019-08-03 14:28:34 +00:00
2020-04-15 12:20:42 -07:00
2020-04-15 12:20:42 -07:00
2020-04-15 12:20:42 -07:00
2019-12-23 12:13:48 +02:00
2020-02-26 01:37:17 +03:00
2019-09-11 18:09:10 +00:00
2019-09-11 18:09:10 +00:00
2019-09-11 18:09:10 +00:00
2020-06-17 08:31:13 +08:00
2020-04-14 12:32:48 -06:00
2019-09-06 22:55:26 +00:00
2019-08-27 13:45:42 +00:00
2020-02-26 01:37:17 +03:00
2020-02-26 01:37:17 +03:00
2020-02-03 10:09:39 -08:00
2020-02-26 01:37:17 +03:00
2020-02-26 01:37:17 +03:00
2020-02-26 01:37:17 +03:00
2019-09-29 05:08:46 +00:00
2019-10-08 21:26:03 +00:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2019-11-25 18:15:34 -08:00
2020-02-03 10:09:39 -08:00
2019-08-03 14:28:34 +00:00
2019-09-29 05:08:46 +00:00
2020-05-19 20:21:30 -07:00
2020-02-11 06:52:45 -08:00
2019-10-14 21:53:03 +00:00
2020-02-26 01:37:17 +03:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2019-08-27 17:52:03 +00:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2019-07-25 20:59:48 +00:00
2020-07-05 11:50:38 -07:00
2019-07-22 14:47:36 +00:00
2019-12-11 10:37:40 +00:00
2019-10-24 16:35:45 -07:00
2019-12-11 10:37:40 +00:00
2020-04-07 14:01:55 +01:00
2020-02-03 10:09:39 -08:00
2019-12-13 11:38:20 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-26 01:37:17 +03:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-03-24 15:31:57 -04:00
2020-02-03 10:09:39 -08:00
2019-08-03 14:28:34 +00:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2019-06-23 17:42:18 +00:00
2020-04-08 13:19:55 -07:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-01-27 07:55:05 -08:00
2020-03-24 15:31:57 -04:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-02-03 10:09:39 -08:00
2020-03-24 15:31:57 -04:00
2020-03-20 09:02:21 -07:00
2020-05-19 20:21:30 -07:00
2020-01-13 23:36:26 +02:00
2020-05-19 20:21:30 -07:00
2020-04-23 14:25:13 -07:00
2020-02-03 10:09:39 -08:00
2020-06-22 15:01:42 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2019-11-02 15:58:54 -07:00
2020-03-24 15:31:57 -04:00
2020-03-19 00:26:38 -04:00
2020-01-27 06:22:24 -08:00
2020-01-13 13:27:20 -08:00
2019-12-13 12:27:31 -08:00
2020-02-03 10:09:39 -08:00
2019-08-03 14:28:34 +00:00
2020-01-21 15:54:40 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-06-30 18:22:09 -07:00
2020-06-30 16:07:50 -07:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-05-19 20:21:30 -07:00
2020-05-21 17:08:35 -07:00
2019-09-12 20:00:24 +00:00
2020-03-24 15:31:57 -04:00
2020-02-03 10:09:39 -08:00
2020-02-03 10:09:39 -08:00
2020-03-24 15:31:57 -04:00