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
..
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00:00
2019-10-29 11:45:38 +00:00
2021-06-30 16:54:13 -04:00
2019-04-05 19:28:09 +00:00
2020-02-20 14:41:39 +01:00
2020-02-20 14:41:39 +01:00
2020-02-20 14:41:39 +01:00
2020-03-19 13:57:30 +01:00
2019-04-05 19:28:09 +00:00
2019-12-24 15:57:33 -08:00
2019-10-30 15:07:49 -07:00
2021-03-05 12:32:05 +00:00
2019-12-24 16:27:51 -08:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2019-04-05 19:28:09 +00:00
2020-04-16 13:46:14 +02:00
2021-06-30 16:54:13 -04:00
2021-06-30 16:54:13 -04:00
2019-04-05 19:28:09 +00:00
2021-06-30 16:54:13 -04:00
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2021-06-30 16:54:13 -04:00
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00: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
2019-09-11 11:16:48 +00:00
2021-06-30 16:54:13 -04:00
2019-04-05 19:28:09 +00:00
2019-10-30 15:07:49 -07:00
2020-11-20 14:00:46 -05:00
2021-06-30 16:54:13 -04:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2019-04-05 19:28:09 +00:00
2021-06-30 16:54:13 -04:00
2020-08-27 16:36:27 +01:00
2019-10-10 18:31:57 +00:00
2019-04-05 19:28:09 +00:00
2020-04-17 21:55:44 -07:00
2019-11-05 12:57:45 -08:00
2020-05-28 13:53:40 -07:00
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00:00
2021-06-28 22:29:36 -04:00
2021-06-30 16:54:13 -04:00
2020-02-13 10:16:06 -08:00
2021-06-30 16:54:13 -04:00
2020-05-28 13:53:40 -07:00
2021-06-30 16:54:13 -04:00
2020-09-03 16:13:09 -04:00
2020-09-03 16:13:09 -04:00
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00:00
2019-08-14 12:20:02 +00:00
2019-12-24 16:27:51 -08:00
2021-06-30 16:54:13 -04:00
2020-12-11 16:34:06 +00:00
2020-12-11 16:34:06 +00:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2019-04-05 19:28:09 +00:00
2019-04-05 19:28:09 +00:00
2020-02-13 10:16:06 -08:00
2019-12-24 16:27:51 -08:00
2019-04-05 19:28:09 +00:00
2021-06-30 16:54:13 -04:00
2019-04-05 19:28:09 +00:00
2021-06-30 16:54:13 -04:00
2019-12-24 16:27:51 -08:00
2019-04-05 19:28:09 +00:00
2020-12-11 16:34:06 +00:00
2019-06-17 09:13:29 +00:00
2019-04-05 19:28:09 +00:00
2018-11-07 23:33:55 +00:00