summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.h
diff options
context:
space:
mode:
authorRoland Levillain <rpl@google.com>2014-12-05 12:06:01 +0000
committerRoland Levillain <rpl@google.com>2014-12-05 12:06:01 +0000
commit4c0b61f506644bb6b647be05d02c5fb45b9ceb48 (patch)
tree26ff4e14af3cae5f9b30f65177be258d8259ecee /compiler/optimizing/optimizing_compiler.h
parent7c8ce29e97fb7873160ab8895d847e9643a1f8f6 (diff)
Add support for double-to-int & double-to-long in optimizing.
- Add support for the double-to-int and double-to-long Dex instructions in the optimizing compiler. - Add S1 to the list of ARM FPU parameter registers so that a double value can be passed as parameter during a call to the runtime through D0. - Have art::x86_64::X86_64Assembler::cvttsd2si work with 64-bit operands. - Generate x86, x86-64 and ARM (but not ARM64) code for double to int and double to long HTypeConversion nodes. - Add related tests to test/422-type-conversion. Change-Id: Ic93b9ec6630c26e940f7966a3346ad3fd5a2ab3a
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.h')
0 files changed, 0 insertions, 0 deletions