diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2009-12-07 09:53:22 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2009-12-07 09:53:22 +0100 |
commit | 4afd0ef4499df64767ed863673147fbf2192a854 (patch) | |
tree | 14e5e0b0d368829b4b09844708c8d712e24ece10 | |
parent | 4f566bd60e0e2fbdd34da8514643fe723379f40e (diff) | |
download | gcc-4afd0ef4499df64767ed863673147fbf2192a854.zip gcc-4afd0ef4499df64767ed863673147fbf2192a854.tar.gz gcc-4afd0ef4499df64767ed863673147fbf2192a854.tar.bz2 |
i386.md (float<SSEMODEI24:mode><X87MODEF:mode>2): Remove quotes around condition logic code.
* config/i386/i386.md (float<SSEMODEI24:mode><X87MODEF:mode>2):
Remove quotes around condition logic code.
From-SVN: r155033
-rw-r--r-- | gcc/ChangeLog | 15 | ||||
-rw-r--r-- | gcc/config/i386/i386.md | 3 |
2 files changed, 10 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d18f9f1..5a0001d 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-12-07 Uros Bizjak <ubizjak@gmail.com> + + * config/i386/i386.md (float<SSEMODEI24:mode><X87MODEF:mode>2): + Remove quotes around condition logic code. + 2009-12-06 Richard Henderson <rth@redhat.com> PR debug/42234 @@ -89,7 +94,7 @@ John David Anglin <dave.anglin@nrc-cnrc.gc.ca> PR target/40134 - * config.gcc (hppa*-*-linux*): Use config/t-slibgcc-libgcc. + * config.gcc (hppa*-*-linux*): Use config/t-slibgcc-libgcc. * config/pa/pa-linux.h (LIB_SPEC): Remove. 2009-12-03 Sebastian Pop <sebastian.pop@amd.com> @@ -199,8 +204,7 @@ 2009-12-02 Richard Guenther <rguenther@suse.de> PR middle-end/42229 - * cfgloopmanip.c (remove_path): Avoid cancelling loops - twice. + * cfgloopmanip.c (remove_path): Avoid cancelling loops twice. 2009-12-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> @@ -231,8 +235,7 @@ to save the accumulator. (rx_expand_prologue): Create a stack frame for fast interrupt handlers, if necessary. - (rx_expand_builtin_mvfc): Handle the case where there is no - target. + (rx_expand_builtin_mvfc): Handle the case where there is no target. 2009-12-01 Sebastian Pop <sebastian.pop@amd.com> @@ -388,7 +391,7 @@ (sh_function_value, sh_libcall_value, sh_function_value_regno_p): New functions. (TARGET_FUNCTION_VALUE, TARGET_LIBCALL_VALUE): Declare. - * config/sh/sh.h: (FUNCTION_VALUE_REGNO_P): Redefine, use + * config/sh/sh.h (FUNCTION_VALUE_REGNO_P): Redefine, use sh_function_value_regno_p. (FUNCTION_VALUE, LIBCALL_VALUE): Remove. * config/sh/sh-protos.h (sh_function_value_regno_p): Declare. diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index 9fd9f9a..ebc60d7 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -5264,7 +5264,6 @@ "TARGET_80387 || ((<SSEMODEI24:MODE>mode != DImode || TARGET_64BIT) && SSE_FLOAT_MODE_P (<X87MODEF:MODE>mode) && TARGET_SSE_MATH)" - " { if (!((<SSEMODEI24:MODE>mode != DImode || TARGET_64BIT) && SSE_FLOAT_MODE_P (<X87MODEF:MODE>mode) && TARGET_SSE_MATH) @@ -5285,7 +5284,7 @@ emit_insn (insn); DONE; } -}") +}) ;; Pre-reload splitter to add memory clobber to the pattern. (define_insn_and_split "*float<SSEMODEI24:mode><X87MODEF:mode>2_1" |