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
..
2018-05-01 19:26:15 +00:00
2021-05-18 14:30:22 -07:00
2019-11-18 09:45:10 +00:00
2015-02-27 21:17:42 +00:00
2018-02-24 08:24:31 +00:00
2013-12-29 07:15:09 +00:00
2009-09-09 00:09:15 +00:00
2019-05-15 02:35:32 +00:00
2018-08-17 09:18:31 +00:00
2020-11-20 14:00:46 -05:00
2020-11-20 17:58:26 -05:00
2020-02-25 14:00:01 -05:00
2017-12-04 17:18:51 +00:00
2019-11-18 09:45:10 +00:00
2016-10-05 20:54:17 +00:00
2013-07-14 06:24:09 +00:00
2020-11-20 17:58:26 -05:00
2020-02-13 10:16:06 -08:00
2014-01-12 04:13:17 +00:00
2021-06-10 16:44:47 -07:00
2014-01-26 06:09:59 +00:00
2013-03-18 22:08:16 +00:00
2019-01-14 10:55:55 +00:00
2021-01-02 01:01:19 +03:00
2020-02-13 10:16:06 -08:00
2018-08-27 07:14:53 +00:00
2017-12-11 22:25:04 +00:00
2021-06-13 20:05:15 +02:00
2021-06-30 16:54:13 -04:00
2020-11-20 17:58:26 -05:00
2020-09-07 16:17:31 +01:00
2016-05-04 12:11:05 +00:00
2015-02-27 21:17:42 +00:00
2018-04-20 07:47:12 +00:00
2018-05-30 06:07:55 +00:00
2019-04-26 18:45:04 +00:00
2020-10-02 20:14:55 -04:00
2019-12-24 15:57:33 -08:00
2015-02-27 21:17:42 +00:00
2018-10-29 20:10:42 +00:00
2016-10-19 15:55:11 +00:00
2020-11-20 14:00:46 -05:00
2017-05-17 11:05:20 +00:00
2020-11-20 14:00:46 -05:00
2019-06-17 09:51:07 +00:00
2020-11-20 17:58:26 -05:00
2020-12-23 22:47:36 +07:00
2015-07-08 16:25:12 +00:00
2020-07-20 10:39:04 +01:00
2014-05-16 09:42:04 +00:00
2018-06-11 05:50:08 +00:00
2015-02-27 21:17:42 +00:00
2018-08-27 11:11:47 +00:00
2019-04-23 15:15:33 +00:00
2018-07-20 13:14:29 +00:00
2020-02-25 14:00:01 -05:00
2015-08-31 21:10:35 +00:00
2020-11-20 14:00:46 -05:00
2018-07-04 13:28:39 +00:00
2018-07-16 12:22:08 +00:00
2015-08-10 19:11:39 +00:00
2015-02-27 21:17:42 +00:00
2020-11-20 17:58:26 -05:00
2018-01-29 12:10:32 +00:00
2016-04-26 10:37:14 +00:00
2016-04-26 10:37:01 +00:00
2020-07-20 10:39:04 +01:00
2018-07-17 05:49:33 +00:00
2021-03-01 09:54:32 -08:00
2018-07-16 12:14:17 +00:00
2015-09-10 21:49:06 +00:00
2016-02-26 18:55:22 +00:00
2018-04-20 07:47:12 +00:00
2020-11-20 14:00:46 -05:00