Skip to content

Commit a7538b9

Browse files
author
Uros Bizjak
committed
i386.md (*jcc<X87MODEF:mode>_<SWI24:mode>_i387 splitters): Remove unneeded temporary.
* config/i386/i386.md (*jcc<X87MODEF:mode>_<SWI24:mode>_i387 splitters): Remove unneeded temporary. From-SVN: r193856
1 parent fbc68f2 commit a7538b9

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

gcc/ChangeLog

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2012-11-27 Uros Bizjak <[email protected]>
2+
3+
* config/i386/i386.md
4+
(*jcc<X87MODEF:mode>_<SWI24:mode>_i387 splitters): Remove
5+
unneeded temporary.
6+
17
2012-11-27 Dehao Chen <[email protected]>
28

39
* cfgrtl.c (rtl_merge_blocks): Check with UNKNOWN_LOCATION correctly.
@@ -219,8 +225,7 @@
219225

220226
2012-11-23 Tobias Burnus <[email protected]>
221227

222-
* doc/invoke.texi (-fsanitize=address): Remove obsolete
223-
remark.
228+
* doc/invoke.texi (-fsanitize=address): Remove obsolete remark.
224229

225230
2012-11-23 Jakub Jelinek <[email protected]>
226231

@@ -229,8 +234,7 @@
229234
* gimple-low.c: Include langhooks.c.
230235
(block_may_fallthru): Handle TARGET_EXPR and ERROR_MARK,
231236
by default call lang_hooks.block_may_fallthru.
232-
* langhooks.h (struct lang_hooks): Add block_may_fallthru
233-
langhook.
237+
* langhooks.h (struct lang_hooks): Add block_may_fallthru langhook.
234238
* langhooks-def.h (LANG_HOOKS_BLOCK_MAY_FALLTHRU): Define.
235239
(LANG_HOOKS_INITIALIZER): Use it.
236240

@@ -321,13 +325,13 @@
321325
2012-11-22 Dmitry Vyukov <[email protected]>
322326
323327

324-
* builtins.def (DEF_SANITIZER_BUILTIN): Define tsan builtins.
325-
* sanitizer.def: Ditto.
326-
* Makefile.in (tsan.o): Add tsan.o target.
328+
* builtins.def (DEF_SANITIZER_BUILTIN): Define tsan builtins.
329+
* sanitizer.def: Ditto.
330+
* Makefile.in (tsan.o): Add tsan.o target.
327331
(BUILTINS_DEF): Add sanitizer.def.
328332
* passes.c (init_optimization_passes): Add tsan passes.
329333
* tree-pass.h (register_pass_info): Ditto.
330-
* toplev.c (compile_file): Ditto.
334+
* toplev.c (compile_file): Ditto.
331335
* doc/invoke.texi: Document tsan related options.
332336
* gcc.c (LINK_COMMAND_SPEC): Add LIBTSAN_SPEC in link command if
333337
-fsanitize=thread.

gcc/config/i386/i386.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11167,10 +11167,10 @@
1116711167
&& reload_completed"
1116811168
[(const_int 0)]
1116911169
{
11170-
rtx tmp = ix86_force_to_memory (GET_MODE (operands[2]), operands[2]);
11170+
operands[7] = ix86_force_to_memory (GET_MODE (operands[2]), operands[2]);
1117111171

1117211172
ix86_split_fp_branch (swap_condition (GET_CODE (operands[0])), operands[3],
11173-
gen_rtx_FLOAT (GET_MODE (operands[1]), tmp),
11173+
gen_rtx_FLOAT (GET_MODE (operands[1]), operands[7]),
1117411174
operands[4], operands[5], operands[6], operands[2]);
1117511175
DONE;
1117611176
})

0 commit comments

Comments
 (0)