Home
last modified time | relevance | path

Searched refs:vfmadd213ps (Results 1 – 25 of 65) sorted by relevance

123

/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dbottleneck-analysis.s12 vfmadd213ps %xmm8, %xmm10, %xmm5
13 vfmadd213ps %xmm5, %xmm11, %xmm0
14 vfmadd213ps %xmm0, %xmm12, %xmm4
15 vfmadd213ps %xmm4, %xmm13, %xmm1
17 vfmadd213ps %xmm1, %xmm14, %xmm2
19 vfmadd213ps %xmm2, %xmm15, %xmm3
63 # CHECK-NEXT: +----> 7. vfmadd213ps %xmm8, %xmm10, %xmm5 ## REGISTER dependency: %xmm8
64 # CHECK-NEXT: +----> 8. vfmadd213ps %xmm5, %xmm11, %xmm0 ## REGISTER dependency: %xmm5
65 # CHECK-NEXT: +----> 9. vfmadd213ps %xmm0, %xmm12, %xmm4 ## REGISTER dependency: %xmm0
66 # CHECK-NEXT: +----> 10. vfmadd213ps %xmm4, %xmm13, %xmm1 ## REGISTER dependency: %xmm4
[all …]
Dresources-fma.s28 vfmadd213ps %xmm0, %xmm1, %xmm2 label
29 vfmadd213ps (%rax), %xmm1, %xmm2 label
31 vfmadd213ps %ymm0, %ymm1, %ymm2 label
32 vfmadd213ps (%rax), %ymm1, %ymm2 label
317 # CHECK-NEXT: 1 4 0.50 vfmadd213ps %xmm0, %xmm1, %xmm2
318 # CHECK-NEXT: 2 10 0.50 * vfmadd213ps (%rax), %xmm1, %xmm2
319 # CHECK-NEXT: 1 4 0.50 vfmadd213ps %ymm0, %ymm1, %ymm2
320 # CHECK-NEXT: 2 11 0.50 * vfmadd213ps (%rax), %ymm1, %ymm2
528 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd213ps %xm…
529 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd213ps (%r…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/
Dfma3-read-after-ld-2.s13 vfmadd213ps (%rdi), %xmm1, %xmm2 label
60 # BDWELL-NEXT: [0,1] DeeeeeeeeeeER vfmadd213ps (%rdi), %xmm1, %xmm2
63 # HASWELL-NEXT: [0,1] DeeeeeeeeeeeER vfmadd213ps (%rdi), %xmm1, %xmm2
66 # SKYLAKE-NEXT: [0,1] DeeeeeeeeeeER vfmadd213ps (%rdi), %xmm1, %xmm2
69 # ZNVER1-NEXT: [0,1] DeeeeeeeeeeeeER vfmadd213ps (%rdi), %xmm1, %xmm2
79 # ALL-NEXT: 1. 1 1.0 0.0 0.0 vfmadd213ps (%rdi), %xmm1, %xmm2
Dfma3-read-after-ld-1.s13 vfmadd213ps (%rdi), %xmm1, %xmm2 label
60 # BDWELL-NEXT: [0,1] DeeeeeeeeeeER vfmadd213ps (%rdi), %xmm1, %xmm2
63 # HASWELL-NEXT: [0,1] DeeeeeeeeeeeER vfmadd213ps (%rdi), %xmm1, %xmm2
66 # SKYLAKE-NEXT: [0,1] DeeeeeeeeeeER vfmadd213ps (%rdi), %xmm1, %xmm2
69 # ZNVER1-NEXT: [0,1] DeeeeeeeeeeeeER vfmadd213ps (%rdi), %xmm1, %xmm2
79 # ALL-NEXT: 1. 1 1.0 0.0 0.0 vfmadd213ps (%rdi), %xmm1, %xmm2
/external/capstone/suite/MC/X86/
Dx86-32-fma3.s.cs8 0xc4,0xe2,0x51,0xa8,0xca = vfmadd213ps %xmm2, %xmm5, %xmm1
9 0xc4,0xe2,0x51,0xa8,0x08 = vfmadd213ps (%eax), %xmm5, %xmm1
20 0xc4,0xe2,0x55,0xa8,0xca = vfmadd213ps %ymm2, %ymm5, %ymm1
21 0xc4,0xe2,0x55,0xa8,0x08 = vfmadd213ps (%eax), %ymm5, %ymm1
32 0xc4,0xe2,0x51,0xa8,0xca = vfmadd213ps %xmm2, %xmm5, %xmm1
33 0xc4,0xe2,0x51,0xa8,0x08 = vfmadd213ps (%eax), %xmm5, %xmm1
104 0xc4,0xe2,0x55,0xa8,0xca = vfmadd213ps %ymm2, %ymm5, %ymm1
105 0xc4,0xe2,0x55,0xa8,0x08 = vfmadd213ps (%eax), %ymm5, %ymm1
Dx86_64-fma3-encoding.s.cs8 0xc4,0x42,0x29,0xa8,0xdc = vfmadd213ps %xmm12, %xmm10, %xmm11
9 0xc4,0x62,0x29,0xa8,0x18 = vfmadd213ps (%rax), %xmm10, %xmm11
20 0xc4,0x42,0x2d,0xa8,0xdc = vfmadd213ps %ymm12, %ymm10, %ymm11
21 0xc4,0x62,0x2d,0xa8,0x18 = vfmadd213ps (%rax), %ymm10, %ymm11
32 0xc4,0x42,0x29,0xa8,0xdc = vfmadd213ps %xmm12, %xmm10, %xmm11
33 0xc4,0x62,0x29,0xa8,0x18 = vfmadd213ps (%rax), %xmm10, %xmm11
104 0xc4,0x42,0x2d,0xa8,0xdc = vfmadd213ps %ymm12, %ymm10, %ymm11
105 0xc4,0x62,0x2d,0xa8,0x18 = vfmadd213ps (%rax), %ymm10, %ymm11
/external/llvm-project/llvm/test/MC/X86/
Dx86_64-fma3-encoding.s29 vfmadd213ps %xmm12, %xmm10, %xmm11
33 vfmadd213ps (%rax), %xmm10, %xmm11
77 vfmadd213ps %ymm12, %ymm10, %ymm11
81 vfmadd213ps (%rax), %ymm10, %ymm11
125 vfmadd213ps %xmm12, %xmm10, %xmm11
129 vfmadd213ps (%rax), %xmm10, %xmm11
413 vfmadd213ps %ymm12, %ymm10, %ymm11
417 vfmadd213ps (%rax), %ymm10, %ymm11
Dx86-32-fma3.s29 vfmadd213ps %xmm2, %xmm5, %xmm1
33 vfmadd213ps (%eax), %xmm5, %xmm1
77 vfmadd213ps %ymm2, %ymm5, %ymm1
81 vfmadd213ps (%eax), %ymm5, %ymm1
125 vfmadd213ps %xmm2, %xmm5, %xmm1
129 vfmadd213ps (%eax), %xmm5, %xmm1
413 vfmadd213ps %ymm2, %ymm5, %ymm1
417 vfmadd213ps (%eax), %ymm5, %ymm1
DFMA-64.s453 vfmadd213ps 485498096, %xmm15, %xmm15 label
457 vfmadd213ps 485498096, %xmm6, %xmm6 label
461 vfmadd213ps 485498096, %ymm7, %ymm7 label
465 vfmadd213ps 485498096, %ymm9, %ymm9 label
469 vfmadd213ps -64(%rdx,%rax,4), %xmm15, %xmm15 label
473 vfmadd213ps 64(%rdx,%rax,4), %xmm15, %xmm15 label
477 vfmadd213ps -64(%rdx,%rax,4), %xmm6, %xmm6 label
481 vfmadd213ps 64(%rdx,%rax,4), %xmm6, %xmm6 label
485 vfmadd213ps -64(%rdx,%rax,4), %ymm7, %ymm7 label
489 vfmadd213ps 64(%rdx,%rax,4), %ymm7, %ymm7 label
[all …]
DFMA-32.s229 vfmadd213ps -485498096(%edx,%eax,4), %xmm1, %xmm1 label
233 vfmadd213ps 485498096(%edx,%eax,4), %xmm1, %xmm1 label
237 vfmadd213ps -485498096(%edx,%eax,4), %ymm4, %ymm4 label
241 vfmadd213ps 485498096(%edx,%eax,4), %ymm4, %ymm4 label
245 vfmadd213ps 485498096(%edx), %xmm1, %xmm1 label
249 vfmadd213ps 485498096(%edx), %ymm4, %ymm4 label
253 vfmadd213ps 485498096, %xmm1, %xmm1 label
257 vfmadd213ps 485498096, %ymm4, %ymm4 label
261 vfmadd213ps 64(%edx,%eax), %xmm1, %xmm1 label
265 vfmadd213ps 64(%edx,%eax), %ymm4, %ymm4 label
[all …]
/external/llvm/test/MC/X86/
Dx86_64-fma3-encoding.s29 vfmadd213ps %xmm12, %xmm10, %xmm11
33 vfmadd213ps (%rax), %xmm10, %xmm11
77 vfmadd213ps %ymm12, %ymm10, %ymm11
81 vfmadd213ps (%rax), %ymm10, %ymm11
125 vfmadd213ps %xmm12, %xmm10, %xmm11
129 vfmadd213ps (%rax), %xmm10, %xmm11
413 vfmadd213ps %ymm12, %ymm10, %ymm11
417 vfmadd213ps (%rax), %ymm10, %ymm11
Dx86-32-fma3.s29 vfmadd213ps %xmm2, %xmm5, %xmm1
33 vfmadd213ps (%eax), %xmm5, %xmm1
77 vfmadd213ps %ymm2, %ymm5, %ymm1
81 vfmadd213ps (%eax), %ymm5, %ymm1
125 vfmadd213ps %xmm2, %xmm5, %xmm1
129 vfmadd213ps (%eax), %xmm5, %xmm1
413 vfmadd213ps %ymm2, %ymm5, %ymm1
417 vfmadd213ps (%eax), %ymm5, %ymm1
/external/llvm/test/CodeGen/X86/
Dfma_patterns.ll36 ; FMA-NEXT: vfmadd213ps %xmm2, %xmm1, %xmm0
46 ; AVX512-NEXT: vfmadd213ps %xmm2, %xmm1, %xmm0
56 ; FMA-NEXT: vfmadd213ps %ymm2, %ymm1, %ymm0
66 ; AVX512-NEXT: vfmadd213ps %ymm2, %ymm1, %ymm0
536 ; AVX512-NEXT: vfmadd213ps %xmm1, %xmm0, %xmm2
575 ; FMA-NEXT: vfmadd213ps %xmm1, %xmm1, %xmm0
585 ; AVX512-NEXT: vfmadd213ps %xmm1, %xmm1, %xmm0
595 ; FMA-NEXT: vfmadd213ps %xmm1, %xmm1, %xmm0
605 ; AVX512-NEXT: vfmadd213ps %xmm1, %xmm1, %xmm0
775 ; FMA-NEXT: vfmadd213ps %xmm1, %xmm1, %xmm0
[all …]
Dfma_patterns_wide.ll14 ; FMA-NEXT: vfmadd213ps %ymm4, %ymm2, %ymm0
15 ; FMA-NEXT: vfmadd213ps %ymm5, %ymm3, %ymm1
26 ; AVX512-NEXT: vfmadd213ps %zmm2, %zmm1, %zmm0
221 ; AVX512-NEXT: vfmadd213ps %zmm1, %zmm0, %zmm2
262 ; FMA-NEXT: vfmadd213ps %ymm2, %ymm2, %ymm0
263 ; FMA-NEXT: vfmadd213ps %ymm3, %ymm3, %ymm1
274 ; AVX512-NEXT: vfmadd213ps %zmm1, %zmm1, %zmm0
482 ; FMA-NEXT: vfmadd213ps %ymm2, %ymm2, %ymm0
483 ; FMA-NEXT: vfmadd213ps %ymm3, %ymm3, %ymm1
494 ; AVX512-NEXT: vfmadd213ps %zmm1, %zmm1, %zmm0
[all …]
Davx512-fma.ll8 ; ALL-NEXT: vfmadd213ps %zmm2, %zmm1, %zmm0
118 ; ALL-NEXT: vfmadd213ps {{.*}}(%rip){1to16}, %zmm1, %zmm0
180 ; KNL-NEXT: vfmadd213ps (%rdi), %zmm0, %zmm1 {%k1}
188 ; SKX-NEXT: vfmadd213ps (%rdi), %zmm0, %zmm1 {%k1}
Davx512-fma-intrinsics.ll264 ; CHECK-NEXT: vfmadd213ps {rn-sae}, %zmm2, %zmm1, %zmm0 {%k1}
274 ; CHECK-NEXT: vfmadd213ps {rd-sae}, %zmm2, %zmm1, %zmm0 {%k1}
284 ; CHECK-NEXT: vfmadd213ps {ru-sae}, %zmm2, %zmm1, %zmm0 {%k1}
294 ; CHECK-NEXT: vfmadd213ps {rz-sae}, %zmm2, %zmm1, %zmm0 {%k1}
304 ; CHECK-NEXT: vfmadd213ps %zmm2, %zmm1, %zmm0 {%k1}
313 ; CHECK-NEXT: vfmadd213ps {rn-sae}, %zmm2, %zmm1, %zmm0
322 ; CHECK-NEXT: vfmadd213ps {rd-sae}, %zmm2, %zmm1, %zmm0
331 ; CHECK-NEXT: vfmadd213ps {ru-sae}, %zmm2, %zmm1, %zmm0
340 ; CHECK-NEXT: vfmadd213ps {rz-sae}, %zmm2, %zmm1, %zmm0
349 ; CHECK-NEXT: vfmadd213ps %zmm2, %zmm1, %zmm0
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-fma.s28 vfmadd213ps %xmm0, %xmm1, %xmm2 label
29 vfmadd213ps (%rax), %xmm1, %xmm2 label
31 vfmadd213ps %ymm0, %ymm1, %ymm2 label
32 vfmadd213ps (%rax), %ymm1, %ymm2 label
317 # CHECK-NEXT: 1 5 0.50 vfmadd213ps %xmm0, %xmm1, %xmm2
318 # CHECK-NEXT: 2 10 0.50 * vfmadd213ps (%rax), %xmm1, %xmm2
319 # CHECK-NEXT: 1 5 0.50 vfmadd213ps %ymm0, %ymm1, %ymm2
320 # CHECK-NEXT: 2 11 0.50 * vfmadd213ps (%rax), %ymm1, %ymm2
528 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd213ps %xm…
529 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd213ps (%r…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-fma.s28 vfmadd213ps %xmm0, %xmm1, %xmm2 label
29 vfmadd213ps (%rax), %xmm1, %xmm2 label
31 vfmadd213ps %ymm0, %ymm1, %ymm2 label
32 vfmadd213ps (%rax), %ymm1, %ymm2 label
317 # CHECK-NEXT: 1 5 0.50 vfmadd213ps %xmm0, %xmm1, %xmm2
318 # CHECK-NEXT: 2 10 0.50 * vfmadd213ps (%rax), %xmm1, %xmm2
319 # CHECK-NEXT: 1 5 0.50 vfmadd213ps %ymm0, %ymm1, %ymm2
320 # CHECK-NEXT: 2 10 0.50 * vfmadd213ps (%rax), %ymm1, %ymm2
526 # CHECK-NEXT: - - 0.50 0.50 - - - - vfmadd213ps %xmm0, %xmm1, %xm…
527 # CHECK-NEXT: - - 0.50 0.50 - - 0.50 0.50 vfmadd213ps (%rax), %xmm1, %x…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-fma.s28 vfmadd213ps %xmm0, %xmm1, %xmm2 label
29 vfmadd213ps (%rax), %xmm1, %xmm2 label
31 vfmadd213ps %ymm0, %ymm1, %ymm2 label
32 vfmadd213ps (%rax), %ymm1, %ymm2 label
317 # CHECK-NEXT: 1 5 0.50 vfmadd213ps %xmm0, %xmm1, %xmm2
318 # CHECK-NEXT: 1 12 0.50 * vfmadd213ps (%rax), %xmm1, %xmm2
319 # CHECK-NEXT: 1 5 0.50 vfmadd213ps %ymm0, %ymm1, %ymm2
320 # CHECK-NEXT: 1 12 0.50 * vfmadd213ps (%rax), %ymm1, %ymm2
530 … - - - - - 0.50 - - 0.50 - vfmadd213ps %xmm0, %xmm1, %…
531 … - - - - - 0.50 - - 0.50 - vfmadd213ps (%rax), %xmm1, …
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-fma.s28 vfmadd213ps %xmm0, %xmm1, %xmm2 label
29 vfmadd213ps (%rax), %xmm1, %xmm2 label
31 vfmadd213ps %ymm0, %ymm1, %ymm2 label
32 vfmadd213ps (%rax), %ymm1, %ymm2 label
317 # CHECK-NEXT: 1 5 1.50 vfmadd213ps %xmm0, %xmm1, %xmm2
318 # CHECK-NEXT: 1 10 1.50 * vfmadd213ps (%rax), %xmm1, %xmm2
319 # CHECK-NEXT: 2 5 1.50 vfmadd213ps %ymm0, %ymm1, %ymm2
320 # CHECK-NEXT: 2 10 1.50 * vfmadd213ps (%rax), %ymm1, %ymm2
541 … - 0.25 0.25 0.25 0.25 - - - - - vfmadd213ps %xmm0, %xmm1, %…
542 … - 0.25 0.25 0.25 0.25 - 1.50 1.50 - - vfmadd213ps (%rax), %xmm1, …
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-fma.s28 vfmadd213ps %xmm0, %xmm1, %xmm2 label
29 vfmadd213ps (%rax), %xmm1, %xmm2 label
31 vfmadd213ps %ymm0, %ymm1, %ymm2 label
32 vfmadd213ps (%rax), %ymm1, %ymm2 label
317 # CHECK-NEXT: 1 5 0.50 vfmadd213ps %xmm0, %xmm1, %xmm2
318 # CHECK-NEXT: 2 11 0.50 * vfmadd213ps (%rax), %xmm1, %xmm2
319 # CHECK-NEXT: 1 5 0.50 vfmadd213ps %ymm0, %ymm1, %ymm2
320 # CHECK-NEXT: 2 12 0.50 * vfmadd213ps (%rax), %ymm1, %ymm2
528 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd213ps %xm…
529 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd213ps (%r…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-fma.s28 vfmadd213ps %xmm0, %xmm1, %xmm2 label
29 vfmadd213ps (%rax), %xmm1, %xmm2 label
31 vfmadd213ps %ymm0, %ymm1, %ymm2 label
32 vfmadd213ps (%rax), %ymm1, %ymm2 label
317 # CHECK-NEXT: 1 4 0.50 vfmadd213ps %xmm0, %xmm1, %xmm2
318 # CHECK-NEXT: 2 10 0.50 * vfmadd213ps (%rax), %xmm1, %xmm2
319 # CHECK-NEXT: 1 4 0.50 vfmadd213ps %ymm0, %ymm1, %ymm2
320 # CHECK-NEXT: 2 11 0.50 * vfmadd213ps (%rax), %ymm1, %ymm2
528 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd213ps %xm…
529 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd213ps (%r…
[all …]
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-fma.s28 vfmadd213ps %xmm0, %xmm1, %xmm2 label
29 vfmadd213ps (%rax), %xmm1, %xmm2 label
31 vfmadd213ps %ymm0, %ymm1, %ymm2 label
32 vfmadd213ps (%rax), %ymm1, %ymm2 label
317 # CHECK-NEXT: 1 5 0.50 vfmadd213ps %xmm0, %xmm1, %xmm2
318 # CHECK-NEXT: 1 12 0.50 * vfmadd213ps (%rax), %xmm1, %xmm2
319 # CHECK-NEXT: 1 5 0.50 vfmadd213ps %ymm0, %ymm1, %ymm2
320 # CHECK-NEXT: 1 12 0.50 * vfmadd213ps (%rax), %ymm1, %ymm2
531 … - - - - - 0.50 - - 0.50 - vfmadd213ps %xmm0, %xmm1, %…
532 … - - - - - 0.50 - - 0.50 - vfmadd213ps (%rax), %xmm1, …
[all …]
/external/llvm-project/llvm/test/CodeGen/X86/
Davx512-fma.ll8 ; ALL-NEXT: vfmadd213ps {{.*#+}} zmm0 = (zmm1 * zmm0) + zmm2
114 ; ALL-NEXT: vfmadd213ps {{.*#+}} zmm0 = (zmm1 * zmm0) + mem
176 ; KNL-NEXT: vfmadd213ps {{.*#+}} zmm1 {%k1} = (zmm0 * zmm1) + mem
184 ; SKX-NEXT: vfmadd213ps {{.*#+}} zmm1 {%k1} = (zmm0 * zmm1) + mem
Dfma_patterns.ll38 ; FMA-NEXT: vfmadd213ps {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm2
48 ; AVX512-NEXT: vfmadd213ps {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm2
58 ; FMA-NEXT: vfmadd213ps {{.*#+}} ymm0 = (ymm1 * ymm0) + ymm2
68 ; AVX512-NEXT: vfmadd213ps {{.*#+}} ymm0 = (ymm1 * ymm0) + ymm2
584 ; FMA-NOINFS-NEXT: vfmadd213ps {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm1
594 ; AVX512-NOINFS-NEXT: vfmadd213ps {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm1
622 ; FMA-NOINFS-NEXT: vfmadd213ps {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm1
632 ; AVX512-NOINFS-NEXT: vfmadd213ps {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm1
660 ; FMA-NOINFS-NEXT: vfmadd213ps {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm1
670 ; AVX512-NOINFS-NEXT: vfmadd213ps {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm1
[all …]

123