OSDN Git Service

x86_64: Rebase on top of "64-bit temp register support"
authorDmitry Petrochenko <dmitry.petrochenko@intel.com>
Thu, 22 May 2014 05:26:50 +0000 (12:26 +0700)
committerDmitry Petrochenko <dmitry.petrochenko@intel.com>
Sat, 24 May 2014 03:05:18 +0000 (10:05 +0700)
commit0999a6f7c83d10aa59b75f079f0d2fdbac982cf7
treea7c4b626e2b64a85b416a18ac4e6df5262da17b5
parent132236a802a82cc7d27f82e34e40082ef5c17375
x86_64: Rebase on top of "64-bit temp register support"

Added the 64-bit core/temp register definition, fixed RegisterPool
creation for x86_64 so that 64-bit core/temps are NOT used for now.
The long arithmetic still operates with register pair on x86_64 and
it is a subject for change in a separate patch.

Change-Id: I2be06d5aefaf80141983bc9d8ed8a2ee24c2b21b
Signed-off-by: Dmitry Petrochenko <dmitry.petrochenko@intel.com>
compiler/dex/quick/x86/target_x86.cc
compiler/dex/quick/x86/x86_lir.h