Matt Arsenault
fae05692a3
CodeGen: Print/parse LLTs in MachineMemOperands
...
This will currently accept the old number of bytes syntax, and convert
it to a scalar. This should be removed in the near future (I think I
converted all of the tests already, but likely missed a few).
Not sure what the exact syntax and policy should be. We can continue
printing the number of bytes for non-generic instructions to avoid
test churn and only allow non-scalar types for generic instructions.
This will currently print the LLT in parentheses, but accept parsing
the existing integers and implicitly converting to scalar. The
parentheses are a bit ugly, but the parser logic seems unable to deal
without either parentheses or some keyword to indicate the start of a
type.
2021-06-30 16:54:13 -04:00
..
2021-05-24 19:43:40 +02:00
2020-12-30 15:26:09 -08:00
2021-05-18 14:30:22 -07:00
2021-05-18 14:30:22 -07:00
2021-03-02 12:56:47 -06:00
2020-12-14 12:39:38 -06:00
2020-09-25 17:55:39 +02:00
2020-12-30 15:26:09 -08:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2021-03-03 14:04:32 -06:00
2021-03-03 14:04:32 -06:00
2021-03-03 14:04:32 -06:00
2021-05-25 10:24:14 -05:00
2021-06-08 15:42:46 -05:00
2021-06-30 16:54:13 -04:00
2021-02-17 16:11:58 -05:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2020-12-23 22:47:36 +07:00
2020-12-09 00:59:01 +01:00
2020-12-09 00:59:01 +01:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2020-05-12 09:21:24 +02:00
2021-06-30 16:54:13 -04:00
2020-10-14 15:34:40 +02:00
2020-11-11 18:38:22 +00:00
2021-06-30 16:54:13 -04:00
2021-06-17 09:38:28 +02:00
2020-09-08 15:27:21 -07:00
2020-05-29 12:28:14 -04:00
2020-05-29 12:28:14 -04:00
2020-05-29 12:28:14 -04:00
2020-05-29 12:28:14 -04:00
2020-05-29 12:28:14 -04:00
2020-10-21 18:12:54 -07:00
2020-11-11 18:38:22 +00:00
2020-11-11 18:38:22 +00:00
2020-10-09 13:06:33 +02:00
2020-10-09 13:06:33 +02:00
2021-06-30 16:54:13 -04:00
2021-05-06 12:50:49 +02:00
2020-12-04 13:51:01 -08:00
2021-05-26 10:08:32 -05:00
2020-12-30 15:26:09 -08:00
2020-12-30 15:26:09 -08:00
2020-12-30 15:26:09 -08:00
2020-12-30 15:26:09 -08:00
2020-12-30 15:26:09 -08:00
2020-12-30 15:26:09 -08:00
2020-12-30 15:26:09 -08:00
2020-12-30 15:26:09 -08:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2020-09-05 10:30:38 +02:00
2021-06-08 16:27:28 -05:00
2020-12-30 15:26:09 -08:00
2020-12-30 15:26:09 -08:00
2020-12-30 15:26:09 -08:00
2020-06-26 20:55:44 -07:00
2020-12-04 13:51:01 -08:00
2021-06-30 16:54:13 -04:00
2020-06-30 16:31:59 +02:00
2020-12-30 15:26:09 -08:00
2021-06-30 16:54:13 -04:00
2020-12-30 15:26:09 -08:00
2021-01-14 15:46:27 +00:00
2021-06-30 16:54:13 -04:00
2021-05-24 19:43:40 +02:00
2020-06-30 12:44:45 +02:00
2020-12-30 15:26:09 -08:00
2021-06-30 16:54:13 -04:00
2020-06-26 20:55:44 -07:00
2020-08-06 13:18:16 -07:00
2020-12-30 15:26:09 -08:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2020-06-04 19:46:22 +02:00
2021-02-17 16:11:58 -05:00
2021-06-30 16:54:13 -04:00
2020-12-23 16:16:26 -08:00
2021-05-06 18:14:41 +02:00
2020-12-30 15:26:09 -08:00
2020-06-10 09:13:34 +01:00
2020-12-11 18:25:47 -06:00
2020-12-11 18:25:47 -06:00
2021-05-24 19:43:40 +02:00
2021-05-24 19:43:40 +02:00
2021-05-24 19:43:40 +02:00
2021-05-24 19:43:40 +02:00
2021-05-24 19:43:40 +02:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2020-09-30 10:35:25 -04:00
2020-11-20 17:58:26 -05:00
2020-12-30 15:26:09 -08:00
2021-05-30 11:40:55 +01:00
2020-05-06 21:15:58 +02:00
2020-05-06 21:15:58 +02:00
2020-06-30 09:08:10 +02:00
2020-06-30 09:08:10 +02:00
2020-06-30 09:08:10 +02:00
2020-05-19 09:37:19 +02:00
2020-05-29 12:28:14 -04:00
2020-09-08 16:49:51 +02:00
2020-10-14 15:34:40 +02:00