1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/contrib/gcc/config/i386
Martin Matuska 19aad99109 Backport missing tunings for -march=core2:
- enable extra 80387 mathematical constants (ext_80387_constants) [1]
- enable compare and exchange 16 bytes (cmpxchg16b) [2]

Verified against llvm-gcc (and apple gcc)

Obtained from:	gcc-4.3 (ref. svn revs. 119260 [1], 121140 [2]; GPLv2)
MFC after:	2 weeks
2011-03-17 09:44:33 +00:00
..
athlon.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
att.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
beos-elf.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
biarch64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
bsd.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
constraints.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
crtdll.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
crtfastmath.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygming.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygming.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygwin1.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygwin2.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygwin.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
cygwin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-libgcc.10.4.ver GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin-libgcc.10.5.ver GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
darwin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
djgpp.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
djgpp.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
driver-i386.c Fix -march/-mtune=native autodetection for Intel Core 2 CPUs 2011-03-16 12:40:58 +00:00
emmintrin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
freebsd64.h Turn cc_tools/Makefile and Makefile.tgt into a "linear" read. Shared 2008-08-31 23:38:28 +00:00
freebsd.h Make gcc emit the .note.GNU-stack section into the assembler files. 2011-01-07 14:24:24 +00:00
gas.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
geode.md Backport Intel Core 2 and AMD Geode CPU types from gcc-4.3 (GPLv2) 2011-03-07 14:48:22 +00:00
gmm_malloc.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
gmon-sol2.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
gnu.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
gstabs.h
gthr-win32.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-cygwin.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-i386-darwin.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
host-mingw32.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-aout.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-coff.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-interix3.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-interix.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-modes.def GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386-protos.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
i386.c Backport missing tunings for -march=core2: 2011-03-17 09:44:33 +00:00
i386.h Backport SSSE3 instruction set support to base gcc. 2011-03-14 13:31:34 +00:00
i386.md Backport SSSE3 instruction set support to base gcc. 2011-03-14 13:31:34 +00:00
i386.opt Backport SSSE3 instruction set support to base gcc. 2011-03-14 13:31:34 +00:00
i386elf.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
k6.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
kaos-i386.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
kfreebsd-gnu.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
knetbsd-gnu.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
libgcc-x86_64-glibc.ver
linux64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linux-unwind.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
linux.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
lynx.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
mach.h
mingw32.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
mm3dnow.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
mmintrin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
mmx.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netbsd64.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netbsd-elf.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netbsd.h Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
netware-crt0.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netware-libgcc.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netware-libgcc.def GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netware-libgcc.exp GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
netware.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
nto.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
nwld.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
nwld.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
openbsd.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
openbsdelf.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
pentium.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
pmm_malloc.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
pmmintrin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
ppro.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
predicates.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
ptx4-i.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
rtemself.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sco5.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sco5.opt GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-10.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-c1.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-ci.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-cn.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2-gc1.asm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sol2.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sse.md Backport SSSE3 instruction set support to base gcc. 2011-03-14 13:31:34 +00:00
sync.md GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sysv4-cpp.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sysv4.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
sysv5.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-beos Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-crtfm GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-crtpic
t-crtstuff
t-cygming GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-cygwin Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-darwin GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-darwin64 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-djgpp
t-gmm_malloc GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-gthr-win32 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-i386elf
t-interix Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-linux64 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-mingw32 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-nto Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-nwld GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-openbsd
t-pmm_malloc GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-rtems-i386 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-sco5 Gcc 3.4.2 20040728. 2004-07-28 03:11:36 +00:00
t-sol2 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-sol2-10 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-svr3dbx
t-uwin
t-vxworks GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
t-vxworksae GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
tmmintrin.h Backport SSSE3 instruction set support to base gcc. 2011-03-14 13:31:34 +00:00
unix.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
uwin.asm
uwin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
vxworks.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
vxworksae.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
winnt-cxx.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
winnt-stubs.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
winnt.c GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x86-64.h FreeBSD uses unchanged versions of this files. 2007-05-19 02:12:21 +00:00
x-cygwin FreeBSD uses unchanged versions of this files. 2007-05-19 02:12:21 +00:00
x-darwin GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x-i386 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
x-mingw32 GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
xm-cygwin.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
xm-djgpp.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
xm-mingw32.h GCC 4.2.0 release. 2007-05-19 01:19:51 +00:00
xmmintrin.h Backport SSSE3 instruction set support to base gcc. 2011-03-14 13:31:34 +00:00