Guillaume Chatelet
48904e9452
[Alignment] Use llvm::Align in MachineFunction and TargetLowering - fixes mir parsing
...
Summary:
This catches malformed mir files which specify alignment as log2 instead of pow2.
See https://reviews.llvm.org/D65945 for reference,
This is patch is part of a series to introduce an Alignment type.
See this thread for context: http://lists.llvm.org/pipermail/llvm-dev/2019-July/133851.html
See this patch for the introduction of the type: https://reviews.llvm.org/D64790
Reviewers: courbet
Subscribers: MatzeB, qcolombet, dschuff, arsenm, sdardis, nemanjai, jvesely, nhaehnle, hiraditya, kbarton, asb, rbar, johnrusso, simoncook, apazos, sabuasal, niosHD, jrtc27, MaskRay, zzheng, edward-jones, atanasyan, rogfer01, MartinMosbeck, brucehoult, the_o, PkmX, jocewei, jsji, Petar.Avramovic, asbirlea, s.egerton, pzheng, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D67433
llvm-svn: 371608
2019-09-11 11:16:48 +00:00
..
2019-08-15 16:13:17 +00:00
2018-05-14 16:41:40 +00:00
2019-06-17 10:05:18 +00:00
2019-09-11 11:16:48 +00:00
2018-12-22 17:10:31 +00:00
2018-06-12 21:51:49 +00:00
2018-03-23 19:30:34 +00:00
2018-03-26 17:53:48 +00:00
2018-12-10 21:56:04 +00:00
2018-06-01 14:00:32 +00:00
2018-08-02 22:17:53 +00:00
2019-09-11 11:16:48 +00:00
2018-08-02 22:17:53 +00:00
2018-08-30 22:26:43 +00:00
2018-07-30 14:28:02 +00:00
2018-08-02 22:17:53 +00:00
2018-08-02 22:17:53 +00:00
2019-05-25 14:10:20 +00:00
2018-08-02 22:17:53 +00:00
2018-08-02 22:17:53 +00:00
2018-04-03 16:05:20 +00:00
2018-03-29 13:52:46 +00:00
2019-08-29 19:03:58 +00:00
2019-04-25 04:49:48 +00:00
2018-08-02 22:17:53 +00:00
2019-06-19 00:25:39 +00:00
2018-08-02 22:17:53 +00:00
2018-08-02 22:17:53 +00:00
2018-04-20 19:06:46 +00:00
2018-04-17 15:23:09 +00:00
2018-07-23 18:30:17 +00:00
2018-08-02 22:17:53 +00:00
2018-05-09 02:40:45 +00:00
2019-01-15 16:18:52 +00:00
2018-03-28 19:38:29 +00:00
2018-10-10 14:15:52 +00:00
2018-03-23 18:43:09 +00:00
2018-03-23 18:43:09 +00:00
2018-03-23 18:43:09 +00:00
2018-07-13 23:42:29 +00:00
2018-10-11 19:48:15 +00:00
2018-08-02 22:17:53 +00:00
2019-01-15 16:18:52 +00:00
2018-08-02 22:17:53 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-12-05 21:01:07 +00:00
2018-08-02 22:17:53 +00:00
2018-10-19 17:31:11 +00:00
2018-05-09 02:40:45 +00:00
2019-09-11 11:16:48 +00:00
2018-10-30 23:28:27 +00:00
2019-08-29 19:03:58 +00:00
2019-09-11 11:16:48 +00:00
2018-08-02 22:17:53 +00:00
2019-03-15 15:07:44 +00:00
2018-07-10 14:49:54 +00:00
2018-05-04 13:59:05 +00:00
2018-11-18 16:50:16 +00:00
2018-06-20 19:22:27 +00:00
2018-08-02 22:17:53 +00:00
2018-12-07 22:00:53 +00:00
2018-05-14 20:09:07 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-03-23 18:43:09 +00:00
2018-05-16 22:49:08 +00:00
2018-12-20 16:39:20 +00:00
2018-06-26 18:44:05 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2019-07-01 13:50:47 +00:00
2019-04-12 16:37:12 +00:00
2018-03-20 19:35:09 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-04-06 17:51:57 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-03-20 12:28:43 +00:00
2018-04-19 17:26:46 +00:00
2019-09-11 11:16:48 +00:00
2018-08-02 22:17:53 +00:00
2018-08-02 22:17:53 +00:00
2018-11-01 15:41:11 +00:00
2019-04-26 18:45:04 +00:00
2018-12-05 21:14:51 +00:00
2019-09-05 16:19:47 +00:00
2018-11-18 16:50:16 +00:00
2019-08-16 16:16:27 +00:00
2019-09-04 15:22:36 +00:00
2018-08-02 22:17:53 +00:00
2018-08-02 22:17:53 +00:00
2019-07-01 15:50:09 +00:00
2018-12-14 22:33:48 +00:00
2019-08-16 16:16:27 +00:00
2018-04-19 14:24:31 +00:00
2018-03-20 19:35:09 +00:00
2018-03-20 19:35:09 +00:00
2018-06-11 18:45:52 +00:00
2019-06-17 09:51:07 +00:00
2018-04-30 19:38:47 +00:00
2018-08-02 22:17:53 +00:00
2018-08-02 22:17:53 +00:00
2018-03-26 17:53:48 +00:00
2018-10-22 19:51:31 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2019-01-15 16:18:52 +00:00
2019-01-15 16:18:52 +00:00
2019-01-15 16:18:52 +00:00
2018-03-20 19:35:09 +00:00
2018-12-05 21:01:07 +00:00
2018-10-19 17:31:11 +00:00
2018-12-03 22:40:36 +00:00
2018-08-02 22:17:53 +00:00
2018-09-07 13:36:21 +00:00
2018-06-05 19:52:39 +00:00
2018-08-02 22:17:53 +00:00
2018-10-19 17:31:11 +00:00
2018-08-02 22:17:53 +00:00
2018-08-17 14:24:24 +00:00
2018-03-22 20:06:47 +00:00
2018-11-09 18:16:24 +00:00
2019-06-05 14:08:01 +00:00
2018-03-23 18:43:09 +00:00
2018-10-19 17:31:11 +00:00
2018-06-19 17:26:20 +00:00
2018-12-13 14:25:27 +00:00
2018-08-25 11:26:17 +00:00
2019-03-15 15:07:44 +00:00
2018-09-04 21:07:27 +00:00
2018-03-30 19:46:28 +00:00
2019-03-06 17:43:50 +00:00
2019-09-09 13:17:55 +00:00
2018-08-02 22:17:53 +00:00
2019-08-20 20:58:02 +00:00
2019-08-20 20:58:02 +00:00
2018-05-18 18:14:44 +00:00
2018-10-19 17:31:11 +00:00
2018-08-02 22:17:53 +00:00
2018-10-19 17:31:11 +00:00
2018-09-18 16:10:51 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2019-08-29 19:03:58 +00:00
2018-08-02 22:17:53 +00:00
2019-05-25 14:10:20 +00:00
2019-08-29 19:03:58 +00:00
2019-05-25 14:10:20 +00:00
2019-09-11 11:16:48 +00:00
2019-05-25 14:10:20 +00:00
2018-06-15 16:58:22 +00:00
2018-05-14 19:46:08 +00:00
2018-10-19 17:31:11 +00:00
2018-03-26 17:53:48 +00:00
2019-03-21 17:14:22 +00:00
2019-03-21 17:14:22 +00:00
2018-08-02 22:17:53 +00:00
2018-11-09 17:31:22 +00:00
2018-11-02 14:17:47 +00:00
2018-06-28 17:33:41 +00:00
2018-05-04 15:04:48 +00:00
2018-03-23 20:11:00 +00:00
2018-04-10 22:07:29 +00:00
2018-08-02 22:17:53 +00:00
2019-05-01 05:27:20 +00:00
2018-10-19 17:31:11 +00:00
2018-03-20 19:35:09 +00:00
2018-03-23 18:43:09 +00:00
2018-08-02 22:17:53 +00:00
2019-04-23 10:01:08 +00:00
2018-08-02 22:17:53 +00:00
2018-10-26 03:15:56 +00:00
2018-03-26 17:53:48 +00:00
2019-04-23 08:52:21 +00:00
2019-04-11 21:57:51 +00:00
2019-04-11 21:57:51 +00:00
2019-03-15 15:07:44 +00:00
2018-08-02 22:17:53 +00:00
2018-11-18 16:50:16 +00:00
2018-09-11 14:06:14 +00:00
2018-03-20 19:26:27 +00:00
2018-10-19 06:20:01 +00:00
2018-08-02 22:17:53 +00:00
2018-03-26 15:32:03 +00:00
2019-03-15 15:07:44 +00:00
2018-08-02 22:17:53 +00:00
2019-03-07 13:44:40 +00:00
2018-09-19 18:52:08 +00:00
2018-03-26 17:53:48 +00:00
2019-04-11 21:57:51 +00:00
2019-03-15 15:07:44 +00:00
2018-08-27 22:04:50 +00:00
2018-08-02 22:17:53 +00:00
2018-08-02 22:17:53 +00:00
2018-08-02 22:17:53 +00:00
2018-05-18 18:14:44 +00:00
2018-03-26 16:23:29 +00:00
2018-03-26 16:05:55 +00:00
2018-03-26 17:53:48 +00:00
2018-08-02 22:17:53 +00:00
2018-03-26 16:33:16 +00:00
2018-03-20 19:35:09 +00:00
2019-01-23 03:26:10 +00:00
2019-01-23 03:26:10 +00:00
2019-03-15 15:07:44 +00:00
2019-03-15 15:07:44 +00:00
2019-01-23 03:26:10 +00:00
2019-01-23 03:26:10 +00:00
2018-03-26 15:58:16 +00:00
2018-08-02 22:17:53 +00:00
2018-03-20 17:03:27 +00:00
2018-08-02 22:17:53 +00:00
2018-04-10 22:07:29 +00:00
2018-03-26 15:32:03 +00:00
2018-03-20 19:35:09 +00:00
2019-03-15 15:07:44 +00:00
2018-08-02 22:17:53 +00:00
2019-02-21 19:42:39 +00:00
2019-02-21 19:42:39 +00:00
2019-09-04 15:22:36 +00:00
2018-10-15 08:36:03 +00:00
2018-10-19 17:31:11 +00:00
2018-08-02 22:17:53 +00:00
2018-08-02 22:17:53 +00:00
2018-03-20 19:26:27 +00:00
2018-10-19 17:31:11 +00:00
2018-10-19 17:31:11 +00:00
2018-08-02 22:17:53 +00:00
2018-03-26 17:53:48 +00:00
2018-07-20 21:55:55 +00:00
2018-03-26 15:32:03 +00:00
2018-09-20 06:59:18 +00:00
2018-08-17 14:24:24 +00:00
2018-08-02 22:17:53 +00:00