commit | 1daf86bdb630efa96147220019e1a97c853ed3d2 | [log] [tgz] |
---|---|---|
author | Bill Buzbee <buzbee@google.com> | Wed Jul 07 06:55:56 2010 -0700 |
committer | android-build SharedAccount <android-build@sekiwake.mtv.corp.google.com> | Thu Jul 15 11:37:12 2010 -0700 |
tree | 9485b88063fdc21e7ac1c777e0d699c1b0034b24 | |
parent | ba7e99a13ccb03611781cfec2631303cc042c76a [diff] |
JIT: Fix for 2813841, use core regs for sub-word data In an attempt to avoid unnecessary register copies, the JIT allows data items to live in either floating point or core registers until an instruction is used which requires one or the other. The bug here was that sub-word data was allowed to live in floating point registers at the point of a load or store. This cl forces the use of core registers in those cases. Change-Id: Iaee57545c6a62990186a5d0ab5bb22728d75dd60