Home
last modified time | relevance | path

Searched refs:vfnmaddpd (Results 1 – 19 of 19) sorted by relevance

/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-fma4.s84 vfnmaddpd %xmm0, %xmm1, %xmm2, %xmm3 label
85 vfnmaddpd (%rax), %xmm1, %xmm2, %xmm3 label
86 vfnmaddpd %xmm0, (%rax), %xmm2, %xmm3 label
88 vfnmaddpd %ymm0, %ymm1, %ymm2, %ymm3 label
89 vfnmaddpd (%rax), %ymm1, %ymm2, %ymm3 label
90 vfnmaddpd %ymm0, (%rax), %ymm2, %ymm3 label
201 # CHECK-NEXT: 1 5 0.50 vfnmaddpd %xmm0, %xmm1, %xmm2, %xmm3
202 # CHECK-NEXT: 2 10 0.50 * vfnmaddpd (%rax), %xmm1, %xmm2, %xmm3
203 # CHECK-NEXT: 2 10 0.50 * vfnmaddpd %xmm0, (%rax), %xmm2, %xmm3
204 # CHECK-NEXT: 1 5 0.50 vfnmaddpd %ymm0, %ymm1, %ymm2, %ymm3
[all …]
/external/capstone/suite/MC/X86/
Dx86_64-fma4-encoding.s.cs48 0xc4,0xe3,0xf9,0x79,0x01,0x10 = vfnmaddpd (%rcx), %xmm1, %xmm0, %xmm0
49 0xc4,0xe3,0x79,0x79,0x01,0x10 = vfnmaddpd %xmm1, (%rcx), %xmm0, %xmm0
50 0xc4,0xe3,0xf9,0x79,0xc2,0x10 = vfnmaddpd %xmm2, %xmm1, %xmm0, %xmm0
54 0xc4,0xe3,0xfd,0x79,0x01,0x10 = vfnmaddpd (%rcx), %ymm1, %ymm0, %ymm0
55 0xc4,0xe3,0x7d,0x79,0x01,0x10 = vfnmaddpd %ymm1, (%rcx), %ymm0, %ymm0
56 0xc4,0xe3,0xfd,0x79,0xc2,0x10 = vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-fma4.s84 vfnmaddpd %xmm0, %xmm1, %xmm2, %xmm3 label
85 vfnmaddpd (%rax), %xmm1, %xmm2, %xmm3 label
86 vfnmaddpd %xmm0, (%rax), %xmm2, %xmm3 label
88 vfnmaddpd %ymm0, %ymm1, %ymm2, %ymm3 label
89 vfnmaddpd (%rax), %ymm1, %ymm2, %ymm3 label
90 vfnmaddpd %ymm0, (%rax), %ymm2, %ymm3 label
201 # CHECK-NEXT: 1 5 1.50 vfnmaddpd %xmm0, %xmm1, %xmm2, %xmm3
202 # CHECK-NEXT: 1 10 1.50 * vfnmaddpd (%rax), %xmm1, %xmm2, %xmm3
203 # CHECK-NEXT: 1 10 1.50 * vfnmaddpd %xmm0, (%rax), %xmm2, %xmm3
204 # CHECK-NEXT: 2 5 1.50 vfnmaddpd %ymm0, %ymm1, %ymm2, %ymm3
[all …]
/external/llvm/test/MC/X86/
Dx86_64-fma4-encoding.s253 vfnmaddpd (%rcx), %xmm1, %xmm0, %xmm0
257 vfnmaddpd %xmm1, (%rcx),%xmm0, %xmm0
261 vfnmaddpd %xmm2, %xmm1, %xmm0, %xmm0
277 vfnmaddpd (%rcx), %ymm1, %ymm0, %ymm0
281 vfnmaddpd %ymm1, (%rcx),%ymm0, %ymm0
285 vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0
/external/llvm-project/llvm/test/MC/X86/
Dx86_64-fma4-encoding.s253 vfnmaddpd (%rcx), %xmm1, %xmm0, %xmm0
257 vfnmaddpd %xmm1, (%rcx),%xmm0, %xmm0
261 vfnmaddpd %xmm2, %xmm1, %xmm0, %xmm0
277 vfnmaddpd (%rcx), %ymm1, %ymm0, %ymm0
281 vfnmaddpd %ymm1, (%rcx),%ymm0, %ymm0
285 vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0
/external/llvm/test/CodeGen/X86/
Dfma_patterns_wide.ll138 ; FMA4-NEXT: vfnmaddpd %ymm4, %ymm2, %ymm0, %ymm0
139 ; FMA4-NEXT: vfnmaddpd %ymm5, %ymm3, %ymm1, %ymm1
378 ; FMA4-NEXT: vfnmaddpd %ymm2, %ymm2, %ymm0, %ymm0
379 ; FMA4-NEXT: vfnmaddpd %ymm3, %ymm3, %ymm1, %ymm1
568 ; FMA4-NEXT: vfnmaddpd %ymm3, %ymm3, %ymm5, %ymm3
569 ; FMA4-NEXT: vfnmaddpd %ymm2, %ymm2, %ymm4, %ymm2
623 ; FMA4-NEXT: vfnmaddpd %ymm4, %ymm2, %ymm0, %ymm0
624 ; FMA4-NEXT: vfnmaddpd %ymm5, %ymm3, %ymm1, %ymm1
Dfma_patterns.ll354 ; FMA4-NEXT: vfnmaddpd %xmm2, %xmm1, %xmm0, %xmm0
374 ; FMA4-NEXT: vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0
929 ; FMA4-NEXT: vfnmaddpd %xmm1, %xmm1, %xmm2, %xmm1
955 ; FMA4-NEXT: vfnmaddpd %ymm1, %ymm1, %ymm2, %ymm1
1005 ; FMA4-NEXT: vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0
Dfma-intrinsics-x86.ll398 ; CHECK-FMA4-NEXT: vfnmaddpd %xmm2, %xmm1, %xmm0, %xmm0
434 ; CHECK-FMA4-NEXT: vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0
/external/llvm-project/llvm/test/CodeGen/X86/
Dfma4-commute-x86.ll259 ; FMA4-NEXT: vfnmaddpd {{.*#+}} xmm0 = -(xmm0 * mem) + xmm0
269 ; FMA4-NEXT: vfnmaddpd {{.*#+}} xmm0 = -(xmm0 * mem) + xmm0
279 ; FMA4-NEXT: vfnmaddpd {{.*#+}} xmm0 = -(xmm0 * xmm0) + mem
290 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm0 = -(ymm0 * mem) + ymm0
300 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm0 = -(ymm0 * mem) + ymm0
310 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm0 = -(ymm0 * ymm0) + mem
Dfma_patterns_wide.ll142 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm0 = -(ymm0 * ymm2) + ymm4
143 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm1 = -(ymm1 * ymm3) + ymm5
524 ; FMA4-NOINFS-NEXT: vfnmaddpd {{.*#+}} ymm0 = -(ymm0 * ymm2) + ymm2
525 ; FMA4-NOINFS-NEXT: vfnmaddpd {{.*#+}} ymm1 = -(ymm1 * ymm3) + ymm3
973 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm0 = -(ymm0 * ymm2) + ymm4
974 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm1 = -(ymm1 * ymm3) + ymm5
Dfma4-intrinsics-x86-upgrade.ll109 ; CHECK-NEXT: vfnmaddpd %xmm2, %xmm1, %xmm0, %xmm0 # encoding: [0xc4,0xe3,0xf9,0x79,0xc2,0x10]
131 ; CHECK-NEXT: vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0 # encoding: [0xc4,0xe3,0xfd,0x79,0xc2,0x10]
Dfma4-intrinsics-x86.ll148 ; CHECK-NEXT: vfnmaddpd %xmm2, %xmm1, %xmm0, %xmm0 # encoding: [0xc4,0xe3,0xf9,0x79,0xc2,0x10]
170 ; CHECK-NEXT: vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0 # encoding: [0xc4,0xe3,0xfd,0x79,0xc2,0x10]
Dfma_patterns.ll351 ; FMA4-NEXT: vfnmaddpd {{.*#+}} xmm0 = -(xmm0 * xmm1) + xmm2
371 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm0 = -(ymm0 * ymm1) + ymm2
1596 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm0 = -(ymm0 * ymm1) + ymm2
Dfp-intrinsics-fma.ll613 ; FMA4-NEXT: vfnmaddpd {{.*#+}} xmm0 = -(xmm0 * xmm1) + xmm2
/external/llvm/lib/Target/X86/
DX86InstrFMA.td432 defm VFNMADDPD4 : fma4p<0x79, "vfnmaddpd", X86Fnmadd, v2f64, v4f64,
/external/llvm-project/llvm/lib/Target/X86/
DX86InstrFMA.td595 defm VFNMADDPD4 : fma4p<0x79, "vfnmaddpd", X86any_Fnmadd, v2f64, v4f64,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrFMA.td595 defm VFNMADDPD4 : fma4p<0x79, "vfnmaddpd", X86Fnmadd, v2f64, v4f64,
/external/capstone/arch/X86/
DX86MappingInsnOp.inc16236 { /* X86_VFNMADDPD4mr, X86_INS_VFNMADDPD: vfnmaddpd $dst, $src1, $src2, $src3 */
16240 { /* X86_VFNMADDPD4mrY, X86_INS_VFNMADDPD: vfnmaddpd $dst, $src1, $src2, $src3 */
16244 { /* X86_VFNMADDPD4rm, X86_INS_VFNMADDPD: vfnmaddpd $dst, $src1, $src2, $src3 */
16248 { /* X86_VFNMADDPD4rmY, X86_INS_VFNMADDPD: vfnmaddpd $dst, $src1, $src2, $src3 */
16252 { /* X86_VFNMADDPD4rr, X86_INS_VFNMADDPD: vfnmaddpd $dst, $src1, $src2, $src3 */
16256 { /* X86_VFNMADDPD4rrY, X86_INS_VFNMADDPD: vfnmaddpd $dst, $src1, $src2, $src3 */
16260 { /* X86_VFNMADDPD4rrY_REV, X86_INS_VFNMADDPD: vfnmaddpd $dst, $src1, $src2, $src3 */
16264 { /* X86_VFNMADDPD4rr_REV, X86_INS_VFNMADDPD: vfnmaddpd $dst, $src1, $src2, $src3 */
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenAsmMatcher.inc13968 …{ 10535 /* vfnmaddpd */, X86::VFNMADDPD4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, {…
13969 …{ 10535 /* vfnmaddpd */, X86::VFNMADDPD4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None…
13970 …{ 10535 /* vfnmaddpd */, X86::VFNMADDPD4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, …
13971 …{ 10535 /* vfnmaddpd */, X86::VFNMADDPD4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_Non…
13972 …{ 10535 /* vfnmaddpd */, X86::VFNMADDPD4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None…
13973 …{ 10535 /* vfnmaddpd */, X86::VFNMADDPD4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_Non…
28360 …{ 10535 /* vfnmaddpd */, X86::VFNMADDPD4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, {…
28361 …{ 10535 /* vfnmaddpd */, X86::VFNMADDPD4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None…
28362 …{ 10535 /* vfnmaddpd */, X86::VFNMADDPD4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None…
28363 …{ 10535 /* vfnmaddpd */, X86::VFNMADDPD4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, …
[all …]