OSDN Git Service

[optimizing compiler] Add division for floats and doubles
authorCalin Juravle <calin@google.com>
Tue, 28 Oct 2014 16:57:40 +0000 (16:57 +0000)
committerCalin Juravle <calin@google.com>
Tue, 28 Oct 2014 17:53:33 +0000 (17:53 +0000)
commit7c4954d429626a6ceafbf05be41bf5f840894e44
tree9d4a088cc2e259235819f105a21e5a3d58bd0139
parent4816ecfc1b2d544685ec5edcdeaad6870f6bfd7e
[optimizing compiler] Add division for floats and doubles

backends: x86, x86_64, arm.

Also:
- ordered instructions based on their name.
- add missing kNoOutputOverlap to add/sub/mul.

Change-Id: Ie47cde3b15ac74e7a1660c67a2eed1d7871f0ad0
compiler/optimizing/builder.cc
compiler/optimizing/code_generator_arm.cc
compiler/optimizing/code_generator_arm64.cc
compiler/optimizing/code_generator_x86.cc
compiler/optimizing/code_generator_x86_64.cc
compiler/optimizing/nodes.h
test/417-optimizing-arith-div/expected.txt [new file with mode: 0644]
test/417-optimizing-arith-div/info.txt [new file with mode: 0644]
test/417-optimizing-arith-div/src/Main.java [new file with mode: 0644]
test/Android.run-test.mk