* config/i386/i386.md
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Nov 2012 16:01:09 +0000 (16:01 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 27 Nov 2012 16:01:09 +0000 (16:01 +0000)
(*jcc<X87MODEF:mode>_<SWI24:mode>_i387 splitters): Remove
unneeded temporary.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193856 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/i386/i386.md

index da5ccea..9cecb38 100644 (file)
@@ -1,3 +1,9 @@
+2012-11-27  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/i386.md
+       (*jcc<X87MODEF:mode>_<SWI24:mode>_i387 splitters): Remove
+       unneeded temporary.
+
 2012-11-27  Dehao Chen  <dehao@google.com>
 
        * cfgrtl.c (rtl_merge_blocks): Check with UNKNOWN_LOCATION correctly.
 
 2012-11-23  Tobias Burnus  <burnus@net-b.de>
 
-       * doc/invoke.texi (-fsanitize=address): Remove obsolete
-       remark.
+       * doc/invoke.texi (-fsanitize=address): Remove obsolete remark.
 
 2012-11-23  Jakub Jelinek  <jakub@redhat.com>
 
        * gimple-low.c: Include langhooks.c.
        (block_may_fallthru): Handle TARGET_EXPR and ERROR_MARK,
        by default call lang_hooks.block_may_fallthru.
-       * langhooks.h (struct lang_hooks): Add block_may_fallthru
-       langhook.
+       * langhooks.h (struct lang_hooks): Add block_may_fallthru langhook.
        * langhooks-def.h (LANG_HOOKS_BLOCK_MAY_FALLTHRU): Define.
        (LANG_HOOKS_INITIALIZER): Use it.
 
 2012-11-22  Dmitry Vyukov  <dvyukov@google.com>
            Wei Mi  <wmi@google.com>
 
-       * builtins.def (DEF_SANITIZER_BUILTIN): Define tsan builtins. 
-       * sanitizer.def: Ditto. 
-       * Makefile.in (tsan.o): Add tsan.o target. 
+       * builtins.def (DEF_SANITIZER_BUILTIN): Define tsan builtins.
+       * sanitizer.def: Ditto.
+       * Makefile.in (tsan.o): Add tsan.o target.
        (BUILTINS_DEF): Add sanitizer.def.
        * passes.c (init_optimization_passes): Add tsan passes.
        * tree-pass.h (register_pass_info): Ditto.
-       * toplev.c (compile_file): Ditto. 
+       * toplev.c (compile_file): Ditto.
        * doc/invoke.texi: Document tsan related options.
        * gcc.c (LINK_COMMAND_SPEC): Add LIBTSAN_SPEC in link command if
        -fsanitize=thread.
index 202a898..3846065 100644 (file)
    && reload_completed"
   [(const_int 0)]
 {
-  rtx tmp = ix86_force_to_memory (GET_MODE (operands[2]), operands[2]);
+  operands[7] = ix86_force_to_memory (GET_MODE (operands[2]), operands[2]);
 
   ix86_split_fp_branch (swap_condition (GET_CODE (operands[0])), operands[3],
-                       gen_rtx_FLOAT (GET_MODE (operands[1]), tmp),
+                       gen_rtx_FLOAT (GET_MODE (operands[1]), operands[7]),
                        operands[4], operands[5], operands[6], operands[2]);
   DONE;
 })