Jakob Stoklund Olesen
eca6f0542b
Remove the TRI::getSubRegisterRegClass() hook.
...
This restores my karma after I added TRI::getSubClassWithSubReg().
Register constraints are applied 'backwards'. Starting from the
register class required by an instruction operand, the correct question
is: 'How can I constrain the super-register register class so all its
sub-registers satisfy the instruction constraint?' The
getMatchingSuperRegClass() hook answers that.
We never need to go 'forwards': Starting from a super-register register
class, what register class are the sub-registers in? The
getSubRegisterRegClass() hook did that.
llvm-svn: 141258
2011-10-06 00:08:27 +00:00
..
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-04 15:28:08 +00:00
2011-10-01 16:41:13 +00:00
2011-10-04 15:28:08 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2010-10-11 19:38:01 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-04-11 23:20:28 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-07-29 22:43:06 +00:00
2011-10-01 16:41:13 +00:00
2011-09-20 18:22:31 +00:00
2011-05-28 06:31:34 +00:00
2011-10-05 00:35:49 +00:00
2011-10-05 00:35:49 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-04-17 21:38:24 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-04-23 19:53:52 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-06 00:08:27 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-07-29 22:43:06 +00:00
2010-10-30 19:57:17 +00:00
2010-09-06 03:50:59 +00:00
2009-10-17 20:43:19 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-10-01 16:41:13 +00:00
2011-04-23 19:53:52 +00:00
2009-12-19 11:52:18 +00:00
2011-10-04 06:30:42 +00:00
2011-10-04 06:30:42 +00:00
2010-11-29 18:47:54 +00:00
2011-10-04 06:30:42 +00:00
2011-10-04 06:30:42 +00:00