This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
obvious x86_64 fix installed
- To: gcc-patches at gcc dot gnu dot org, patches at x86-64 dot org
- Subject: obvious x86_64 fix installed
- From: Jan Hubicka <jh at suse dot cz>
- Date: Sat, 20 Oct 2001 12:07:29 +0200
Hi,
we used to have 16 parameter registers for SSE, now we do have 8.
I've forgot to update gcc mainline when changing it in our tree.
Sat Oct 20 12:05:31 CEST 2001 Jan Hubicka <jh@suse.cz>
* i386.h (SSE_REGPARM_MAX): Set to 8 for x86_64.
Index: i386.h
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/i386/i386.h,v
retrieving revision 1.211
diff -c -3 -p -r1.211 i386.h
*** i386.h 2001/10/20 10:03:57 1.211
--- i386.h 2001/10/20 10:05:01
*************** while (0)
*** 2326,2332 ****
#define REGPARM_MAX (TARGET_64BIT ? 6 : 3)
! #define SSE_REGPARM_MAX (TARGET_64BIT ? 16 : 0)
/* Specify the machine mode that this machine uses
--- 2326,2332 ----
#define REGPARM_MAX (TARGET_64BIT ? 6 : 3)
! #define SSE_REGPARM_MAX (TARGET_64BIT ? 8 : 0)
/* Specify the machine mode that this machine uses