Lines Matching refs:ymm
159 regs->lr_vector[i + 1].ymm[0] in pltenter()
163 __m256i ymm = _mm256_set1_epi32 (-1); in pltenter() local
164 asm volatile ("vmovdqa %0, %%ymm0" : : "x" (ymm) : "xmm0" ); in pltenter()
165 asm volatile ("vmovdqa %0, %%ymm1" : : "x" (ymm) : "xmm1" ); in pltenter()
166 asm volatile ("vmovdqa %0, %%ymm2" : : "x" (ymm) : "xmm2" ); in pltenter()
167 asm volatile ("vmovdqa %0, %%ymm3" : : "x" (ymm) : "xmm3" ); in pltenter()
168 asm volatile ("vmovdqa %0, %%ymm4" : : "x" (ymm) : "xmm4" ); in pltenter()
169 asm volatile ("vmovdqa %0, %%ymm5" : : "x" (ymm) : "xmm5" ); in pltenter()
170 asm volatile ("vmovdqa %0, %%ymm6" : : "x" (ymm) : "xmm6" ); in pltenter()
171 asm volatile ("vmovdqa %0, %%ymm7" : : "x" (ymm) : "xmm7" ); in pltenter()
199 __m256i ymm; in pltexit() local
208 ymm = _mm256_set1_epi32 (i + 0x101); in pltexit()
211 || memcmp (&inregs->lr_vector[i + 1], &ymm, sizeof (ymm))) in pltexit()
215 outregs->lrv_vector0.ymm[0] in pltexit()
218 ymm = _mm256_set1_epi32 (-1); in pltexit()
219 asm volatile ("vmovdqa %0, %%ymm0" : : "x" (ymm) : "xmm0" ); in pltexit()
220 asm volatile ("vmovdqa %0, %%ymm1" : : "x" (ymm) : "xmm1" ); in pltexit()