Nikita Popov
168546a427
[Verifier] Check byval/etc type when comparing ABI attributes
...
For musttail calls, ABI attributes between the function and the
musttail call must match. The current check discards the type of
type attributes like byval, which means that it will consider
byval(i32) and byval(i64) (or similar) as compatible.
I assume this is a leftover from before these attributes had a
type argument. Ran into this while trying to tighten an assertion
in AttrBuilder.
Differential Revision: https://reviews.llvm.org/D105841
2021-07-20 20:19:47 +02:00
..
2020-06-05 14:34:07 -04:00
2019-07-16 22:41:38 +00:00
2019-09-20 18:52:49 +00:00
2019-07-12 18:13:16 +00:00
2020-11-20 17:58:26 -05:00
2021-07-14 21:02:10 +02:00
2021-03-29 08:55:30 -04:00
2020-11-13 13:24:10 +00:00
2020-07-20 19:54:35 +05:30
2020-07-20 19:54:35 +05:30
2020-05-15 11:33:17 +05:30
2020-10-10 17:51:12 +05:30
2020-09-12 15:36:06 +02:00
2018-08-21 04:27:07 +00:00
2018-08-21 04:27:07 +00:00
2018-08-21 04:27:07 +00:00
2018-08-21 04:27:07 +00:00
2019-09-18 22:38:56 +00:00
2020-03-22 12:15:25 -04:00
2021-07-14 21:02:10 +02:00
2021-07-14 21:02:10 +02:00
2020-11-20 14:00:46 -05:00
2020-07-01 12:51:50 -04:00
2019-08-06 21:47:18 +00:00
2018-12-14 15:38:15 +00:00
2018-12-14 15:38:15 +00:00
2018-12-14 15:38:15 +00:00
2018-12-14 15:38:15 +00:00
2019-03-12 21:02:54 +00:00
2019-07-23 17:19:56 +00:00
2019-07-23 17:19:56 +00:00
2019-01-07 23:09:09 +00:00
2019-05-07 17:42:38 +00:00
2019-10-15 11:31:21 +00:00
2019-10-15 11:31:21 +00:00
2019-10-15 11:31:21 +00:00
2021-02-04 10:58:35 -08:00
2020-10-29 01:34:15 +05:30
2020-10-29 01:34:15 +05:30
2020-10-29 01:34:15 +05:30
2020-05-04 14:02:43 -07:00
2018-08-24 21:01:58 +00:00
2020-03-02 10:03:14 -08:00
2020-05-28 13:46:41 +05:30
2020-05-28 13:46:41 +05:30
2020-04-23 19:36:44 -04:00
2020-03-16 12:00:08 +07:00
2021-07-17 11:09:18 +02:00
2020-12-09 11:08:41 +00:00
2021-07-16 18:33:16 +02:00
2020-10-20 11:57:19 +02:00
2019-03-12 21:02:54 +00:00
2019-02-14 22:41:01 +00:00
2020-09-09 11:14:44 +01:00
2019-05-15 02:35:32 +00:00
2019-03-12 21:02:54 +00:00
2021-07-14 21:02:10 +02:00
2021-03-29 08:55:30 -04:00
2021-03-29 08:55:30 -04:00
2021-03-29 08:55:30 -04:00
2021-06-23 10:33:22 +00:00
2020-12-09 11:08:41 +00:00
2021-07-15 23:16:14 +02:00
2019-06-17 12:01:53 +00:00
2019-08-27 12:57:09 +00:00
2020-01-28 09:42:01 +01:00
2021-03-30 09:16:55 +05:30
2020-05-28 13:46:41 +05:30
2020-05-28 13:46:41 +05:30
2020-05-28 13:46:41 +05:30
2019-12-11 19:53:49 +05:30
2019-12-11 19:53:49 +05:30
2019-12-11 19:53:49 +05:30
2020-01-23 17:02:27 -08:00
2020-08-14 20:29:41 -07:00
2021-04-17 08:17:33 +02:00
2021-06-21 15:09:25 -07:00
2021-05-27 13:23:33 -07:00
2021-02-05 17:22:41 -08:00
2020-02-26 14:48:08 -08:00
2019-06-18 20:09:09 +00:00
2019-03-13 19:46:34 +00:00
2019-03-13 19:46:34 +00:00
2020-07-14 19:58:16 +01:00
2020-01-28 09:42:01 +01:00
2019-06-27 06:07:41 +00:00
2018-07-16 00:28:24 +00:00
2020-01-31 14:02:33 +01:00
2021-07-20 20:19:47 +02:00
2021-01-16 09:20:45 +01:00
2021-06-11 13:38:32 -07:00
2021-07-14 21:02:10 +02:00
2021-06-15 14:57:48 -07:00
2021-07-15 18:04:26 +02:00
2021-06-28 11:02:30 -07:00
2021-07-14 21:02:10 +02:00
2020-07-08 08:48:44 -07:00
2020-05-16 14:24:51 -07:00
2020-05-16 14:24:51 -07:00
2021-02-21 12:37:00 -05:00
2021-02-19 14:58:25 -05:00
2021-01-17 23:29:51 -08:00
2021-01-17 23:29:51 -08:00
2021-01-17 23:29:51 -08:00
2021-01-17 23:29:51 -08:00
2021-03-29 18:04:48 -07:00
2021-07-14 21:02:10 +02:00
2020-11-20 17:58:26 -05:00
2021-03-23 10:43:35 +00:00
2021-05-14 11:43:58 +01:00
2021-07-15 17:51:11 +02:00
2021-07-14 21:02:10 +02:00
2021-05-28 11:12:00 +01:00
2021-05-28 11:12:00 +01:00
2021-05-28 11:12:00 +01:00
2020-05-15 12:26:58 -07:00
2021-04-28 13:58:38 +03:00
2021-04-28 13:58:38 +03:00
2021-04-20 16:14:22 +08:00
2020-09-25 12:04:46 -07:00
2020-05-14 13:03:50 -07:00
2020-05-14 13:03:50 -07:00
2020-05-14 13:03:50 -07:00
2021-06-14 08:51:41 +02:00
2021-03-22 12:05:06 +00:00
2020-09-02 19:12:24 -07:00
2021-04-20 16:14:22 +08:00
2021-04-20 16:14:22 +08:00
2021-04-20 16:14:22 +08:00
2021-04-20 16:14:22 +08:00
2021-04-20 16:14:22 +08:00
2021-04-20 16:14:22 +08:00
2021-04-20 16:14:22 +08:00
2021-04-20 16:14:22 +08:00
2021-04-20 16:14:22 +08:00
2020-12-14 16:34:37 -05:00