gcc/gcc/config/i386
Uros Bizjak 2484cc35b0 i386.c (ix86_emit_fp_unordered_jump): Use testb $4, %ah insn instead of sahf insn if !TARGET_USE_SAHF.
2004-05-07  Uros Bizjak  <uros@kss-loka.si>

	* config/i386/i386.c (ix86_emit_fp_unordered_jump): Use
	testb $4, %ah insn instead of sahf insn if !TARGET_USE_SAHF.

From-SVN: r81620
2004-05-07 14:29:41 +00:00
..
athlon.md ppro.md: Rewrite as a DFA pipeline description. 2004-03-04 20:11:08 +00:00
att.h att.h, [...]: GNU CC -> GCC. 2003-09-26 03:28:27 +00:00
beos-elf.h att.h, [...]: GNU CC -> GCC. 2003-09-26 03:28:27 +00:00
biarch64.h att.h, [...]: GNU CC -> GCC. 2003-09-26 03:28:27 +00:00
bsd.h att.h, [...]: GNU CC -> GCC. 2003-09-26 03:28:27 +00:00
crtdll.h att.h, [...]: GNU CC -> GCC. 2003-09-26 03:28:27 +00:00
cygming.h * config/i386/cygming.h [HAVE_GAS_PE_SECREL32_RELOC] 2004-04-30 18:50:28 +00:00
cygwin.asm * config/i386/cygwin.asm. Add copyright notice. Add comment 2003-10-23 20:53:02 +00:00
cygwin.h att.h, [...]: GNU CC -> GCC. 2003-09-26 03:28:27 +00:00
cygwin1.c cygwin1.c: Convert to ISO C90 prototypes. 2003-09-30 21:28:09 +00:00
cygwin2.c att.h, [...]: GNU CC -> GCC. 2003-09-26 03:28:27 +00:00
darwin.h c-incpath.c, [...]: Update copyright. 2004-03-15 18:20:51 +00:00
djgpp.h alloc-pool.c, c-lex.c, c-pragma.h, c-semantics.c, cfghooks.c, 2004-01-31 02:07:12 +00:00
emmintrin.h c-common.c (c_common_type_for_mode): Build vector types on demand. 2004-03-16 20:37:31 +00:00
freebsd.h c-incpath.c, [...]: Update copyright. 2004-03-15 18:20:51 +00:00
freebsd64.h c-incpath.c, [...]: Update copyright. 2004-03-15 18:20:51 +00:00
gas.h att.h, [...]: GNU CC -> GCC. 2003-09-26 03:28:27 +00:00
gmon-sol2.c
gnu.h gnu.h (HURD_TARGET_OS_CPP_BUILTINS): New. 2003-11-29 03:08:13 +00:00
gstabs.h chorus.h: Consistently define *_DEBUGGING_INFO with the value 1. 2002-08-29 21:40:18 +00:00
gthr-win32.c gthr-win32.h (__gthread_mutex_t): Change typedef to new structure. 2004-04-27 21:38:05 +00:00
i386-aout.h i386-aout.h, [...]: GNU CC -> GCC. 2003-09-26 03:46:06 +00:00
i386-coff.h i386-aout.h, [...]: GNU CC -> GCC. 2003-09-26 03:46:06 +00:00
i386-interix.h alloc-pool.c, c-lex.c, c-pragma.h, c-semantics.c, cfghooks.c, 2004-01-31 02:07:12 +00:00
i386-interix3.h i386-aout.h, [...]: GNU CC -> GCC. 2003-09-26 03:46:06 +00:00
i386-modes.def * i386-modes.def: Add XFmode format adjustment. 2003-10-30 23:27:30 +00:00
i386-protos.h optabs.h (enum optab_index): Add new OTI_log1p. 2004-05-07 07:38:21 +02:00
i386.c i386.c (ix86_emit_fp_unordered_jump): Use testb $4, %ah insn instead of sahf insn if !TARGET_USE_SAHF. 2004-05-07 14:29:41 +00:00
i386.h basic-block.h (struct edge_def): Add new field, crossing_edge. 2004-04-09 12:57:47 -07:00
i386.md optabs.h (enum optab_index): Add new OTI_log1p. 2004-05-07 07:38:21 +02:00
i386elf.h i386-interix.h: Remove uses of "register" specifier in declarations of arguments and local... 2003-12-27 05:56:16 +00:00
k6.md k6.md (k6_alux): Use the 'mode' attribute instead of match_operand. 2003-10-18 14:55:00 +00:00
kaos-i386.h i386-aout.h, [...]: GNU CC -> GCC. 2003-09-26 03:46:06 +00:00
kfreebsdgnu.h kfreebsdgnu.h: New. 2003-10-21 02:52:47 -07:00
libgcc-x86_64-glibc.ver
linux.h gnu.h (HURD_TARGET_OS_CPP_BUILTINS): New. 2003-11-29 03:08:13 +00:00
linux64.h gnu.h (HURD_TARGET_OS_CPP_BUILTINS): New. 2003-11-29 03:08:13 +00:00
lynx-ng.h i386-aout.h, [...]: GNU CC -> GCC. 2003-09-26 03:46:06 +00:00
lynx.h i386-aout.h, [...]: GNU CC -> GCC. 2003-09-26 03:46:06 +00:00
mach.h
mingw32.h i386-aout.h, [...]: GNU CC -> GCC. 2003-09-26 03:46:06 +00:00
mmintrin.h dwarf2asm.c, [...]: Update copyright. 2004-03-24 23:45:50 +00:00
netbsd-elf.h netbsd-elf.h, [...]: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". 2003-09-26 04:07:46 +00:00
netbsd.h netbsd.h (NETBSD_ENABLE_EXECUTE_STACK): Define __enable_execute_stack function. 2002-10-18 23:10:35 +00:00
netbsd64.h netbsd-elf.h, [...]: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". 2003-09-26 04:07:46 +00:00
nto.h netbsd-elf.h, [...]: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". 2003-09-26 04:07:46 +00:00
openbsd.h alloc-pool.c, c-lex.c, c-pragma.h, c-semantics.c, cfghooks.c, 2004-01-31 02:07:12 +00:00
pentium.md i386-protos.h: Remove prototype for const_int_1_operand. 2003-12-30 23:05:16 +00:00
pmmintrin.h bb-reorder.c, [...]: Update copyright. 2004-02-27 14:50:47 +00:00
ppro.md c-typeck.c, [...]: Fix comment typos and formatting. 2004-03-11 05:54:35 +00:00
ptx4-i.h i386-interix.h: Remove uses of "register" specifier in declarations of arguments and local... 2003-12-27 05:56:16 +00:00
rtemself.h netbsd-elf.h, [...]: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". 2003-09-26 04:07:46 +00:00
sco5.h Makefile.in (OBJS-common): Remove dwarfout.o. 2003-12-24 00:14:25 +00:00
scodbx.h
sol2-c1.asm
sol2-ci.asm
sol2-cn.asm
sol2-gc1.asm
sol2.h netbsd-elf.h, [...]: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". 2003-09-26 04:07:46 +00:00
sysv3.h netbsd-elf.h, [...]: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". 2003-09-26 04:07:46 +00:00
sysv4-cpp.h netbsd-elf.h, [...]: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". 2003-09-26 04:07:46 +00:00
sysv4.h i386-interix.h: Remove uses of "register" specifier in declarations of arguments and local... 2003-12-27 05:56:16 +00:00
sysv5.h netbsd-elf.h, [...]: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". 2003-09-26 04:07:46 +00:00
t-beos config.gcc: Do per-target disabling of fixproto here in clauses, not in t- fragments. 2003-09-23 18:56:00 +00:00
t-crtpic
t-crtstuff
t-cygming config.gcc: Do per-target disabling of fixproto here in clauses, not in t- fragments. 2003-09-23 18:56:00 +00:00
t-cygwin config.gcc (i[34567]86-*-pe|i[34567]86-*-cygwin*): Specify extra host object file when targetting cygwin. 2004-02-22 00:04:38 +00:00
t-djgpp
t-i386elf
t-interix Merge basic-improvements-branch to trunk 2002-12-16 18:23:00 +00:00
t-linux64 config.gcc (x86_64-*-linux*): Remove i386/t-crtstuff. 2002-11-28 15:47:02 +01:00
t-mingw32 re PR target/14548 (building Ada library incorrectly requires collect2 on mingw) 2004-04-05 03:58:46 +00:00
t-nto config.gcc: Do per-target disabling of fixproto here in clauses, not in t- fragments. 2003-09-23 18:56:00 +00:00
t-openbsd
t-rtems-i386
t-sco5 Part 2 of the SCO port update. This is everything I have approval for. 2003-04-19 21:23:20 +00:00
t-sol2
t-svr3dbx
t-uwin
t-vxworks config.gcc: Update *-*-vxworks* generic hook and comments. 2003-10-23 05:16:56 +00:00
unix.h * config/i386/unix.h: Remove (unused) DEFAULT_ASSEMBLER_DIALECT. 2003-09-26 20:46:47 +00:00
uwin.asm
uwin.h netbsd-elf.h, [...]: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". 2003-09-26 04:07:46 +00:00
vxworks.h config.gcc: Update *-*-vxworks* generic hook and comments. 2003-10-23 05:16:56 +00:00
winnt.c re PR c++/14587 (Multiple inheriance/DLL testcase (g++.dg/ext/dllexport-MI1.C) failures) 2004-04-30 18:26:48 -04:00
x-mingw32 config.gcc (i[34567]86-*-mingw32*): Add host makefile fragment i386/x-mingw32. 2003-05-28 21:06:23 +00:00
x86-64.h Makefile.in (OBJS-common): Remove dwarfout.o. 2003-12-24 00:14:25 +00:00
xm-cygwin.h netbsd-elf.h, [...]: Replace "GNU CC", "GNU compiler", and "GNU C-compiler" with "GCC". 2003-09-26 04:07:46 +00:00
xm-dgux.h
xm-djgpp.h freebsd-spec.h, [...]: Update copyright. 2004-03-16 18:14:33 +00:00
xm-mingw32.h alloc-pool.c, c-lex.c, c-pragma.h, c-semantics.c, cfghooks.c, 2004-01-31 02:07:12 +00:00
xm-sun.h
xm-sysv3.h
xmmintrin.h c-common.c (c_common_type_for_mode): Build vector types on demand. 2004-03-16 20:37:31 +00:00