Fix x86 long right shifting and int-to-float/double.

Right shifting a long by 32 bits or more now works correctly.

Also, uses a normal register for the src of int-to-float and
int-to-double instead of an fp reg.

Change-Id: Idaf8a398f50314eb4fc302acfbaeddfce25380b1
2 files changed
tree: 1f90b4280860a5a07d72266e7e23feb577269001
  1. .gitignore
  2. Android.mk
  3. build/
  4. jdwpspy/
  5. src/
  6. test/
  7. tools/