/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | avx512-scalar_mask.ll | 11 ; CHECK-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 {%k1} 21 ; CHECK-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 {%k1} {z} 70 ; CHECK-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 79 ; CHECK-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 88 ; CHECK-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 97 ; CHECK-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0
|
D | sqrt-fastmath.ll | 92 ; AVX512-NEXT: vfmadd213ss {{.*#+}} xmm1 = (xmm2 * xmm1) + mem 161 ; AVX512-NEXT: vfmadd213ss {{.*#+}} xmm1 = (xmm2 * xmm1) + mem 272 ; AVX512-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + mem
|
D | fma-schedule.ll | 471 ; GENERIC-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm2 sched: [5:0.50] 474 ; GENERIC-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + mem sched: [10:0.50] 483 ; HASWELL-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm2 sched: [5:0.50] 486 ; HASWELL-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + mem sched: [10:0.50] 495 ; BROADWELL-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm2 sched: [5:0.50] 498 ; BROADWELL-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + mem sched: [10:0.50] 507 ; SKYLAKE-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm2 sched: [4:0.50] 510 ; SKYLAKE-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + mem sched: [9:0.50] 519 ; KNL-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm2 sched: [5:0.50] 522 ; KNL-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + mem sched: [10:0.50] [all …]
|
D | fma_patterns.ll | 18 ; FMA-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 28 ; AVX512-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 1041 ; FMA-INFS-NEXT: vfmadd213ss %xmm1, %xmm2, %xmm0 1057 ; AVX512-INFS-NEXT: vfmadd213ss %xmm1, %xmm2, %xmm0 1063 ; FMA-NOINFS-NEXT: vfmadd213ss %xmm1, %xmm2, %xmm0 1075 ; AVX512-NOINFS-NEXT: vfmadd213ss %xmm1, %xmm2, %xmm0
|
D | fp-intrinsics.ll | 249 ; FMA32: vfmadd213ss
|
D | fma-scalar-combine.ll | 8 ; CHECK-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 {%k1} # encoding: [0x62,0xf2,0x75,0x09,0xa9,0xc2] 52 ; CHECK-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0x75,0x89,0xa9,0x…
|
D | fma-intrinsics-x86-upgrade.ll | 10 ; CHECK-FMA-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 # encoding: [0xc4,0xe2,0x71,0xa9,0xc2] 16 ; CHECK-AVX512VL-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 # EVEX TO VEX Compression encoding: [0xc4… 35 ; CHECK-FMA-NEXT: vfmadd213ss %xmm2, %xmm0, %xmm1 # encoding: [0xc4,0xe2,0x79,0xa9,0xca] 42 ; CHECK-AVX512VL-NEXT: vfmadd213ss %xmm2, %xmm0, %xmm1 # EVEX TO VEX Compression encoding: [0xc4…
|
D | fma-intrinsics-x86.ll | 10 ; CHECK-FMA-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 # encoding: [0xc4,0xe2,0x71,0xa9,0xc2] 16 ; CHECK-AVX512VL-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 # EVEX TO VEX Compression encoding: [0xc4… 39 ; CHECK-FMA-NEXT: vfmadd213ss %xmm2, %xmm0, %xmm1 # encoding: [0xc4,0xe2,0x79,0xa9,0xca] 46 ; CHECK-AVX512VL-NEXT: vfmadd213ss %xmm2, %xmm0, %xmm1 # EVEX TO VEX Compression encoding: [0xc4…
|
D | fma-commute-x86.ll | 14 ; FMA-NEXT: vfmadd213ss {{.*#+}} xmm0 = (xmm1 * xmm0) + xmm1 34 ; FMA-NEXT: vfmadd213ss (%rcx), %xmm0, %xmm0
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | FMA-64.s | 621 vfmadd213ss 485498096, %xmm15, %xmm15 label 625 vfmadd213ss 485498096, %xmm6, %xmm6 label 629 vfmadd213ss -64(%rdx,%rax,4), %xmm15, %xmm15 label 633 vfmadd213ss 64(%rdx,%rax,4), %xmm15, %xmm15 label 637 vfmadd213ss -64(%rdx,%rax,4), %xmm6, %xmm6 label 641 vfmadd213ss 64(%rdx,%rax,4), %xmm6, %xmm6 label 645 vfmadd213ss 64(%rdx,%rax), %xmm15, %xmm15 label 649 vfmadd213ss 64(%rdx,%rax), %xmm6, %xmm6 label 653 vfmadd213ss 64(%rdx), %xmm15, %xmm15 label 657 vfmadd213ss 64(%rdx), %xmm6, %xmm6 label [all …]
|
D | FMA-32.s | 313 vfmadd213ss -485498096(%edx,%eax,4), %xmm1, %xmm1 label 317 vfmadd213ss 485498096(%edx,%eax,4), %xmm1, %xmm1 label 321 vfmadd213ss 485498096(%edx), %xmm1, %xmm1 label 325 vfmadd213ss 485498096, %xmm1, %xmm1 label 329 vfmadd213ss 64(%edx,%eax), %xmm1, %xmm1 label 333 vfmadd213ss (%edx), %xmm1, %xmm1 label 337 vfmadd213ss %xmm1, %xmm1, %xmm1 label
|
D | avx512-encodings.s | 13357 vfmadd213ss %xmm16, %xmm22, %xmm30 13361 vfmadd213ss %xmm16, %xmm22, %xmm30 {%k1} 13365 vfmadd213ss %xmm16, %xmm22, %xmm30 {%k1} {z} 13369 vfmadd213ss {rn-sae}, %xmm16, %xmm22, %xmm30 13373 vfmadd213ss {ru-sae}, %xmm16, %xmm22, %xmm30 13377 vfmadd213ss {rd-sae}, %xmm16, %xmm22, %xmm30 13381 vfmadd213ss {rz-sae}, %xmm16, %xmm22, %xmm30 13385 vfmadd213ss (%rcx), %xmm22, %xmm30 13389 vfmadd213ss 291(%rax,%r14,8), %xmm22, %xmm30 13393 vfmadd213ss 508(%rdx), %xmm22, %xmm30 [all …]
|
D | intel-syntax-avx512.s | 3638 vfmadd213ss xmm30, xmm22, xmm16 3642 vfmadd213ss xmm30 {k1}, xmm22, xmm16 3646 vfmadd213ss xmm30 {k1} {z}, xmm22, xmm16 3650 vfmadd213ss xmm30, xmm22, xmm16, {rn-sae} 3654 vfmadd213ss xmm30, xmm22, xmm16, {ru-sae} 3658 vfmadd213ss xmm30, xmm22, xmm16, {rd-sae} 3662 vfmadd213ss xmm30, xmm22, xmm16, {rz-sae} 3666 vfmadd213ss xmm30, xmm22, dword ptr [rcx] 3670 vfmadd213ss xmm30, xmm22, dword ptr [rax + 8*r14 + 291] 3674 vfmadd213ss xmm30, xmm22, dword ptr [rdx + 508] [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-fma.s | 52 vfmadd213ss %xmm0, %xmm1, %xmm2 label 53 vfmadd213ss (%rax), %xmm1, %xmm2 label 333 # CHECK-NEXT: 1 5 0.50 vfmadd213ss %xmm0, %xmm1, %xmm2 334 # CHECK-NEXT: 2 10 0.50 * vfmadd213ss (%rax), %xmm1, %xmm2 544 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd213ss %xm… 545 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd213ss (%r…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-fma.s | 52 vfmadd213ss %xmm0, %xmm1, %xmm2 label 53 vfmadd213ss (%rax), %xmm1, %xmm2 label 333 # CHECK-NEXT: 1 4 0.50 vfmadd213ss %xmm0, %xmm1, %xmm2 334 # CHECK-NEXT: 2 9 0.50 * vfmadd213ss (%rax), %xmm1, %xmm2 544 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd213ss %xm… 545 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd213ss (%r…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-fma.s | 52 vfmadd213ss %xmm0, %xmm1, %xmm2 label 53 vfmadd213ss (%rax), %xmm1, %xmm2 label 333 # CHECK-NEXT: 1 5 0.50 vfmadd213ss %xmm0, %xmm1, %xmm2 334 # CHECK-NEXT: 2 10 0.50 * vfmadd213ss (%rax), %xmm1, %xmm2 544 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd213ss %xm… 545 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd213ss (%r…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-fma.s | 52 vfmadd213ss %xmm0, %xmm1, %xmm2 label 53 vfmadd213ss (%rax), %xmm1, %xmm2 label 333 # CHECK-NEXT: 1 5 0.50 vfmadd213ss %xmm0, %xmm1, %xmm2 334 # CHECK-NEXT: 2 10 0.50 * vfmadd213ss (%rax), %xmm1, %xmm2 542 # CHECK-NEXT: - - 0.50 0.50 - - - - vfmadd213ss %xmm0, %xmm1, %xm… 543 # CHECK-NEXT: - - 0.50 0.50 - - 0.50 0.50 vfmadd213ss (%rax), %xmm1, %x…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-fma.s | 52 vfmadd213ss %xmm0, %xmm1, %xmm2 label 53 vfmadd213ss (%rax), %xmm1, %xmm2 label 333 # CHECK-NEXT: 1 5 0.50 vfmadd213ss %xmm0, %xmm1, %xmm2 334 # CHECK-NEXT: 1 12 0.50 * vfmadd213ss (%rax), %xmm1, %xmm2 546 … - - - - - 0.50 - - 0.50 - vfmadd213ss %xmm0, %xmm1, %… 547 … - - - - - 0.50 - - 0.50 - vfmadd213ss (%rax), %xmm1, …
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-fma.s | 52 vfmadd213ss %xmm0, %xmm1, %xmm2 label 53 vfmadd213ss (%rax), %xmm1, %xmm2 label 333 # CHECK-NEXT: 1 4 0.50 vfmadd213ss %xmm0, %xmm1, %xmm2 334 # CHECK-NEXT: 2 9 0.50 * vfmadd213ss (%rax), %xmm1, %xmm2 544 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd213ss %xm… 545 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd213ss (%r…
|
/external/llvm/test/CodeGen/X86/ |
D | fma.ll | 10 ; CHECK-FMA-INST: vfmadd213ss
|
D | fma_patterns.ll | 15 ; FMA-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 25 ; AVX512-NEXT: vfmadd213ss %xmm2, %xmm0, %xmm1 820 ; FMA-NEXT: vfmadd213ss %xmm1, %xmm2, %xmm0 832 ; AVX512-NEXT: vfmadd213ss %xmm1, %xmm0, %xmm2
|
D | fma-intrinsics-x86.ll | 17 ; CHECK-FMA-NEXT: vfmadd213ss %xmm2, %xmm1, %xmm0 34 ; CHECK-FMA-NEXT: vfmadd213ss %xmm2, %xmm0, %xmm1
|
/external/llvm/test/MC/X86/ |
D | avx512-encodings.s | 13291 vfmadd213ss %xmm16, %xmm22, %xmm30 13295 vfmadd213ss %xmm16, %xmm22, %xmm30 {%k1} 13299 vfmadd213ss %xmm16, %xmm22, %xmm30 {%k1} {z} 13303 vfmadd213ss {rn-sae}, %xmm16, %xmm22, %xmm30 13307 vfmadd213ss {ru-sae}, %xmm16, %xmm22, %xmm30 13311 vfmadd213ss {rd-sae}, %xmm16, %xmm22, %xmm30 13315 vfmadd213ss {rz-sae}, %xmm16, %xmm22, %xmm30 13319 vfmadd213ss (%rcx), %xmm22, %xmm30 13323 vfmadd213ss 291(%rax,%r14,8), %xmm22, %xmm30 13327 vfmadd213ss 508(%rdx), %xmm22, %xmm30 [all …]
|
D | intel-syntax-avx512.s | 3634 vfmadd213ss xmm30, xmm22, xmm16 3638 vfmadd213ss xmm30 {k1}, xmm22, xmm16 3642 vfmadd213ss xmm30 {k1} {z}, xmm22, xmm16 3646 vfmadd213ss xmm30, xmm22, xmm16, {rn-sae} 3650 vfmadd213ss xmm30, xmm22, xmm16, {ru-sae} 3654 vfmadd213ss xmm30, xmm22, xmm16, {rd-sae} 3658 vfmadd213ss xmm30, xmm22, xmm16, {rz-sae} 3662 vfmadd213ss xmm30, xmm22, dword ptr [rcx] 3666 vfmadd213ss xmm30, xmm22, dword ptr [rax + 8*r14 + 291] 3670 vfmadd213ss xmm30, xmm22, dword ptr [rdx + 508] [all …]
|
/external/v8/src/ia32/ |
D | assembler-ia32.h | 1234 void vfmadd213ss(XMMRegister dst, XMMRegister src1, XMMRegister src2) { in vfmadd213ss() function 1235 vfmadd213ss(dst, src1, Operand(src2)); in vfmadd213ss() 1243 void vfmadd213ss(XMMRegister dst, XMMRegister src1, Operand src2) { in vfmadd213ss() function
|