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:
parent
bece730218
commit
461069451f
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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)
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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)
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue