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. build/
  2. jdwpspy/
  3. src/
  4. test/
  5. tools/
  6. .gitignore
  7. Android.mk