Warner Losh
973bfe6c4a
MFp4: overhaul of resource allocation
...
Rather than have a twisty maze of special case allocations, move
instead to a data driven allocation. This should be the most robust
way to cope with the resource problems that the multiplicity of ways
of encoding 5 registers that have the misfortune of not being a power
of 2 nor contiguous.
Also, make it less impossible that pccard will work. I've not been able
to get my libretto floppy working, but it now fails later than before.
phk and I had similar ideas on this during the 5.3 release cycle, but
it wasn't until recently that I could test more than one allocation
scenario.
MFC After: 1 month (5.4 if possible, 5.5 if not)
2005-01-19 07:46:38 +00:00
..
2005-01-07 05:59:45 +00:00
2004-12-13 23:31:46 +00:00
2005-01-18 20:21:36 +00:00
2004-09-19 21:52:15 +00:00
2005-01-06 01:43:34 +00:00
2005-01-07 02:29:27 +00:00
2005-01-19 06:54:10 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 05:30:44 +00:00
2005-01-06 01:43:34 +00:00
2005-01-16 07:34:26 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2004-08-13 22:54:19 +00:00
2005-01-06 01:43:34 +00:00
2005-01-01 19:24:25 +00:00
2005-01-18 19:42:17 +00:00
2005-01-10 13:05:58 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-09 19:57:55 +00:00
2005-01-06 01:43:34 +00:00
2005-01-09 17:42:03 +00:00
2005-01-06 01:43:34 +00:00
2005-01-13 19:12:10 +00:00
2004-08-16 23:13:16 +00:00
2004-08-13 22:57:44 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-07 02:29:27 +00:00
2005-01-06 01:43:34 +00:00
2004-11-08 19:21:57 +00:00
2005-01-06 01:43:34 +00:00
2004-10-18 21:51:27 +00:00
2005-01-06 01:43:34 +00:00
2005-01-07 07:08:33 +00:00
2005-01-19 07:37:32 +00:00
2005-01-06 01:43:34 +00:00
2005-01-15 20:52:15 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-11 00:32:43 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-19 07:46:38 +00:00
2005-01-11 06:48:38 +00:00
2005-01-06 07:40:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-16 02:39:18 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2004-08-02 20:42:28 +00:00
2004-06-16 09:47:26 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2004-06-16 09:47:26 +00:00
2004-12-22 17:29:02 +00:00
2004-07-10 15:38:27 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2004-08-04 18:30:31 +00:00
2005-01-06 01:43:34 +00:00
2004-11-17 12:54:12 +00:00
2004-11-25 12:15:49 +00:00
2004-06-16 09:47:26 +00:00
2005-01-06 01:43:34 +00:00
2005-01-11 06:24:40 +00:00
2004-09-28 20:14:51 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2004-08-02 19:59:41 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-17 06:54:48 +00:00
2005-01-13 19:05:25 +00:00
2004-08-12 17:41:33 +00:00
2005-01-06 01:43:34 +00:00
2004-09-22 17:16:04 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2004-10-03 16:06:46 +00:00
2005-01-11 07:18:17 +00:00
2004-12-22 17:29:37 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2004-05-30 20:08:47 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2004-10-29 11:09:50 +00:00
2005-01-07 02:29:27 +00:00
2005-01-06 01:43:34 +00:00
2005-01-11 00:53:58 +00:00
2005-01-07 02:29:27 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 22:18:23 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2004-12-01 04:59:33 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-07 02:29:27 +00:00
2005-01-06 01:43:34 +00:00
2005-01-05 19:04:28 +00:00
2004-12-17 17:45:29 +00:00
2004-08-13 23:52:33 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-11 07:34:13 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-07 02:29:27 +00:00
2005-01-06 01:43:34 +00:00
2004-06-16 09:47:26 +00:00
2005-01-06 01:43:34 +00:00
2005-01-19 01:26:44 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00
2005-01-06 01:43:34 +00:00