Fix a build issue for PRESCOTT on x86_64

Define everything the same way for PRESCOTT as for PENTIUM4.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
This commit is contained in:
Zoltán Böszörményi 2024-04-17 14:26:43 +02:00
parent bece730218
commit 461069451f
30 changed files with 46 additions and 46 deletions

View File

@ -229,7 +229,7 @@ static __inline int blas_quickdivide(unsigned int x, unsigned int y){
#define EMMS #define EMMS
#endif #endif
#if defined(CORE2) || defined(PENTIUM4) #if defined(CORE2) || defined(PENTIUM4) || defined(PRESCOTT)
#define movapd movaps #define movapd movaps
#endif #endif

View File

@ -39,7 +39,7 @@
#define ASSEMBLER #define ASSEMBLER
#include "common.h" #include "common.h"
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
#define PREFETCHSIZE 16 #define PREFETCHSIZE 16
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0

View File

@ -39,7 +39,7 @@
#define ASSEMBLER #define ASSEMBLER
#include "common.h" #include "common.h"
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
#define PREFETCHSIZE 16 #define PREFETCHSIZE 16
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0

View File

@ -39,7 +39,7 @@
#define ASSEMBLER #define ASSEMBLER
#include "common.h" #include "common.h"
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
#define PREFETCHSIZE 16 #define PREFETCHSIZE 16
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0

View File

@ -1713,7 +1713,7 @@
ALIGN_4 ALIGN_4
.L52: .L52:
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
movss 0 * SIZE(B), %xmm0 movss 0 * SIZE(B), %xmm0
movss 1 * SIZE(B), %xmm1 movss 1 * SIZE(B), %xmm1
movss 2 * SIZE(B), %xmm2 movss 2 * SIZE(B), %xmm2
@ -1801,7 +1801,7 @@
ALIGN_4 ALIGN_4
.L54: .L54:
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
movss 0 * SIZE(B), %xmm0 movss 0 * SIZE(B), %xmm0
movss 1 * SIZE(B), %xmm1 movss 1 * SIZE(B), %xmm1
@ -2689,7 +2689,7 @@
.L102: .L102:
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
movss 0 * SIZE(B), %xmm0 movss 0 * SIZE(B), %xmm0
movss 1 * SIZE(B), %xmm1 movss 1 * SIZE(B), %xmm1
movss 2 * SIZE(B), %xmm2 movss 2 * SIZE(B), %xmm2
@ -2777,7 +2777,7 @@
ALIGN_4 ALIGN_4
.L104: .L104:
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
movss 0 * SIZE(B), %xmm0 movss 0 * SIZE(B), %xmm0
shufps $0, %xmm0, %xmm0 shufps $0, %xmm0, %xmm0
movaps %xmm0, 0 * SIZE(BO) movaps %xmm0, 0 * SIZE(BO)

View File

@ -39,7 +39,7 @@
#define ASSEMBLER #define ASSEMBLER
#include "common.h" #include "common.h"
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
#define RPREFETCHSIZE 16 #define RPREFETCHSIZE 16
#define WPREFETCHSIZE (RPREFETCHSIZE * 4) #define WPREFETCHSIZE (RPREFETCHSIZE * 4)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0

View File

@ -39,7 +39,7 @@
#define ASSEMBLER #define ASSEMBLER
#include "common.h" #include "common.h"
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
#define RPREFETCHSIZE 16 #define RPREFETCHSIZE 16
#define WPREFETCHSIZE (RPREFETCHSIZE * 4) #define WPREFETCHSIZE (RPREFETCHSIZE * 4)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
@ -204,7 +204,7 @@
movlps 0 * SIZE(AO4), %xmm3 movlps 0 * SIZE(AO4), %xmm3
movhps 2 * SIZE(AO4), %xmm3 movhps 2 * SIZE(AO4), %xmm3
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
PREFETCH RPREFETCHSIZE * SIZE(AO1) PREFETCH RPREFETCHSIZE * SIZE(AO1)
PREFETCH RPREFETCHSIZE * SIZE(AO2) PREFETCH RPREFETCHSIZE * SIZE(AO2)
PREFETCH RPREFETCHSIZE * SIZE(AO3) PREFETCH RPREFETCHSIZE * SIZE(AO3)
@ -362,7 +362,7 @@
movlps 0 * SIZE(AO2), %xmm1 movlps 0 * SIZE(AO2), %xmm1
movhps 2 * SIZE(AO2), %xmm1 movhps 2 * SIZE(AO2), %xmm1
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
PREFETCH RPREFETCHSIZE * SIZE(AO1) PREFETCH RPREFETCHSIZE * SIZE(AO1)
PREFETCH RPREFETCHSIZE * SIZE(AO2) PREFETCH RPREFETCHSIZE * SIZE(AO2)
PREFETCHW WPREFETCHSIZE * SIZE(BO) PREFETCHW WPREFETCHSIZE * SIZE(BO)
@ -381,7 +381,7 @@
movsd 2 * SIZE(AO2), %xmm3 movsd 2 * SIZE(AO2), %xmm3
movhpd 3 * SIZE(AO2), %xmm3 movhpd 3 * SIZE(AO2), %xmm3
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
PREFETCH RPREFETCHSIZE * SIZE(AO1) PREFETCH RPREFETCHSIZE * SIZE(AO1)
PREFETCH RPREFETCHSIZE * SIZE(AO2) PREFETCH RPREFETCHSIZE * SIZE(AO2)
PREFETCHW WPREFETCHSIZE * SIZE(BO) PREFETCHW WPREFETCHSIZE * SIZE(BO)

View File

@ -473,7 +473,7 @@
prefetch PREFETCHSIZE * SIZE(X) prefetch PREFETCHSIZE * SIZE(X)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
prefetchnta PREFETCHSIZE * SIZE(X) prefetchnta PREFETCHSIZE * SIZE(X)
#endif #endif

View File

@ -63,7 +63,7 @@
#define PREFETCHSIZE (16 * 12) #define PREFETCHSIZE (16 * 12)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHSIZE (16 * 20) #define PREFETCHSIZE (16 * 20)

View File

@ -63,7 +63,7 @@
#define PREFETCHSIZE (16 * 12) #define PREFETCHSIZE (16 * 12)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHSIZE (16 * 20) #define PREFETCHSIZE (16 * 20)

View File

@ -63,7 +63,7 @@
#define PREFETCHSIZE (16 * 12) #define PREFETCHSIZE (16 * 12)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHSIZE (16 * 20) #define PREFETCHSIZE (16 * 20)

View File

@ -63,7 +63,7 @@
#define PREFETCHSIZE (16 * 24) #define PREFETCHSIZE (16 * 24)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHSIZE (16 * 20) #define PREFETCHSIZE (16 * 20)

View File

@ -81,7 +81,7 @@
#define BORIG 48(%rsp) #define BORIG 48(%rsp)
#define BUFFER 128(%rsp) #define BUFFER 128(%rsp)
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#endif #endif

View File

@ -81,7 +81,7 @@
#define BORIG 48(%rsp) #define BORIG 48(%rsp)
#define BUFFER 128(%rsp) #define BUFFER 128(%rsp)
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#endif #endif

View File

@ -81,7 +81,7 @@
#define BORIG 48(%rsp) #define BORIG 48(%rsp)
#define BUFFER 128(%rsp) #define BUFFER 128(%rsp)
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#endif #endif

View File

@ -249,7 +249,7 @@
prefetcht0 PREFETCHSIZE * SIZE(X) prefetcht0 PREFETCHSIZE * SIZE(X)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
prefetchnta PREFETCHSIZE * SIZE(X) prefetchnta PREFETCHSIZE * SIZE(X)
#endif #endif

View File

@ -1792,7 +1792,7 @@
ALIGN_4 ALIGN_4
.L52: .L52:
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
movss 0 * SIZE(B), %xmm0 movss 0 * SIZE(B), %xmm0
movss 1 * SIZE(B), %xmm1 movss 1 * SIZE(B), %xmm1
movss 2 * SIZE(B), %xmm2 movss 2 * SIZE(B), %xmm2
@ -1880,7 +1880,7 @@
ALIGN_4 ALIGN_4
.L54: .L54:
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
movss 0 * SIZE(B), %xmm0 movss 0 * SIZE(B), %xmm0
movss 1 * SIZE(B), %xmm1 movss 1 * SIZE(B), %xmm1
@ -2763,7 +2763,7 @@
.L102: .L102:
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
movss 0 * SIZE(B), %xmm0 movss 0 * SIZE(B), %xmm0
movss 1 * SIZE(B), %xmm1 movss 1 * SIZE(B), %xmm1
movss 2 * SIZE(B), %xmm2 movss 2 * SIZE(B), %xmm2
@ -2851,7 +2851,7 @@
ALIGN_4 ALIGN_4
.L104: .L104:
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
movss 0 * SIZE(B), %xmm0 movss 0 * SIZE(B), %xmm0
shufps $0, %xmm0, %xmm0 shufps $0, %xmm0, %xmm0
movaps %xmm0, 0 * SIZE(BO) movaps %xmm0, 0 * SIZE(BO)

View File

@ -93,7 +93,7 @@
#define PREFETCHSIZE (16 * 5 + 8) #define PREFETCHSIZE (16 * 5 + 8)
#endif #endif
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHSIZE 160 #define PREFETCHSIZE 160
@ -1573,7 +1573,7 @@
movaps %xmm14, 24 * SIZE(BO) movaps %xmm14, 24 * SIZE(BO)
movaps %xmm15, 28 * SIZE(BO) movaps %xmm15, 28 * SIZE(BO)
#if defined(PENTIUM4) || defined(GENERIC) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC)
PREFETCHW 128 * SIZE(BO) PREFETCHW 128 * SIZE(BO)
PREFETCH 112 * SIZE(B) PREFETCH 112 * SIZE(B)
#endif #endif

View File

@ -74,7 +74,7 @@
#define WPREFETCHSIZE 48 #define WPREFETCHSIZE 48
#endif #endif
#if defined(PENTIUM4) || defined(GENERIC) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC) || defined(NANO)
#define RPREFETCHSIZE 32 #define RPREFETCHSIZE 32
#define WPREFETCHSIZE 80 #define WPREFETCHSIZE 80
#endif #endif
@ -150,7 +150,7 @@
movlps 6 * SIZE(AO1), %xmm3 movlps 6 * SIZE(AO1), %xmm3
movhps 6 * SIZE(AO2), %xmm3 movhps 6 * SIZE(AO2), %xmm3
#if defined(PENTIUM4) || defined(GENERIC) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC) || defined(NANO)
prefetcht0 RPREFETCHSIZE * SIZE(AO1) prefetcht0 RPREFETCHSIZE * SIZE(AO1)
prefetcht0 RPREFETCHSIZE * SIZE(AO2) prefetcht0 RPREFETCHSIZE * SIZE(AO2)
@ -191,7 +191,7 @@
movsd 6 * SIZE(AO2), %xmm7 movsd 6 * SIZE(AO2), %xmm7
movhpd 7 * SIZE(AO2), %xmm7 movhpd 7 * SIZE(AO2), %xmm7
#if defined(PENTIUM4) || defined(GENERIC) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC) || defined(NANO)
prefetcht0 RPREFETCHSIZE * SIZE(AO1) prefetcht0 RPREFETCHSIZE * SIZE(AO1)
prefetcht0 RPREFETCHSIZE * SIZE(AO2) prefetcht0 RPREFETCHSIZE * SIZE(AO2)
@ -295,7 +295,7 @@
movapd %xmm3, 6 * SIZE(B) movapd %xmm3, 6 * SIZE(B)
#endif #endif
#if defined(PENTIUM4) || defined(GENERIC) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC) || defined(NANO)
prefetcht0 RPREFETCHSIZE * SIZE(AO1) prefetcht0 RPREFETCHSIZE * SIZE(AO1)
prefetcht0 RPREFETCHSIZE * SIZE(AO2) prefetcht0 RPREFETCHSIZE * SIZE(AO2)

View File

@ -153,7 +153,7 @@
movlps 4 * SIZE(AO2), %xmm3 movlps 4 * SIZE(AO2), %xmm3
movhps 6 * SIZE(AO2), %xmm3 movhps 6 * SIZE(AO2), %xmm3
#if defined(PENTIUM4) || defined(GENERIC) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC) || defined(NANO)
prefetcht0 RPREFETCHSIZE * SIZE(AO1) prefetcht0 RPREFETCHSIZE * SIZE(AO1)
prefetcht0 RPREFETCHSIZE * SIZE(AO2) prefetcht0 RPREFETCHSIZE * SIZE(AO2)
prefetcht0 WPREFETCHSIZE * SIZE(BO) prefetcht0 WPREFETCHSIZE * SIZE(BO)
@ -197,7 +197,7 @@
movsd 6 * SIZE(AO2), %xmm7 movsd 6 * SIZE(AO2), %xmm7
movhpd 7 * SIZE(AO2), %xmm7 movhpd 7 * SIZE(AO2), %xmm7
#if defined(PENTIUM4) || defined(GENERIC) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC) || defined(NANO)
prefetcht0 RPREFETCHSIZE * SIZE(AO1) prefetcht0 RPREFETCHSIZE * SIZE(AO1)
prefetcht0 RPREFETCHSIZE * SIZE(AO2) prefetcht0 RPREFETCHSIZE * SIZE(AO2)
prefetcht0 WPREFETCHSIZE * SIZE(BO) prefetcht0 WPREFETCHSIZE * SIZE(BO)
@ -316,7 +316,7 @@
movlps 4 * SIZE(AO1), %xmm1 movlps 4 * SIZE(AO1), %xmm1
movhps 6 * SIZE(AO1), %xmm1 movhps 6 * SIZE(AO1), %xmm1
#if defined(PENTIUM4) || defined(GENERIC) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC) || defined(NANO)
prefetcht0 RPREFETCHSIZE * SIZE(AO1) prefetcht0 RPREFETCHSIZE * SIZE(AO1)
prefetcht0 WPREFETCHSIZE * SIZE(BO) prefetcht0 WPREFETCHSIZE * SIZE(BO)
#endif #endif
@ -339,7 +339,7 @@
movsd 6 * SIZE(AO1), %xmm3 movsd 6 * SIZE(AO1), %xmm3
movhpd 7 * SIZE(AO1), %xmm3 movhpd 7 * SIZE(AO1), %xmm3
#if defined(PENTIUM4) || defined(GENERIC) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(GENERIC) || defined(NANO)
prefetcht0 RPREFETCHSIZE * SIZE(AO1) prefetcht0 RPREFETCHSIZE * SIZE(AO1)
prefetcht0 WPREFETCHSIZE * SIZE(BO) prefetcht0 WPREFETCHSIZE * SIZE(BO)
#endif #endif

View File

@ -219,7 +219,7 @@
prefetcht0 PREFETCHSIZE * SIZE(X) prefetcht0 PREFETCHSIZE * SIZE(X)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
prefetchnta PREFETCHSIZE * SIZE(X) prefetchnta PREFETCHSIZE * SIZE(X)
#endif #endif

View File

@ -63,7 +63,7 @@
#define PREFETCHSIZE (16 * 24) #define PREFETCHSIZE (16 * 24)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHSIZE (16 * 28) #define PREFETCHSIZE (16 * 28)

View File

@ -63,7 +63,7 @@
#define PREFETCHSIZE (16 * 24) #define PREFETCHSIZE (16 * 24)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHSIZE (16 * 28) #define PREFETCHSIZE (16 * 28)

View File

@ -63,7 +63,7 @@
#define PREFETCHSIZE (16 * 24) #define PREFETCHSIZE (16 * 24)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHSIZE (16 * 28) #define PREFETCHSIZE (16 * 28)

View File

@ -63,7 +63,7 @@
#define PREFETCHSIZE (16 * 24) #define PREFETCHSIZE (16 * 24)
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHSIZE (16 * 28) #define PREFETCHSIZE (16 * 28)

View File

@ -88,7 +88,7 @@
#define movsd movlps #define movsd movlps
#endif #endif
#if defined(PENTIUM4) || defined(CORE2) || defined(PENRYN) || defined(DUNNINGTON) || defined(ATOM) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(CORE2) || defined(PENRYN) || defined(DUNNINGTON) || defined(ATOM) || defined(NANO)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHNTA prefetchnta #define PREFETCHNTA prefetchnta

View File

@ -88,7 +88,7 @@
#define movsd movlps #define movsd movlps
#endif #endif
#if defined(PENTIUM4) || defined(CORE2) || defined(PENRYN) || defined(DUNNINGTON) || defined(ATOM) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(CORE2) || defined(PENRYN) || defined(DUNNINGTON) || defined(ATOM) || defined(NANO)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHNTA prefetchnta #define PREFETCHNTA prefetchnta

View File

@ -88,7 +88,7 @@
#define movsd movlps #define movsd movlps
#endif #endif
#if defined(PENTIUM4) || defined(CORE2) || defined(PENRYN) || defined(DUNNINGTON) || defined(ATOM) || defined(NANO) #if defined(PENTIUM4) || defined(PRESCOTT) || defined(CORE2) || defined(PENRYN) || defined(DUNNINGTON) || defined(ATOM) || defined(NANO)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHW prefetcht0 #define PREFETCHW prefetcht0
#define PREFETCHNTA prefetchnta #define PREFETCHNTA prefetchnta

View File

@ -31,7 +31,7 @@
#define movsd movlps #define movsd movlps
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define PREFETCH prefetcht0 #define PREFETCH prefetcht0
#define PREFETCHSIZE (128 * 10) #define PREFETCHSIZE (128 * 10)
#define FETCH128 #define FETCH128

View File

@ -19,7 +19,7 @@
#define PREFETCHSIZE 64 * 3 #define PREFETCHSIZE 64 * 3
#endif #endif
#ifdef PENTIUM4 #if defined(PENTIUM4) || defined(PRESCOTT)
#define ALIGNED_ACCESS #define ALIGNED_ACCESS
#define MOVUPS_A movaps #define MOVUPS_A movaps
#define MOVUPS_XL movaps #define MOVUPS_XL movaps