/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-fma4.s | 84 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/ |
D | x86_64-fma4-encoding.s.cs | 48 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/ |
D | resources-fma4.s | 84 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/ |
D | x86_64-fma4-encoding.s | 253 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/ |
D | x86_64-fma4-encoding.s | 253 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/ |
D | fma_patterns_wide.ll | 138 ; 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
|
D | fma_patterns.ll | 354 ; 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
|
D | fma-intrinsics-x86.ll | 398 ; CHECK-FMA4-NEXT: vfnmaddpd %xmm2, %xmm1, %xmm0, %xmm0 434 ; CHECK-FMA4-NEXT: vfnmaddpd %ymm2, %ymm1, %ymm0, %ymm0
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | fma4-commute-x86.ll | 259 ; 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
|
D | fma_patterns_wide.ll | 142 ; 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
|
D | fma4-intrinsics-x86-upgrade.ll | 109 ; 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]
|
D | fma4-intrinsics-x86.ll | 148 ; 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]
|
D | fma_patterns.ll | 351 ; FMA4-NEXT: vfnmaddpd {{.*#+}} xmm0 = -(xmm0 * xmm1) + xmm2 371 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm0 = -(ymm0 * ymm1) + ymm2 1596 ; FMA4-NEXT: vfnmaddpd {{.*#+}} ymm0 = -(ymm0 * ymm1) + ymm2
|
D | fp-intrinsics-fma.ll | 613 ; FMA4-NEXT: vfnmaddpd {{.*#+}} xmm0 = -(xmm0 * xmm1) + xmm2
|
/external/llvm/lib/Target/X86/ |
D | X86InstrFMA.td | 432 defm VFNMADDPD4 : fma4p<0x79, "vfnmaddpd", X86Fnmadd, v2f64, v4f64,
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86InstrFMA.td | 595 defm VFNMADDPD4 : fma4p<0x79, "vfnmaddpd", X86any_Fnmadd, v2f64, v4f64,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InstrFMA.td | 595 defm VFNMADDPD4 : fma4p<0x79, "vfnmaddpd", X86Fnmadd, v2f64, v4f64,
|
/external/capstone/arch/X86/ |
D | X86MappingInsnOp.inc | 16236 { /* 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/ |
D | X86GenAsmMatcher.inc | 13968 …{ 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 …]
|