summaryrefslogtreecommitdiffstats
path: root/compiler/utils
diff options
context:
space:
mode:
authorNicolas Geoffray <ngeoffray@google.com>2015-04-13 12:53:56 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-04-13 12:53:57 +0000
commite4e88d7b37c977b4c755485174a54c04aa3de951 (patch)
treeb25d5be5b8e7320d05f42da549c11cc82d7dbc51 /compiler/utils
parent6cfece6336c86017694758bbc0dc68b62c02de86 (diff)
parent386ce406f150645158d6067c4e0a36565aefc44f (diff)
downloadandroid_art-e4e88d7b37c977b4c755485174a54c04aa3de951.tar.gz
android_art-e4e88d7b37c977b4c755485174a54c04aa3de951.tar.bz2
android_art-e4e88d7b37c977b4c755485174a54c04aa3de951.zip
Merge "Revert "Optimizing: Fix long-to-fp conversion on x86.""
Diffstat (limited to 'compiler/utils')
-rw-r--r--compiler/utils/x86/assembler_x86.cc7
-rw-r--r--compiler/utils/x86/assembler_x86.h1
-rw-r--r--compiler/utils/x86_64/assembler_x86_64.cc7
-rw-r--r--compiler/utils/x86_64/assembler_x86_64.h1
4 files changed, 0 insertions, 16 deletions
diff --git a/compiler/utils/x86/assembler_x86.cc b/compiler/utils/x86/assembler_x86.cc
index 329698ce1e..51cc7acbd0 100644
--- a/compiler/utils/x86/assembler_x86.cc
+++ b/compiler/utils/x86/assembler_x86.cc
@@ -883,13 +883,6 @@ void X86Assembler::fildl(const Address& src) {
}
-void X86Assembler::filds(const Address& src) {
- AssemblerBuffer::EnsureCapacity ensured(&buffer_);
- EmitUint8(0xDB);
- EmitOperand(0, src);
-}
-
-
void X86Assembler::fincstp() {
AssemblerBuffer::EnsureCapacity ensured(&buffer_);
EmitUint8(0xD9);
diff --git a/compiler/utils/x86/assembler_x86.h b/compiler/utils/x86/assembler_x86.h
index a933474a39..f3675aeceb 100644
--- a/compiler/utils/x86/assembler_x86.h
+++ b/compiler/utils/x86/assembler_x86.h
@@ -349,7 +349,6 @@ class X86Assembler FINAL : public Assembler {
void fistpl(const Address& dst);
void fistps(const Address& dst);
void fildl(const Address& src);
- void filds(const Address& src);
void fincstp();
void ffree(const Immediate& index);
diff --git a/compiler/utils/x86_64/assembler_x86_64.cc b/compiler/utils/x86_64/assembler_x86_64.cc
index 32204a9970..638659d635 100644
--- a/compiler/utils/x86_64/assembler_x86_64.cc
+++ b/compiler/utils/x86_64/assembler_x86_64.cc
@@ -988,13 +988,6 @@ void X86_64Assembler::fildl(const Address& src) {
}
-void X86_64Assembler::filds(const Address& src) {
- AssemblerBuffer::EnsureCapacity ensured(&buffer_);
- EmitUint8(0xDB);
- EmitOperand(0, src);
-}
-
-
void X86_64Assembler::fincstp() {
AssemblerBuffer::EnsureCapacity ensured(&buffer_);
EmitUint8(0xD9);
diff --git a/compiler/utils/x86_64/assembler_x86_64.h b/compiler/utils/x86_64/assembler_x86_64.h
index 16ef70b85e..15b8b15c74 100644
--- a/compiler/utils/x86_64/assembler_x86_64.h
+++ b/compiler/utils/x86_64/assembler_x86_64.h
@@ -448,7 +448,6 @@ class X86_64Assembler FINAL : public Assembler {
void fistpl(const Address& dst);
void fistps(const Address& dst);
void fildl(const Address& src);
- void filds(const Address& src);
void fincstp();
void ffree(const Immediate& index);