Lines Matching full:volatile
52 asm volatile("movq %0,%%mm0" : : "m" (raid6_mmx_constants.x1d)); in raid6_sse11_gen_syndrome()
53 asm volatile("pxor %mm5,%mm5"); /* Zero temp */ in raid6_sse11_gen_syndrome()
56 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); in raid6_sse11_gen_syndrome()
57 asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */ in raid6_sse11_gen_syndrome()
58 asm volatile("prefetchnta %0" : : "m" (dptr[z0-1][d])); in raid6_sse11_gen_syndrome()
59 asm volatile("movq %mm2,%mm4"); /* Q[0] */ in raid6_sse11_gen_syndrome()
60 asm volatile("movq %0,%%mm6" : : "m" (dptr[z0-1][d])); in raid6_sse11_gen_syndrome()
62 asm volatile("prefetchnta %0" : : "m" (dptr[z][d])); in raid6_sse11_gen_syndrome()
63 asm volatile("pcmpgtb %mm4,%mm5"); in raid6_sse11_gen_syndrome()
64 asm volatile("paddb %mm4,%mm4"); in raid6_sse11_gen_syndrome()
65 asm volatile("pand %mm0,%mm5"); in raid6_sse11_gen_syndrome()
66 asm volatile("pxor %mm5,%mm4"); in raid6_sse11_gen_syndrome()
67 asm volatile("pxor %mm5,%mm5"); in raid6_sse11_gen_syndrome()
68 asm volatile("pxor %mm6,%mm2"); in raid6_sse11_gen_syndrome()
69 asm volatile("pxor %mm6,%mm4"); in raid6_sse11_gen_syndrome()
70 asm volatile("movq %0,%%mm6" : : "m" (dptr[z][d])); in raid6_sse11_gen_syndrome()
72 asm volatile("pcmpgtb %mm4,%mm5"); in raid6_sse11_gen_syndrome()
73 asm volatile("paddb %mm4,%mm4"); in raid6_sse11_gen_syndrome()
74 asm volatile("pand %mm0,%mm5"); in raid6_sse11_gen_syndrome()
75 asm volatile("pxor %mm5,%mm4"); in raid6_sse11_gen_syndrome()
76 asm volatile("pxor %mm5,%mm5"); in raid6_sse11_gen_syndrome()
77 asm volatile("pxor %mm6,%mm2"); in raid6_sse11_gen_syndrome()
78 asm volatile("pxor %mm6,%mm4"); in raid6_sse11_gen_syndrome()
80 asm volatile("movntq %%mm2,%0" : "=m" (p[d])); in raid6_sse11_gen_syndrome()
81 asm volatile("movntq %%mm4,%0" : "=m" (q[d])); in raid6_sse11_gen_syndrome()
84 asm volatile("sfence" : : : "memory"); in raid6_sse11_gen_syndrome()
111 asm volatile("movq %0,%%mm0" : : "m" (raid6_mmx_constants.x1d)); in raid6_sse12_gen_syndrome()
112 asm volatile("pxor %mm5,%mm5"); /* Zero temp */ in raid6_sse12_gen_syndrome()
113 asm volatile("pxor %mm7,%mm7"); /* Zero temp */ in raid6_sse12_gen_syndrome()
117 asm volatile("prefetchnta %0" : : "m" (dptr[z0][d])); in raid6_sse12_gen_syndrome()
118 asm volatile("movq %0,%%mm2" : : "m" (dptr[z0][d])); /* P[0] */ in raid6_sse12_gen_syndrome()
119 asm volatile("movq %0,%%mm3" : : "m" (dptr[z0][d+8])); /* P[1] */ in raid6_sse12_gen_syndrome()
120 asm volatile("movq %mm2,%mm4"); /* Q[0] */ in raid6_sse12_gen_syndrome()
121 asm volatile("movq %mm3,%mm6"); /* Q[1] */ in raid6_sse12_gen_syndrome()
123 asm volatile("prefetchnta %0" : : "m" (dptr[z][d])); in raid6_sse12_gen_syndrome()
124 asm volatile("pcmpgtb %mm4,%mm5"); in raid6_sse12_gen_syndrome()
125 asm volatile("pcmpgtb %mm6,%mm7"); in raid6_sse12_gen_syndrome()
126 asm volatile("paddb %mm4,%mm4"); in raid6_sse12_gen_syndrome()
127 asm volatile("paddb %mm6,%mm6"); in raid6_sse12_gen_syndrome()
128 asm volatile("pand %mm0,%mm5"); in raid6_sse12_gen_syndrome()
129 asm volatile("pand %mm0,%mm7"); in raid6_sse12_gen_syndrome()
130 asm volatile("pxor %mm5,%mm4"); in raid6_sse12_gen_syndrome()
131 asm volatile("pxor %mm7,%mm6"); in raid6_sse12_gen_syndrome()
132 asm volatile("movq %0,%%mm5" : : "m" (dptr[z][d])); in raid6_sse12_gen_syndrome()
133 asm volatile("movq %0,%%mm7" : : "m" (dptr[z][d+8])); in raid6_sse12_gen_syndrome()
134 asm volatile("pxor %mm5,%mm2"); in raid6_sse12_gen_syndrome()
135 asm volatile("pxor %mm7,%mm3"); in raid6_sse12_gen_syndrome()
136 asm volatile("pxor %mm5,%mm4"); in raid6_sse12_gen_syndrome()
137 asm volatile("pxor %mm7,%mm6"); in raid6_sse12_gen_syndrome()
138 asm volatile("pxor %mm5,%mm5"); in raid6_sse12_gen_syndrome()
139 asm volatile("pxor %mm7,%mm7"); in raid6_sse12_gen_syndrome()
141 asm volatile("movntq %%mm2,%0" : "=m" (p[d])); in raid6_sse12_gen_syndrome()
142 asm volatile("movntq %%mm3,%0" : "=m" (p[d+8])); in raid6_sse12_gen_syndrome()
143 asm volatile("movntq %%mm4,%0" : "=m" (q[d])); in raid6_sse12_gen_syndrome()
144 asm volatile("movntq %%mm6,%0" : "=m" (q[d+8])); in raid6_sse12_gen_syndrome()
147 asm volatile("sfence" : :: "memory"); in raid6_sse12_gen_syndrome()