diff options
| author | 2012-05-03 19:04:49 -0700 | |
|---|---|---|
| committer | 2012-05-07 10:48:00 -0700 | |
| commit | 644d5310d7759f6d531a2c4220b1e2cc8f3b72d3 (patch) | |
| tree | 0fe8476932cb8b9aa87a7adc60ebf9bc03e2b4ff /src/compiler_llvm/method_compiler.cc | |
| parent | 145d491d1a30b291eb3ea608507a04451237f327 (diff) | |
Fixes to x86 compilation.
- div-long and rem-long were calling the wrong helper methods.
- genCmpFP was grabbing new src and destination registers instead of
using the ones it was passed. Also, it wasn't writing its result back.
- gave mul-long its own assembly helper method to help it marshall its
sources properly.
- fixed assembly of shifts for longs.
- updated IntMath's testFloatCompare to exit on the first error.
Change-Id: Iacecf07d3c7135d865728c18551c7989e7e0276b
Diffstat (limited to 'src/compiler_llvm/method_compiler.cc')
0 files changed, 0 insertions, 0 deletions