Tim Northover
05cc4859ad
GlobalISel: simplify MachineIRBuilder interface.
...
MachineIRBuilder had weird before/after and beginning/end flags for the insert
point. Unfortunately the non-default means that instructions will be inserted
in reverse order which is almost never what anyone wants.
Really, I think we just want (like IRBuilder has) the ability to insert at any
C++ iterator-style point (i.e. before any instruction or before MBB.end()). So
this fixes MIRBuilders to behave like IRBuilders in this respect.
llvm-svn: 288980
2016-12-07 21:05:38 +00:00
..
2016-11-30 22:25:24 +00:00
2016-11-02 00:08:37 +00:00
2016-07-05 21:23:04 +00:00
2016-11-19 20:44:26 +00:00
2016-10-09 23:00:34 +00:00
2016-07-05 23:15:58 +00:00
2016-10-08 12:30:07 +00:00
2016-11-30 22:25:24 +00:00
2016-10-01 02:56:57 +00:00
2016-10-01 02:56:57 +00:00
2016-10-01 02:56:57 +00:00
2016-10-01 02:56:57 +00:00
2016-11-23 02:07:04 +00:00
2016-09-21 12:57:45 +00:00
2016-12-07 21:05:38 +00:00
2016-12-05 10:40:33 +00:00
2016-10-01 02:56:57 +00:00
2016-12-03 00:52:56 +00:00
2016-10-01 02:56:57 +00:00
2016-10-01 02:56:57 +00:00
2016-11-16 03:38:27 +00:00
2016-12-01 21:31:59 +00:00
2016-12-02 02:24:42 +00:00
2016-11-30 23:48:42 +00:00
2016-06-02 16:22:07 +00:00
2016-12-06 14:39:57 +00:00
2016-08-02 20:22:36 +00:00
2016-11-30 22:25:24 +00:00
2016-12-01 23:43:55 +00:00
2016-11-28 20:11:54 +00:00
2016-11-30 22:25:24 +00:00
2016-12-05 21:47:07 +00:00
2016-10-10 21:50:00 +00:00
2016-11-30 17:04:22 +00:00
2016-12-07 01:45:04 +00:00
2016-11-29 22:28:58 +00:00
2016-10-31 18:31:09 +00:00
2016-10-14 22:18:18 +00:00
2016-11-21 22:51:10 +00:00
2016-07-27 14:31:46 +00:00
2016-10-01 01:50:25 +00:00
2016-02-27 06:40:41 +00:00
2016-10-01 02:56:57 +00:00
2016-10-01 02:56:57 +00:00
2016-12-06 18:38:38 +00:00
2016-10-03 20:20:13 +00:00
2016-11-30 22:17:10 +00:00
2016-10-09 04:38:57 +00:00
2016-10-21 09:53:42 +00:00
2016-04-26 00:37:46 +00:00
2016-03-01 21:55:35 +00:00
2016-06-30 00:01:54 +00:00
2016-11-29 20:00:27 +00:00
2016-03-01 21:55:35 +00:00
2016-02-12 15:51:51 +00:00
2016-09-06 19:22:29 +00:00
2016-06-30 00:01:54 +00:00
2016-11-22 14:12:09 +00:00
2016-06-22 12:54:25 +00:00
2016-06-12 15:39:02 +00:00
2016-10-01 02:56:57 +00:00
2016-11-22 14:25:02 +00:00
2016-11-30 22:25:24 +00:00
2016-07-05 21:23:04 +00:00
2016-11-28 20:11:54 +00:00
2016-09-20 19:02:06 +00:00
2016-11-22 16:17:20 +00:00
2016-09-16 07:33:15 +00:00
2016-06-02 18:03:53 +00:00
2016-10-20 12:20:28 +00:00
2016-10-08 12:30:07 +00:00
2016-11-17 04:36:50 +00:00
2016-02-11 19:35:06 +00:00