+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.
&& 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;
})