summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/method_compiler.cc
diff options
context:
space:
mode:
author jeffhao <jeffhao@google.com> 2012-05-03 19:04:49 -0700
committer jeffhao <jeffhao@google.com> 2012-05-07 10:48:00 -0700
commit644d5310d7759f6d531a2c4220b1e2cc8f3b72d3 (patch)
tree0fe8476932cb8b9aa87a7adc60ebf9bc03e2b4ff /src/compiler_llvm/method_compiler.cc
parent145d491d1a30b291eb3ea608507a04451237f327 (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