commit | b6f966024be7d6dd260735c9e541e23572f26f37 | [log] [tgz] |
---|---|---|
author | jeffhao <jeffhao@google.com> | Mon Feb 28 11:05:08 2011 -0800 |
committer | jeffhao <jeffhao@google.com> | Mon Feb 28 16:20:48 2011 -0800 |
tree | 11ce83c9e4354caee495f1d25966ea726bf464c5 | |
parent | 57c4d01d04238b9f99412e96b31583e90fce4caf [diff] |
Improved register allocation for check-cast instructions. Check-cast instructions that don't use the same register for source and destination no longer use an intermediate register due to expansion. This saves a move instruction and, in some cases, a register. Change-Id: Ib704fe51ec172e05efbff708e8b63004457cc8cb