File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change 97
97
98
98
/* %10 for prefetch of C elements before storage; %4 = ldc(in bytes),%11 for prefetch of next B block */
99
99
#define INNER_KERNELm8 (nn ) \
100
- "movq %3,%10;cmpq $16 ,%2;jb "#nn"001f;"\
100
+ "movq %3,%10;cmpq $18 ,%2;jb "#nn"001f;"\
101
101
#nn"008:\n\t"\
102
102
INNER_KERNEL_k1m8n##nn "addq $64,%1;"\
103
103
INNER_KERNEL_k1m8n##nn "addq $64,%1;"\
104
+ INNER_KERNEL_k1m8n##nn "addq $64,%1;"\
104
105
"prefetcht1 (%10); prefetcht1 63(%10); addq %4,%10;"\
105
106
INNER_KERNEL_k1m8n##nn "addq $64,%1;"\
106
107
INNER_KERNEL_k1m8n##nn "addq $64,%1;"\
107
- "prefetcht1 (%11); addq $16,%11;"\
108
- "subq $4,%2;cmpq $16,%2;jnb "#nn"008b;"\
108
+ INNER_KERNEL_k1m8n##nn "addq $64,%1;"\
109
+ "prefetcht1 (%11); addq $32,%11;"\
110
+ "subq $6,%2;cmpq $18,%2;jnb "#nn"008b;"\
109
111
"movq %3,%10;"\
110
112
#nn"001:\n\t"\
111
113
"cmpq $1,%2;jb "#nn"000f;"\
You can’t perform that action at this time.
0 commit comments