Home
last modified time | relevance | path

Searched refs:k7 (Results 1 – 25 of 144) sorted by relevance

123456

/external/llvm-project/llvm/test/MC/X86/
Davx512_bf16_vl-encoding.s5 vcvtne2ps2bf16 %xmm4, %xmm5, %xmm6 {%k7}
9 vcvtne2ps2bf16 %xmm4, %xmm5, %xmm6 {%k7} {z}
13 vcvtne2ps2bf16 (%ecx), %xmm5, %xmm6 {%k7}
17 vcvtne2ps2bf16 291(%esp,%esi,8), %xmm5, %xmm6 {%k7}
21 vcvtne2ps2bf16 268435456(%esp,%esi,8), %xmm5, %xmm6 {%k7}
25 vcvtne2ps2bf16 -16(%esp), %xmm5, %xmm6 {%k7}
29 vcvtne2ps2bf16 (%eax){1to4}, %xmm5, %xmm6 {%k7}
33 vcvtne2ps2bf16 2032(%edx), %xmm5, %xmm6 {%k7}
37 vcvtne2ps2bf16 -2048(%edx), %xmm5, %xmm6 {%k7}
41 vcvtne2ps2bf16 508(%edx){1to4}, %xmm5, %xmm6 {%k7}
[all …]
Dintel-syntax-avx512_bf16_vl.s5 vcvtne2ps2bf16 xmm6 {k7}, xmm5, xmm4
9 vcvtne2ps2bf16 xmm6 {k7} {z}, xmm5, xmm4
13 vcvtne2ps2bf16 xmm6 {k7}, xmm5, xmmword ptr [ecx]
17 vcvtne2ps2bf16 xmm6 {k7}, xmm5, xmmword ptr [esp + 8*esi + 291]
21 vcvtne2ps2bf16 xmm6 {k7}, xmm5, xmmword ptr [esp + 8*esi + 268435456]
25 vcvtne2ps2bf16 xmm6 {k7}, xmm5, xmmword ptr [esp - 4]
29 vcvtne2ps2bf16 xmm6 {k7}, xmm5, dword ptr [eax]{1to4}
33 vcvtne2ps2bf16 xmm6 {k7}, xmm5, xmmword ptr [edx + 2032]
37 vcvtne2ps2bf16 xmm6 {k7}, xmm5, xmmword ptr [edx - 2048]
41 vcvtne2ps2bf16 xmm6 {k7}, xmm5, dword ptr [edx + 508]{1to4}
[all …]
Davx512ifmavl-encoding.s3 vpmadd52luq %xmm4, %xmm5, %xmm6 {%k7}
7 vpmadd52luq %xmm4, %xmm5, %xmm6 {%k7} {z}
11 vpmadd52luq %ymm4, %ymm5, %ymm6 {%k7}
15 vpmadd52luq %ymm4, %ymm5, %ymm6 {%k7} {z}
23 vpmadd52luq %xmm28, %xmm29, %xmm30 {%k7}
27 vpmadd52luq %xmm28, %xmm29, %xmm30 {%k7} {z}
79 vpmadd52luq %ymm28, %ymm29, %ymm30 {%k7}
83 vpmadd52luq %ymm28, %ymm29, %ymm30 {%k7} {z}
139 vpmadd52huq %xmm4, %xmm5, %xmm6 {%k7}
143 vpmadd52huq %xmm4, %xmm5, %xmm6 {%k7} {z}
[all …]
Davx512vbmi-encoding.s3 vpermb %xmm28, %xmm29, %xmm30 {%k7}
7 vpermb %xmm28, %xmm29, %xmm30 {%k7} {z}
39 vpermb %ymm28, %ymm29, %ymm30 {%k7}
43 vpermb %ymm28, %ymm29, %ymm30 {%k7} {z}
87 vpermb %zmm28, %zmm29, %zmm30 {%k7}
91 vpermb %zmm28, %zmm29, %zmm30 {%k7} {z}
127 vpermt2b %xmm28, %xmm29, %xmm30 {%k7}
131 vpermt2b %xmm28, %xmm29, %xmm30 {%k7} {z}
163 vpermt2b %ymm28, %ymm29, %ymm30 {%k7}
167 vpermt2b %ymm28, %ymm29, %ymm30 {%k7} {z}
[all …]
Dx86-32-avx512vp2intersect-att.s41 vp2intersectq %zmm7, %zmm4, %k7
45 vp2intersectq (%esi), %zmm4, %k7
49 vp2intersectq (%esi){1to8}, %zmm4, %k7
89 vp2intersectq %ymm7, %ymm4, %k7
93 vp2intersectq (%esi), %ymm4, %k7
125 vp2intersectq %xmm7, %xmm4, %k7
129 vp2intersectq (%esi), %xmm4, %k7
157 vp2intersectd %zmm7, %zmm4, %k7
161 vp2intersectd (%esi), %zmm4, %k7
189 vp2intersectd %ymm7, %ymm4, %k7
[all …]
Dx86-64-avx512vp2intersect-att.s42 vp2intersectq %zmm7, %zmm9, %k7
46 vp2intersectq (%rsi), %zmm9, %k7
50 vp2intersectq (%rsi){1to8}, %zmm9, %k7
91 vp2intersectq %ymm7, %ymm9, %k7
95 vp2intersectq (%rsi), %ymm9, %k7
128 vp2intersectq %xmm7, %xmm9, %k7
132 vp2intersectq (%rsi), %xmm9, %k7
161 vp2intersectd %zmm7, %zmm9, %k7
165 vp2intersectd (%rsi), %zmm9, %k7
194 vp2intersectd %ymm7, %ymm9, %k7
[all …]
Dx86-64-avx512_bf16_vl-encoding.s9 vcvtne2ps2bf16 %xmm28, %xmm29, %xmm30 {%k7}
13 vcvtne2ps2bf16 %xmm28, %xmm29, %xmm30 {%k7} {z}
57 vcvtne2ps2bf16 %ymm28, %ymm29, %ymm30 {%k7}
61 vcvtne2ps2bf16 %ymm28, %ymm29, %ymm30 {%k7} {z}
105 vcvtneps2bf16x 268435456(%rbp,%r14,8), %xmm30 {%k7}
117 vcvtneps2bf16 -512(%rdx){1to4}, %xmm30 {%k7} {z}
125 vcvtneps2bf16y 268435456(%rbp,%r14,8), %xmm30 {%k7}
137 vcvtneps2bf16 -512(%rdx){1to8}, %xmm30 {%k7} {z}
145 vdpbf16ps 268435456(%rbp,%r14,8), %ymm29, %ymm30 {%k7}
157 vdpbf16ps -512(%rdx){1to8}, %ymm29, %ymm30 {%k7} {z}
[all …]
Dintel-syntax-x86-avx512dq_vl.s105 vfpclasspd k2 {k7}, xmm18, 0xab
113 vfpclasspd k2 {k7}, xmmword ptr [rcx], 0x7b
121 vfpclasspd k2 {k7}, qword ptr [rcx]{1to2}, 0x7b
129 vfpclassps k2 {k7}, xmm18, 0xab
137 vfpclassps k2 {k7}, xmmword ptr [rcx], 0x7b
145 vfpclassps k2 {k7}, dword ptr [rcx]{1to4}, 0x7b
153 vfpclasspd k2 {k7}, ymm18, 0xab
161 vfpclasspd k2 {k7}, ymmword ptr [rcx], 0x7b
169 vfpclasspd k2 {k7}, qword ptr [rcx]{1to4}, 0x7b
177 vfpclassps k2 {k7}, ymm18, 0xab
[all …]
Dintel-syntax-x86-64-avx512_bf16_vl.s9 vcvtne2ps2bf16 xmm30 {k7}, xmm29, xmm28
13 vcvtne2ps2bf16 xmm30 {k7} {z}, xmm29, xmm28
57 vcvtne2ps2bf16 ymm30 {k7}, ymm29, ymm28
61 vcvtne2ps2bf16 ymm30 {k7} {z}, ymm29, ymm28
105 vcvtneps2bf16 xmm30 {k7}, xmmword ptr [rbp + 8*r14 + 268435456]
117 vcvtneps2bf16 xmm30 {k7} {z}, dword ptr [rdx - 512]{1to4}
125 vcvtneps2bf16 xmm30 {k7}, ymmword ptr [rbp + 8*r14 + 268435456]
137 vcvtneps2bf16 xmm30 {k7} {z}, dword ptr [rdx - 512]{1to8}
145 vdpbf16ps ymm30 {k7}, ymm29, ymmword ptr [rbp + 8*r14 + 268435456]
157 vdpbf16ps ymm30 {k7} {z}, ymm29, dword ptr [rdx - 512]{1to8}
[all …]
Davx512ifma-encoding.s7 vpmadd52luq %zmm4, %zmm5, %zmm6 {%k7}
11 vpmadd52luq %zmm4, %zmm5, %zmm6 {%k7} {z}
19 vpmadd52luq %zmm28, %zmm29, %zmm30 {%k7}
23 vpmadd52luq %zmm28, %zmm29, %zmm30 {%k7} {z}
79 vpmadd52huq %zmm4, %zmm5, %zmm6 {%k7}
83 vpmadd52huq %zmm4, %zmm5, %zmm6 {%k7} {z}
91 vpmadd52huq %zmm28, %zmm29, %zmm30 {%k7}
95 vpmadd52huq %zmm28, %zmm29, %zmm30 {%k7} {z}
Davx512_bf16-encoding.s9 vcvtne2ps2bf16 %zmm4, %zmm5, %zmm6 {%k7}
13 vcvtne2ps2bf16 %zmm4, %zmm5, %zmm6 {%k7} {z}
57 vcvtneps2bf16 268435456(%esp,%esi,8), %ymm6 {%k7}
69 vcvtneps2bf16 -512(%edx){1to16}, %ymm6 {%k7} {z}
77 vdpbf16ps 268435456(%esp,%esi,8), %zmm5, %zmm6 {%k7}
89 vdpbf16ps -512(%edx){1to16}, %zmm5, %zmm6 {%k7} {z}
/external/llvm-project/llvm/test/CodeGen/X86/
Davx512-calling-conv.ll801 ; KNL-NEXT: kmovw %edi, %k7
802 ; KNL-NEXT: kshiftlw $14, %k7, %k7
803 ; KNL-NEXT: korw %k7, %k6, %k6
807 ; KNL-NEXT: kmovw %edi, %k7
808 ; KNL-NEXT: kshiftlw $15, %k7, %k7
809 ; KNL-NEXT: korw %k7, %k6, %k6
812 ; KNL-NEXT: kmovw {{[-0-9]+}}(%r{{[sb]}}p), %k7 ## 2-byte Reload
813 ; KNL-NEXT: kandw %k7, %k6, %k6
814 ; KNL-NEXT: kmovw %edx, %k7
815 ; KNL-NEXT: kshiftlw $15, %k7, %k7
[all …]
Davx512-ext.ll2017 ; KNL-NEXT: kmovw %eax, %k7
2018 ; KNL-NEXT: kshiftlw $14, %k7, %k7
2019 ; KNL-NEXT: korw %k7, %k1, %k1
2023 ; KNL-NEXT: kmovw %eax, %k7
2024 ; KNL-NEXT: kshiftlw $15, %k7, %k7
2025 ; KNL-NEXT: korw %k7, %k1, %k1
2029 ; KNL-NEXT: kmovw %esi, %k7
2030 ; KNL-NEXT: kshiftlw $15, %k7, %k7
2031 ; KNL-NEXT: kshiftrw $14, %k7, %k7
2032 ; KNL-NEXT: korw %k7, %k1, %k1
[all …]
Davx512-mask-op.ll2948 ; KNL-NEXT: kmovw %eax, %k7
2949 ; KNL-NEXT: kshiftlw $14, %k7, %k7
2950 ; KNL-NEXT: korw %k7, %k0, %k0
2954 ; KNL-NEXT: kmovw %eax, %k7
2955 ; KNL-NEXT: kshiftlw $15, %k7, %k7
2956 ; KNL-NEXT: korw %k7, %k0, %k0
2962 ; KNL-NEXT: kmovw %eax, %k7
2963 ; KNL-NEXT: kshiftlw $15, %k7, %k7
2964 ; KNL-NEXT: kshiftrw $14, %k7, %k7
2965 ; KNL-NEXT: korw %k7, %k0, %k0
[all …]
/external/llvm-project/llvm/test/MC/Disassembler/X86/
Davx512bf16vl-att.txt6 # CHECK: vcvtne2ps2bf16 %ymm4, %ymm3, %ymm2 {%k7}
9 # CHECK: vcvtne2ps2bf16 %ymm4, %ymm3, %ymm2 {%k7} {z}
15 # CHECK: vcvtne2ps2bf16 %xmm4, %xmm3, %xmm2 {%k7}
18 # CHECK: vcvtne2ps2bf16 %xmm4, %xmm3, %xmm2 {%k7} {z}
24 # CHECK: vcvtne2ps2bf16 291(%edi,%eax,4), %ymm3, %ymm2 {%k7}
33 # CHECK: vcvtne2ps2bf16 4064(%ecx), %ymm3, %ymm2 {%k7} {z}
36 # CHECK: vcvtne2ps2bf16 -512(%edx){1to8}, %ymm3, %ymm2 {%k7} {z}
42 # CHECK: vcvtne2ps2bf16 291(%edi,%eax,4), %xmm3, %xmm2 {%k7}
51 # CHECK: vcvtne2ps2bf16 2032(%ecx), %xmm3, %xmm2 {%k7} {z}
54 # CHECK: vcvtne2ps2bf16 -512(%edx){1to4}, %xmm3, %xmm2 {%k7} {z}
[all …]
Dx86-64-avx512bf16vl-att.txt6 # CHECK: vcvtne2ps2bf16 %ymm24, %ymm23, %ymm22 {%k7}
9 # CHECK: vcvtne2ps2bf16 %ymm24, %ymm23, %ymm22 {%k7} {z}
15 # CHECK: vcvtne2ps2bf16 %xmm24, %xmm23, %xmm22 {%k7}
18 # CHECK: vcvtne2ps2bf16 %xmm24, %xmm23, %xmm22 {%k7} {z}
24 # CHECK: vcvtne2ps2bf16 291(%r8,%rax,4), %ymm23, %ymm22 {%k7}
33 # CHECK: vcvtne2ps2bf16 4064(%rcx), %ymm23, %ymm22 {%k7} {z}
36 # CHECK: vcvtne2ps2bf16 -512(%rdx){1to8}, %ymm23, %ymm22 {%k7} {z}
42 # CHECK: vcvtne2ps2bf16 291(%r8,%rax,4), %xmm23, %xmm22 {%k7}
51 # CHECK: vcvtne2ps2bf16 2032(%rcx), %xmm23, %xmm22 {%k7} {z}
54 # CHECK: vcvtne2ps2bf16 -512(%rdx){1to4}, %xmm23, %xmm22 {%k7} {z}
[all …]
Dx86-64-avx512bf16vl-intel.txt6 # CHECK: vcvtne2ps2bf16 ymm22 {k7}, ymm23, ymm24
9 # CHECK: vcvtne2ps2bf16 ymm22 {k7} {z}, ymm23, ymm24
15 # CHECK: vcvtne2ps2bf16 xmm22 {k7}, xmm23, xmm24
18 # CHECK: vcvtne2ps2bf16 xmm22 {k7} {z}, xmm23, xmm24
24 # CHECK: vcvtne2ps2bf16 ymm22 {k7}, ymm23, ymmword ptr [r8 + 4*rax + 291]
33 # CHECK: vcvtne2ps2bf16 ymm22 {k7} {z}, ymm23, ymmword ptr [rcx + 4064]
36 # CHECK: vcvtne2ps2bf16 ymm22 {k7} {z}, ymm23, dword ptr [rdx - 512]{1to8}
42 # CHECK: vcvtne2ps2bf16 xmm22 {k7}, xmm23, xmmword ptr [r8 + 4*rax + 291]
51 # CHECK: vcvtne2ps2bf16 xmm22 {k7} {z}, xmm23, xmmword ptr [rcx + 2032]
54 # CHECK: vcvtne2ps2bf16 xmm22 {k7} {z}, xmm23, dword ptr [rdx - 512]{1to4}
[all …]
Davx512bf16vl-intel.txt6 # CHECK: vcvtne2ps2bf16 ymm2 {k7}, ymm3, ymm4
9 # CHECK: vcvtne2ps2bf16 ymm2 {k7} {z}, ymm3, ymm4
15 # CHECK: vcvtne2ps2bf16 xmm2 {k7}, xmm3, xmm4
18 # CHECK: vcvtne2ps2bf16 xmm2 {k7} {z}, xmm3, xmm4
24 # CHECK: vcvtne2ps2bf16 ymm2 {k7}, ymm3, ymmword ptr [edi + 4*eax + 291]
33 # CHECK: vcvtne2ps2bf16 ymm2 {k7} {z}, ymm3, ymmword ptr [ecx + 4064]
36 # CHECK: vcvtne2ps2bf16 ymm2 {k7} {z}, ymm3, dword ptr [edx - 512]{1to8}
42 # CHECK: vcvtne2ps2bf16 xmm2 {k7}, xmm3, xmmword ptr [edi + 4*eax + 291]
51 # CHECK: vcvtne2ps2bf16 xmm2 {k7} {z}, xmm3, xmmword ptr [ecx + 2032]
54 # CHECK: vcvtne2ps2bf16 xmm2 {k7} {z}, xmm3, dword ptr [edx - 512]{1to4}
[all …]
Dx86-64-avx512bf16-att.txt6 # CHECK: vcvtne2ps2bf16 %zmm24, %zmm23, %zmm22 {%k7}
9 # CHECK: vcvtne2ps2bf16 %zmm24, %zmm23, %zmm22 {%k7} {z}
15 # CHECK: vcvtne2ps2bf16 291(%r8,%rax,4), %zmm23, %zmm22 {%k7}
24 # CHECK: vcvtne2ps2bf16 8128(%rcx), %zmm23, %zmm22 {%k7} {z}
27 # CHECK: vcvtne2ps2bf16 -512(%rdx){1to16}, %zmm23, %zmm22 {%k7} {z}
33 # CHECK: vcvtneps2bf16 %zmm23, %ymm22 {%k7}
36 # CHECK: vcvtneps2bf16 %zmm23, %ymm22 {%k7} {z}
42 # CHECK: vcvtneps2bf16 291(%r8,%rax,4), %ymm22 {%k7}
51 # CHECK: vcvtneps2bf16 8128(%rcx), %ymm22 {%k7} {z}
54 # CHECK: vcvtneps2bf16 -512(%rdx){1to16}, %ymm22 {%k7} {z}
[all …]
Davx512bf16-att.txt6 # CHECK: vcvtne2ps2bf16 %zmm4, %zmm3, %zmm2 {%k7}
9 # CHECK: vcvtne2ps2bf16 %zmm4, %zmm3, %zmm2 {%k7} {z}
15 # CHECK: vcvtne2ps2bf16 291(%edi,%eax,4), %zmm3, %zmm2 {%k7}
24 # CHECK: vcvtne2ps2bf16 8128(%ecx), %zmm3, %zmm2 {%k7} {z}
27 # CHECK: vcvtne2ps2bf16 -512(%edx){1to16}, %zmm3, %zmm2 {%k7} {z}
33 # CHECK: vcvtneps2bf16 %zmm3, %ymm2 {%k7}
36 # CHECK: vcvtneps2bf16 %zmm3, %ymm2 {%k7} {z}
42 # CHECK: vcvtneps2bf16 291(%edi,%eax,4), %ymm2 {%k7}
51 # CHECK: vcvtneps2bf16 8128(%ecx), %ymm2 {%k7} {z}
54 # CHECK: vcvtneps2bf16 -512(%edx){1to16}, %ymm2 {%k7} {z}
[all …]
Davx512bf16-intel.txt6 # CHECK: vcvtne2ps2bf16 zmm2 {k7}, zmm3, zmm4
9 # CHECK: vcvtne2ps2bf16 zmm2 {k7} {z}, zmm3, zmm4
15 # CHECK: vcvtne2ps2bf16 zmm2 {k7}, zmm3, zmmword ptr [edi + 4*eax + 291]
24 # CHECK: vcvtne2ps2bf16 zmm2 {k7} {z}, zmm3, zmmword ptr [ecx + 8128]
27 # CHECK: vcvtne2ps2bf16 zmm2 {k7} {z}, zmm3, dword ptr [edx - 512]{1to16}
33 # CHECK: vcvtneps2bf16 ymm2 {k7}, zmm3
36 # CHECK: vcvtneps2bf16 ymm2 {k7} {z}, zmm3
42 # CHECK: vcvtneps2bf16 ymm2 {k7}, zmmword ptr [edi + 4*eax + 291]
51 # CHECK: vcvtneps2bf16 ymm2 {k7} {z}, zmmword ptr [ecx + 8128]
54 # CHECK: vcvtneps2bf16 ymm2 {k7} {z}, dword ptr [edx - 512]{1to16}
[all …]
Dx86-64-avx512bf16-intel.txt6 # CHECK: vcvtne2ps2bf16 zmm22 {k7}, zmm23, zmm24
9 # CHECK: vcvtne2ps2bf16 zmm22 {k7} {z}, zmm23, zmm24
15 # CHECK: vcvtne2ps2bf16 zmm22 {k7}, zmm23, zmmword ptr [r8 + 4*rax + 291]
24 # CHECK: vcvtne2ps2bf16 zmm22 {k7} {z}, zmm23, zmmword ptr [rcx + 8128]
27 # CHECK: vcvtne2ps2bf16 zmm22 {k7} {z}, zmm23, dword ptr [rdx - 512]{1to16}
33 # CHECK: vcvtneps2bf16 ymm22 {k7}, zmm23
36 # CHECK: vcvtneps2bf16 ymm22 {k7} {z}, zmm23
42 # CHECK: vcvtneps2bf16 ymm22 {k7}, zmmword ptr [r8 + 4*rax + 291]
51 # CHECK: vcvtneps2bf16 ymm22 {k7} {z}, zmmword ptr [rcx + 8128]
54 # CHECK: vcvtneps2bf16 ymm22 {k7} {z}, dword ptr [rdx - 512]{1to16}
[all …]
/external/llvm/test/MC/X86/
Davx512ifmavl-encoding.s3 vpmadd52luq %xmm4, %xmm5, %xmm6 {%k7}
7 vpmadd52luq %xmm4, %xmm5, %xmm6 {%k7} {z}
11 vpmadd52luq %ymm4, %ymm5, %ymm6 {%k7}
15 vpmadd52luq %ymm4, %ymm5, %ymm6 {%k7} {z}
23 vpmadd52luq %xmm28, %xmm29, %xmm30 {%k7}
27 vpmadd52luq %xmm28, %xmm29, %xmm30 {%k7} {z}
79 vpmadd52luq %ymm28, %ymm29, %ymm30 {%k7}
83 vpmadd52luq %ymm28, %ymm29, %ymm30 {%k7} {z}
139 vpmadd52huq %xmm4, %xmm5, %xmm6 {%k7}
143 vpmadd52huq %xmm4, %xmm5, %xmm6 {%k7} {z}
[all …]
Davx512vbmi-encoding.s3 vpermb %xmm28, %xmm29, %xmm30 {%k7}
7 vpermb %xmm28, %xmm29, %xmm30 {%k7} {z}
39 vpermb %ymm28, %ymm29, %ymm30 {%k7}
43 vpermb %ymm28, %ymm29, %ymm30 {%k7} {z}
87 vpermb %zmm28, %zmm29, %zmm30 {%k7}
91 vpermb %zmm28, %zmm29, %zmm30 {%k7} {z}
127 vpermt2b %xmm28, %xmm29, %xmm30 {%k7}
131 vpermt2b %xmm28, %xmm29, %xmm30 {%k7} {z}
163 vpermt2b %ymm28, %ymm29, %ymm30 {%k7}
167 vpermt2b %ymm28, %ymm29, %ymm30 {%k7} {z}
[all …]
Davx512ifma-encoding.s7 vpmadd52luq %zmm4, %zmm5, %zmm6 {%k7}
11 vpmadd52luq %zmm4, %zmm5, %zmm6 {%k7} {z}
19 vpmadd52luq %zmm28, %zmm29, %zmm30 {%k7}
23 vpmadd52luq %zmm28, %zmm29, %zmm30 {%k7} {z}
79 vpmadd52huq %zmm4, %zmm5, %zmm6 {%k7}
83 vpmadd52huq %zmm4, %zmm5, %zmm6 {%k7} {z}
91 vpmadd52huq %zmm28, %zmm29, %zmm30 {%k7}
95 vpmadd52huq %zmm28, %zmm29, %zmm30 {%k7} {z}

123456