diff options
author | Nicolas Geoffray <ngeoffray@google.com> | 2015-04-13 12:53:56 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2015-04-13 12:53:57 +0000 |
commit | e4e88d7b37c977b4c755485174a54c04aa3de951 (patch) | |
tree | b25d5be5b8e7320d05f42da549c11cc82d7dbc51 /compiler/utils | |
parent | 6cfece6336c86017694758bbc0dc68b62c02de86 (diff) | |
parent | 386ce406f150645158d6067c4e0a36565aefc44f (diff) | |
download | android_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.cc | 7 | ||||
-rw-r--r-- | compiler/utils/x86/assembler_x86.h | 1 | ||||
-rw-r--r-- | compiler/utils/x86_64/assembler_x86_64.cc | 7 | ||||
-rw-r--r-- | compiler/utils/x86_64/assembler_x86_64.h | 1 |
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); |