/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-fma4.s | 92 vfnmaddps %xmm0, %xmm1, %xmm2, %xmm3 label 93 vfnmaddps (%rax), %xmm1, %xmm2, %xmm3 label 94 vfnmaddps %xmm0, (%rax), %xmm2, %xmm3 label 96 vfnmaddps %ymm0, %ymm1, %ymm2, %ymm3 label 97 vfnmaddps (%rax), %ymm1, %ymm2, %ymm3 label 98 vfnmaddps %ymm0, (%rax), %ymm2, %ymm3 label 207 # CHECK-NEXT: 1 5 0.50 vfnmaddps %xmm0, %xmm1, %xmm2, %xmm3 208 # CHECK-NEXT: 2 10 0.50 * vfnmaddps (%rax), %xmm1, %xmm2, %xmm3 209 # CHECK-NEXT: 2 10 0.50 * vfnmaddps %xmm0, (%rax), %xmm2, %xmm3 210 # CHECK-NEXT: 1 5 0.50 vfnmaddps %ymm0, %ymm1, %ymm2, %ymm3 [all …]
|
/external/capstone/suite/MC/X86/ |
D | x86_64-fma4-encoding.s.cs | 45 0xc4,0xe3,0xf9,0x78,0x01,0x10 = vfnmaddps (%rcx), %xmm1, %xmm0, %xmm0 46 0xc4,0xe3,0x79,0x78,0x01,0x10 = vfnmaddps %xmm1, (%rcx), %xmm0, %xmm0 47 0xc4,0xe3,0xf9,0x78,0xc2,0x10 = vfnmaddps %xmm2, %xmm1, %xmm0, %xmm0 51 0xc4,0xe3,0xfd,0x78,0x01,0x10 = vfnmaddps (%rcx), %ymm1, %ymm0, %ymm0 52 0xc4,0xe3,0x7d,0x78,0x01,0x10 = vfnmaddps %ymm1, (%rcx), %ymm0, %ymm0 53 0xc4,0xe3,0xfd,0x78,0xc2,0x10 = vfnmaddps %ymm2, %ymm1, %ymm0, %ymm0
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-fma4.s | 92 vfnmaddps %xmm0, %xmm1, %xmm2, %xmm3 label 93 vfnmaddps (%rax), %xmm1, %xmm2, %xmm3 label 94 vfnmaddps %xmm0, (%rax), %xmm2, %xmm3 label 96 vfnmaddps %ymm0, %ymm1, %ymm2, %ymm3 label 97 vfnmaddps (%rax), %ymm1, %ymm2, %ymm3 label 98 vfnmaddps %ymm0, (%rax), %ymm2, %ymm3 label 207 # CHECK-NEXT: 1 5 1.50 vfnmaddps %xmm0, %xmm1, %xmm2, %xmm3 208 # CHECK-NEXT: 1 10 1.50 * vfnmaddps (%rax), %xmm1, %xmm2, %xmm3 209 # CHECK-NEXT: 1 10 1.50 * vfnmaddps %xmm0, (%rax), %xmm2, %xmm3 210 # CHECK-NEXT: 2 5 1.50 vfnmaddps %ymm0, %ymm1, %ymm2, %ymm3 [all …]
|
/external/llvm/test/MC/X86/ |
D | x86_64-fma4-encoding.s | 241 vfnmaddps (%rcx), %xmm1, %xmm0, %xmm0 245 vfnmaddps %xmm1, (%rcx),%xmm0, %xmm0 249 vfnmaddps %xmm2, %xmm1, %xmm0, %xmm0 265 vfnmaddps (%rcx), %ymm1, %ymm0, %ymm0 269 vfnmaddps %ymm1, (%rcx),%ymm0, %ymm0 273 vfnmaddps %ymm2, %ymm1, %ymm0, %ymm0
|
/external/llvm-project/llvm/test/MC/X86/ |
D | x86_64-fma4-encoding.s | 241 vfnmaddps (%rcx), %xmm1, %xmm0, %xmm0 245 vfnmaddps %xmm1, (%rcx),%xmm0, %xmm0 249 vfnmaddps %xmm2, %xmm1, %xmm0, %xmm0 265 vfnmaddps (%rcx), %ymm1, %ymm0, %ymm0 269 vfnmaddps %ymm1, (%rcx),%ymm0, %ymm0 273 vfnmaddps %ymm2, %ymm1, %ymm0, %ymm0
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | fma4-commute-x86.ll | 197 ; FMA4-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm0 * mem) + xmm0 207 ; FMA4-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm0 * mem) + xmm0 217 ; FMA4-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm0 * xmm0) + mem 228 ; FMA4-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm0 * mem) + ymm0 238 ; FMA4-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm0 * mem) + ymm0 248 ; FMA4-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm0 * ymm0) + mem
|
D | recip-fastmath.ll | 420 ; BDVER2-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm1 * xmm0) + xmm1 516 ; BDVER2-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm2 * xmm0) + xmm3 616 ; BDVER2-NEXT: vfnmaddps {{.*#+}} xmm1 = -(xmm1 * xmm3) + xmm1 618 ; BDVER2-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm1 * xmm0) + xmm1 790 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm1 * ymm0) + ymm1 912 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm1 = -(ymm1 * ymm3) + ymm1 914 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm1 * ymm0) + ymm1 1125 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm2 * ymm0) + ymm2 1126 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm1 = -(ymm4 * ymm1) + ymm4 1297 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm2 = -(ymm2 * ymm4) + ymm2 [all …]
|
D | recip-fastmath2.ll | 404 ; BDVER2-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm1 * xmm0) + xmm3 500 ; BDVER2-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm1 * xmm0) + xmm1 627 ; BDVER2-NEXT: vfnmaddps {{.*#+}} xmm1 = -(xmm1 * xmm2) + xmm1 630 ; BDVER2-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm1 * xmm0) + xmm3 757 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm1 * ymm0) + ymm3 862 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm1 * ymm0) + ymm1 1004 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm1 = -(ymm1 * ymm2) + ymm1 1007 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm1 * ymm0) + ymm3 1199 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm2 * ymm0) + ymm4 1202 ; BDVER2-NEXT: vfnmaddps {{.*#+}} ymm1 = -(ymm5 * ymm1) + ymm4 [all …]
|
D | fma4-intrinsics-x86-upgrade.ll | 98 ; CHECK-NEXT: vfnmaddps %xmm2, %xmm1, %xmm0, %xmm0 # encoding: [0xc4,0xe3,0xf9,0x78,0xc2,0x10] 120 ; CHECK-NEXT: vfnmaddps %ymm2, %ymm1, %ymm0, %ymm0 # encoding: [0xc4,0xe3,0xfd,0x78,0xc2,0x10]
|
D | fma4-intrinsics-x86.ll | 137 ; CHECK-NEXT: vfnmaddps %xmm2, %xmm1, %xmm0, %xmm0 # encoding: [0xc4,0xe3,0xf9,0x78,0xc2,0x10] 159 ; CHECK-NEXT: vfnmaddps %ymm2, %ymm1, %ymm0, %ymm0 # encoding: [0xc4,0xe3,0xfd,0x78,0xc2,0x10]
|
D | fma_patterns_wide.ll | 120 ; FMA4-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm0 * ymm2) + ymm4 121 ; FMA4-NEXT: vfnmaddps {{.*#+}} ymm1 = -(ymm1 * ymm3) + ymm5 477 ; FMA4-NOINFS-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm0 * ymm2) + ymm2 478 ; FMA4-NOINFS-NEXT: vfnmaddps {{.*#+}} ymm1 = -(ymm1 * ymm3) + ymm3
|
D | fma_patterns.ll | 291 ; FMA4-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm0 * xmm1) + xmm2 311 ; FMA4-NEXT: vfnmaddps {{.*#+}} ymm0 = -(ymm0 * ymm1) + ymm2 820 ; FMA4-NOINFS-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm0 * xmm1) + xmm1 861 ; FMA4-NOINFS-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm0 * xmm1) + xmm1 902 ; FMA4-NOINFS-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm0 * xmm1) + xmm1
|
D | fp-intrinsics-fma.ll | 571 ; FMA4-NEXT: vfnmaddps {{.*#+}} xmm0 = -(xmm0 * xmm1) + xmm2
|
/external/llvm/test/CodeGen/X86/ |
D | fma_patterns_wide.ll | 116 ; FMA4-NEXT: vfnmaddps %ymm4, %ymm2, %ymm0, %ymm0 117 ; FMA4-NEXT: vfnmaddps %ymm5, %ymm3, %ymm1, %ymm1 356 ; FMA4-NEXT: vfnmaddps %ymm2, %ymm2, %ymm0, %ymm0 357 ; FMA4-NEXT: vfnmaddps %ymm3, %ymm3, %ymm1, %ymm1 538 ; FMA4-NEXT: vfnmaddps %ymm3, %ymm3, %ymm5, %ymm3 539 ; FMA4-NEXT: vfnmaddps %ymm2, %ymm2, %ymm4, %ymm2
|
D | fma_patterns.ll | 293 ; FMA4-NEXT: vfnmaddps %xmm2, %xmm1, %xmm0, %xmm0 313 ; FMA4-NEXT: vfnmaddps %ymm2, %ymm1, %ymm0, %ymm0 660 ; FMA4-NEXT: vfnmaddps %xmm1, %xmm1, %xmm0, %xmm0 680 ; FMA4-NEXT: vfnmaddps %xmm1, %xmm1, %xmm0, %xmm0 851 ; FMA4-NEXT: vfnmaddps %xmm1, %xmm1, %xmm2, %xmm1 877 ; FMA4-NEXT: vfnmaddps %ymm1, %ymm1, %ymm2, %ymm1
|
D | fma-intrinsics-x86.ll | 380 ; CHECK-FMA4-NEXT: vfnmaddps %xmm2, %xmm1, %xmm0, %xmm0 416 ; CHECK-FMA4-NEXT: vfnmaddps %ymm2, %ymm1, %ymm0, %ymm0
|
/external/llvm/lib/Target/X86/ |
D | X86InstrFMA.td | 401 defm VFNMADDPS4 : fma4p<0x78, "vfnmaddps", X86Fnmadd, v4f32, v8f32,
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86InstrFMA.td | 562 defm VFNMADDPS4 : fma4p<0x78, "vfnmaddps", X86any_Fnmadd, v4f32, v8f32,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InstrFMA.td | 562 defm VFNMADDPS4 : fma4p<0x78, "vfnmaddps", X86Fnmadd, v4f32, v8f32,
|
/external/capstone/arch/X86/ |
D | X86MappingInsnOp.inc | 16544 { /* X86_VFNMADDPS4mr, X86_INS_VFNMADDPS: vfnmaddps $dst, $src1, $src2, $src3 */ 16548 { /* X86_VFNMADDPS4mrY, X86_INS_VFNMADDPS: vfnmaddps $dst, $src1, $src2, $src3 */ 16552 { /* X86_VFNMADDPS4rm, X86_INS_VFNMADDPS: vfnmaddps $dst, $src1, $src2, $src3 */ 16556 { /* X86_VFNMADDPS4rmY, X86_INS_VFNMADDPS: vfnmaddps $dst, $src1, $src2, $src3 */ 16560 { /* X86_VFNMADDPS4rr, X86_INS_VFNMADDPS: vfnmaddps $dst, $src1, $src2, $src3 */ 16564 { /* X86_VFNMADDPS4rrY, X86_INS_VFNMADDPS: vfnmaddps $dst, $src1, $src2, $src3 */ 16568 { /* X86_VFNMADDPS4rrY_REV, X86_INS_VFNMADDPS: vfnmaddps $dst, $src1, $src2, $src3 */ 16572 { /* X86_VFNMADDPS4rr_REV, X86_INS_VFNMADDPS: vfnmaddps $dst, $src1, $src2, $src3 */
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/ |
D | X86GenAsmMatcher.inc | 13974 …{ 10545 /* vfnmaddps */, X86::VFNMADDPS4rr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, {… 13975 …{ 10545 /* vfnmaddps */, X86::VFNMADDPS4mr, Convert__Reg1_3__Reg1_2__Mem1285_1__Reg1_0, AMFBS_None… 13976 …{ 10545 /* vfnmaddps */, X86::VFNMADDPS4Yrr, Convert__Reg1_3__Reg1_2__Reg1_1__Reg1_0, AMFBS_None, … 13977 …{ 10545 /* vfnmaddps */, X86::VFNMADDPS4Ymr, Convert__Reg1_3__Reg1_2__Mem2565_1__Reg1_0, AMFBS_Non… 13978 …{ 10545 /* vfnmaddps */, X86::VFNMADDPS4rm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem1285_0, AMFBS_None… 13979 …{ 10545 /* vfnmaddps */, X86::VFNMADDPS4Yrm, Convert__Reg1_3__Reg1_2__Reg1_1__Mem2565_0, AMFBS_Non… 28366 …{ 10545 /* vfnmaddps */, X86::VFNMADDPS4rr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, {… 28367 …{ 10545 /* vfnmaddps */, X86::VFNMADDPS4rm, Convert__Reg1_0__Reg1_1__Reg1_2__Mem1285_3, AMFBS_None… 28368 …{ 10545 /* vfnmaddps */, X86::VFNMADDPS4mr, Convert__Reg1_0__Reg1_1__Mem1285_2__Reg1_3, AMFBS_None… 28369 …{ 10545 /* vfnmaddps */, X86::VFNMADDPS4Yrr, Convert__Reg1_0__Reg1_1__Reg1_2__Reg1_3, AMFBS_None, … [all …]
|