Chandler Carruth
568ab6a8dc
[SDAG] Enable the new assert for out-of-range result numbers in
...
SDValues, fixing the two bugs left in the regression suite.
The key for both of these was the use a single value type rather than
a VTList which caused an unintentionally single-result merge-value node.
Fix this by getting the appropriate VTList in place.
Doing this exposed that the comments in x86's code abouth how MUL_LOHI
operands are handle is wrong. The bug with the use of out-of-range
result numbers was hiding the bug about the order of operands here (as
best i can tell). There are more places where the code appears to get
this backwards still...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213931 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-25 09:19:23 +00:00
..
2014-06-23 18:00:26 +00:00
2014-07-21 14:01:14 +00:00
2014-07-21 16:55:33 +00:00
2014-07-21 15:44:58 +00:00
2014-07-21 15:45:01 +00:00
2014-07-21 15:45:01 +00:00
2014-07-13 03:06:39 +00:00
2014-06-14 04:26:07 +00:00
2014-04-30 05:53:27 +00:00
2014-07-24 02:10:17 +00:00
2014-07-24 02:10:17 +00:00
2014-07-19 18:44:39 +00:00
2014-07-21 15:45:01 +00:00
2014-06-23 18:00:31 +00:00
2014-06-23 18:00:31 +00:00
2014-07-15 20:10:27 +00:00
2014-07-21 15:45:01 +00:00
2014-07-25 09:19:23 +00:00
2014-07-24 17:10:35 +00:00
2014-07-13 03:06:39 +00:00
2014-07-13 03:06:39 +00:00
2014-07-21 14:01:14 +00:00
2014-06-23 18:00:20 +00:00
2014-06-27 16:52:49 +00:00
2014-06-13 01:32:00 +00:00
2014-07-21 15:45:01 +00:00
2014-07-14 23:40:49 +00:00
2014-07-18 06:07:13 +00:00
2014-07-21 16:55:33 +00:00
2014-06-23 18:00:31 +00:00
2014-07-19 19:17:33 +00:00
2014-04-29 07:57:24 +00:00
2014-07-24 06:59:24 +00:00
2014-07-21 16:55:33 +00:00
2014-07-24 17:41:01 +00:00
2014-07-15 11:37:03 +00:00
2014-05-02 15:41:49 +00:00
2014-04-29 07:57:24 +00:00
2014-07-13 03:06:39 +00:00
2014-04-29 07:57:24 +00:00
2014-04-29 07:57:24 +00:00
2014-07-20 06:31:06 +00:00
2014-07-20 06:31:06 +00:00
2014-07-24 17:41:01 +00:00
2014-07-24 17:10:35 +00:00
2014-06-23 18:00:55 +00:00
2014-04-29 07:57:24 +00:00
2014-06-13 01:32:00 +00:00
2014-04-29 07:57:24 +00:00
2014-04-29 07:57:24 +00:00
2014-06-13 01:32:00 +00:00
2014-06-13 16:38:59 +00:00
2014-06-13 16:38:59 +00:00
2014-06-17 16:53:14 +00:00
2014-04-29 07:57:24 +00:00
2014-06-20 17:06:02 +00:00
2014-07-21 15:45:01 +00:00
2014-05-15 14:41:55 +00:00
2014-07-02 20:53:48 +00:00
2014-07-17 17:50:22 +00:00
2014-07-21 17:44:29 +00:00
2014-07-21 16:55:33 +00:00
2014-07-21 16:55:33 +00:00
2014-07-21 17:44:29 +00:00
2014-07-21 15:45:01 +00:00
2014-07-11 17:11:52 +00:00
2014-07-24 17:10:35 +00:00
2014-07-21 15:45:01 +00:00
2014-07-13 03:06:39 +00:00
2014-07-21 14:01:10 +00:00
2014-07-21 15:45:01 +00:00
2014-07-21 15:45:01 +00:00
2014-07-21 17:52:00 +00:00
2014-07-21 15:45:01 +00:00
2014-06-18 22:00:29 +00:00
2014-07-21 16:55:33 +00:00
2014-07-05 21:16:43 +00:00