Home
last modified time | relevance | path

Searched refs:ymm (Results 1 – 15 of 15) sorted by relevance

/glibc-2.36/sysdeps/x86_64/
Dtst-avxmod.c12 __m256i ymm; in avx_test() local
14 ymm = _mm256_set1_epi32 (0); in avx_test()
15 if (memcmp (&ymm, &x0, sizeof (ymm))) in avx_test()
18 ymm = _mm256_set1_epi32 (1); in avx_test()
19 if (memcmp (&ymm, &x1, sizeof (ymm))) in avx_test()
22 ymm = _mm256_set1_epi32 (2); in avx_test()
23 if (memcmp (&ymm, &x2, sizeof (ymm))) in avx_test()
26 ymm = _mm256_set1_epi32 (3); in avx_test()
27 if (memcmp (&ymm, &x3, sizeof (ymm))) in avx_test()
30 ymm = _mm256_set1_epi32 (4); in avx_test()
[all …]
Dtst-auditmod4a.c12 __m256i ymm; in audit_test() local
14 ymm = _mm256_set1_epi32 (1); in audit_test()
15 if (memcmp (&ymm, &x0, sizeof (ymm))) in audit_test()
18 ymm = _mm256_set1_epi32 (2); in audit_test()
19 if (memcmp (&ymm, &x1, sizeof (ymm))) in audit_test()
22 ymm = _mm256_set1_epi32 (3); in audit_test()
23 if (memcmp (&ymm, &x2, sizeof (ymm))) in audit_test()
26 ymm = _mm256_set1_epi32 (4); in audit_test()
27 if (memcmp (&ymm, &x3, sizeof (ymm))) in audit_test()
30 ymm = _mm256_set1_epi32 (5); in audit_test()
[all …]
Dtst-auditmod6c.c150 __m256i ymm; in pltenter() local
161 ymm = _mm256_set1_epi32 (i + 2); in pltenter()
164 || memcmp (&regs->lr_vector[i + 1], &ymm, sizeof (ymm))) in pltenter()
166 regs->lr_vector[i + 1].ymm[0] in pltenter()
171 ymm = _mm256_set1_epi32 (-1); in pltenter()
172 asm volatile ("vmovdqa %0, %%ymm0" : : "x" (ymm) : "xmm0" ); in pltenter()
173 asm volatile ("vmovdqa %0, %%ymm1" : : "x" (ymm) : "xmm1" ); in pltenter()
174 asm volatile ("vmovdqa %0, %%ymm2" : : "x" (ymm) : "xmm2" ); in pltenter()
175 asm volatile ("vmovdqa %0, %%ymm3" : : "x" (ymm) : "xmm3" ); in pltenter()
176 asm volatile ("vmovdqa %0, %%ymm4" : : "x" (ymm) : "xmm4" ); in pltenter()
[all …]
Dtst-auditmod7b.c159 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()
[all …]
Dtst-audit4-aux.c30 __m256i ymm = _mm256_setzero_si256 (); in tst_audit4_aux() local
31 __m256i ret = audit_test (ymm, ymm, ymm, ymm, ymm, ymm, ymm, ymm); in tst_audit4_aux()
32 ymm = _mm256_set1_epi32 (0x12349876); in tst_audit4_aux()
33 if (memcmp (&ymm, &ret, sizeof (ret))) in tst_audit4_aux()
Dtst-auditmod6b.c160 regs->lr_vector[i + 1].ymm[0] in pltenter()
165 __m256i ymm = _mm256_set1_epi32 (-1); in pltenter() local
166 asm volatile ("vmovdqa %0, %%ymm0" : : "x" (ymm) : "xmm0" ); in pltenter()
167 asm volatile ("vmovdqa %0, %%ymm1" : : "x" (ymm) : "xmm1" ); in pltenter()
168 asm volatile ("vmovdqa %0, %%ymm2" : : "x" (ymm) : "xmm2" ); in pltenter()
169 asm volatile ("vmovdqa %0, %%ymm3" : : "x" (ymm) : "xmm3" ); in pltenter()
170 asm volatile ("vmovdqa %0, %%ymm4" : : "x" (ymm) : "xmm4" ); in pltenter()
171 asm volatile ("vmovdqa %0, %%ymm5" : : "x" (ymm) : "xmm5" ); in pltenter()
172 asm volatile ("vmovdqa %0, %%ymm6" : : "x" (ymm) : "xmm6" ); in pltenter()
173 asm volatile ("vmovdqa %0, %%ymm7" : : "x" (ymm) : "xmm7" ); in pltenter()
[all …]
Dtst-auditmod4b.c160 regs->lr_vector[i].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()
[all …]
Ddl-trampoline.S71 # define VEC(i) ymm##i
/glibc-2.36/sysdeps/x86_64/multiarch/
Dmemmove-avx-unaligned-erms.S6 # define VEC(i) ymm##i
Dmemmove-avx-unaligned-erms-rtm.S3 # define VEC(i) ymm##i
Dmemset-avx2-unaligned-erms.S11 # define VEC(i) ymm##i
Dvec-macros.h83 #define VEC_any_ymm(i) PRIMITIVE_VEC(ymm, i)
Dstrcmp-avx2.S136 # define TOLOWER_ymm(...) TOLOWER(__VA_ARGS__, ymm)
147 # define CMP_R1_R2_ymm(...) CMP_R1_R2(__VA_ARGS__, ymm)
150 # define CMP_R1_S2_ymm(...) CMP_R1_S2(__VA_ARGS__, ymm)
/glibc-2.36/sysdeps/x86/bits/
Dlink.h80 La_x86_64_ymm ymm[2];
/glibc-2.36/ChangeLog.old/
DChangeLog.172789 is allowed to modify xmm/ymm registers.
2837 functions used in ld.so modify xmm/ymm registers.
3041 restoring of ymm registers a bit.