/external/llvm-project/llvm/test/MC/X86/ |
D | x86-32-fma3.s | 45 vfmadd231ps %xmm2, %xmm5, %xmm1 49 vfmadd231ps (%eax), %xmm5, %xmm1 93 vfmadd231ps %ymm2, %ymm5, %ymm1 97 vfmadd231ps (%eax), %ymm5, %ymm1 141 vfmadd231ps %xmm2, %xmm5, %xmm1 145 vfmadd231ps (%eax), %xmm5, %xmm1 429 vfmadd231ps %ymm2, %ymm5, %ymm1 433 vfmadd231ps (%eax), %ymm5, %ymm1
|
D | x86_64-fma3-encoding.s | 45 vfmadd231ps %xmm12, %xmm10, %xmm11 49 vfmadd231ps (%rax), %xmm10, %xmm11 93 vfmadd231ps %ymm12, %ymm10, %ymm11 97 vfmadd231ps (%rax), %ymm10, %ymm11 141 vfmadd231ps %xmm12, %xmm10, %xmm11 145 vfmadd231ps (%rax), %xmm10, %xmm11 429 vfmadd231ps %ymm12, %ymm10, %ymm11 433 vfmadd231ps (%rax), %ymm10, %ymm11
|
D | FMA-64.s | 789 vfmadd231ps 485498096, %xmm15, %xmm15 label 793 vfmadd231ps 485498096, %xmm6, %xmm6 label 797 vfmadd231ps 485498096, %ymm7, %ymm7 label 801 vfmadd231ps 485498096, %ymm9, %ymm9 label 805 vfmadd231ps -64(%rdx,%rax,4), %xmm15, %xmm15 label 809 vfmadd231ps 64(%rdx,%rax,4), %xmm15, %xmm15 label 813 vfmadd231ps -64(%rdx,%rax,4), %xmm6, %xmm6 label 817 vfmadd231ps 64(%rdx,%rax,4), %xmm6, %xmm6 label 821 vfmadd231ps -64(%rdx,%rax,4), %ymm7, %ymm7 label 825 vfmadd231ps 64(%rdx,%rax,4), %ymm7, %ymm7 label [all …]
|
D | FMA-32.s | 397 vfmadd231ps -485498096(%edx,%eax,4), %xmm1, %xmm1 label 401 vfmadd231ps 485498096(%edx,%eax,4), %xmm1, %xmm1 label 405 vfmadd231ps -485498096(%edx,%eax,4), %ymm4, %ymm4 label 409 vfmadd231ps 485498096(%edx,%eax,4), %ymm4, %ymm4 label 413 vfmadd231ps 485498096(%edx), %xmm1, %xmm1 label 417 vfmadd231ps 485498096(%edx), %ymm4, %ymm4 label 421 vfmadd231ps 485498096, %xmm1, %xmm1 label 425 vfmadd231ps 485498096, %ymm4, %ymm4 label 429 vfmadd231ps 64(%edx,%eax), %xmm1, %xmm1 label 433 vfmadd231ps 64(%edx,%eax), %ymm4, %ymm4 label [all …]
|
D | x86-64-avx512f_vl.s | 11586 vfmadd231ps %xmm27, %xmm20, %xmm30 11590 vfmadd231ps %xmm27, %xmm20, %xmm30 {%k7} 11594 vfmadd231ps %xmm27, %xmm20, %xmm30 {%k7} {z} 11598 vfmadd231ps (%rcx), %xmm20, %xmm30 11602 vfmadd231ps 291(%rax,%r14,8), %xmm20, %xmm30 11606 vfmadd231ps (%rcx){1to4}, %xmm20, %xmm30 11610 vfmadd231ps 2032(%rdx), %xmm20, %xmm30 11614 vfmadd231ps 2048(%rdx), %xmm20, %xmm30 11618 vfmadd231ps -2048(%rdx), %xmm20, %xmm30 11622 vfmadd231ps -2064(%rdx), %xmm20, %xmm30 [all …]
|
/external/capstone/suite/MC/X86/ |
D | x86-32-fma3.s.cs | 12 0xc4,0xe2,0x51,0xb8,0xca = vfmadd231ps %xmm2, %xmm5, %xmm1 13 0xc4,0xe2,0x51,0xb8,0x08 = vfmadd231ps (%eax), %xmm5, %xmm1 24 0xc4,0xe2,0x55,0xb8,0xca = vfmadd231ps %ymm2, %ymm5, %ymm1 25 0xc4,0xe2,0x55,0xb8,0x08 = vfmadd231ps (%eax), %ymm5, %ymm1 36 0xc4,0xe2,0x51,0xb8,0xca = vfmadd231ps %xmm2, %xmm5, %xmm1 37 0xc4,0xe2,0x51,0xb8,0x08 = vfmadd231ps (%eax), %xmm5, %xmm1 108 0xc4,0xe2,0x55,0xb8,0xca = vfmadd231ps %ymm2, %ymm5, %ymm1 109 0xc4,0xe2,0x55,0xb8,0x08 = vfmadd231ps (%eax), %ymm5, %ymm1
|
D | x86_64-fma3-encoding.s.cs | 12 0xc4,0x42,0x29,0xb8,0xdc = vfmadd231ps %xmm12, %xmm10, %xmm11 13 0xc4,0x62,0x29,0xb8,0x18 = vfmadd231ps (%rax), %xmm10, %xmm11 24 0xc4,0x42,0x2d,0xb8,0xdc = vfmadd231ps %ymm12, %ymm10, %ymm11 25 0xc4,0x62,0x2d,0xb8,0x18 = vfmadd231ps (%rax), %ymm10, %ymm11 36 0xc4,0x42,0x29,0xb8,0xdc = vfmadd231ps %xmm12, %xmm10, %xmm11 37 0xc4,0x62,0x29,0xb8,0x18 = vfmadd231ps (%rax), %xmm10, %xmm11 108 0xc4,0x42,0x2d,0xb8,0xdc = vfmadd231ps %ymm12, %ymm10, %ymm11 109 0xc4,0x62,0x2d,0xb8,0x18 = vfmadd231ps (%rax), %ymm10, %ymm11
|
/external/llvm/test/MC/X86/ |
D | x86-32-fma3.s | 45 vfmadd231ps %xmm2, %xmm5, %xmm1 49 vfmadd231ps (%eax), %xmm5, %xmm1 93 vfmadd231ps %ymm2, %ymm5, %ymm1 97 vfmadd231ps (%eax), %ymm5, %ymm1 141 vfmadd231ps %xmm2, %xmm5, %xmm1 145 vfmadd231ps (%eax), %xmm5, %xmm1 429 vfmadd231ps %ymm2, %ymm5, %ymm1 433 vfmadd231ps (%eax), %ymm5, %ymm1
|
D | x86_64-fma3-encoding.s | 45 vfmadd231ps %xmm12, %xmm10, %xmm11 49 vfmadd231ps (%rax), %xmm10, %xmm11 93 vfmadd231ps %ymm12, %ymm10, %ymm11 97 vfmadd231ps (%rax), %ymm10, %ymm11 141 vfmadd231ps %xmm12, %xmm10, %xmm11 145 vfmadd231ps (%rax), %xmm10, %xmm11 429 vfmadd231ps %ymm12, %ymm10, %ymm11 433 vfmadd231ps (%rax), %ymm10, %ymm11
|
D | x86-64-avx512f_vl.s | 11586 vfmadd231ps %xmm27, %xmm20, %xmm30 11590 vfmadd231ps %xmm27, %xmm20, %xmm30 {%k7} 11594 vfmadd231ps %xmm27, %xmm20, %xmm30 {%k7} {z} 11598 vfmadd231ps (%rcx), %xmm20, %xmm30 11602 vfmadd231ps 291(%rax,%r14,8), %xmm20, %xmm30 11606 vfmadd231ps (%rcx){1to4}, %xmm20, %xmm30 11610 vfmadd231ps 2032(%rdx), %xmm20, %xmm30 11614 vfmadd231ps 2048(%rdx), %xmm20, %xmm30 11618 vfmadd231ps -2048(%rdx), %xmm20, %xmm30 11622 vfmadd231ps -2064(%rdx), %xmm20, %xmm30 [all …]
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | peephole-multiple-folds.ll | 12 ; CHECK: vfmadd231ps ({{%rdi|%rcx}}), 13 ; CHECK: vfmadd231ps ({{%rsi|%rdx}}),
|
D | sqrt-fastmath-tune.ll | 68 ; BDW-NEXT: vfmadd231ps {{.*#+}} xmm3 = (xmm2 * xmm1) + xmm3 138 ; BDW-NEXT: vfmadd231ps {{.*#+}} ymm3 = (ymm2 * ymm1) + ymm3 217 ; BDW-NEXT: vfmadd231ps {{.*#+}} xmm3 = (xmm2 * xmm1) + xmm3 279 ; BDW-NEXT: vfmadd231ps {{.*#+}} ymm3 = (ymm2 * ymm1) + ymm3
|
D | pr45443.ll | 8 ; CHECK-NEXT: vfmadd231ps {{.*#+}} zmm0 = (zmm0 * mem) + zmm0
|
D | avx512-fma.ll | 151 ; KNL-NEXT: vfmadd231ps {{.*#+}} zmm1 {%k1} = (zmm0 * mem) + zmm1 159 ; SKX-NEXT: vfmadd231ps {{.*#+}} zmm1 {%k1} = (zmm0 * mem) + zmm1
|
/external/llvm/test/CodeGen/X86/ |
D | peephole-multiple-folds.ll | 12 ; CHECK: vfmadd231ps ({{%rdi|%rcx}}), 13 ; CHECK: vfmadd231ps ({{%rsi|%rdx}}),
|
D | avx512-fma.ll | 107 ; ALL-NEXT: vfmadd231ps {{.*}}(%rip){1to16}, %zmm0, %zmm1 155 ; KNL-NEXT: vfmadd231ps (%rdi), %zmm0, %zmm1 {%k1} 163 ; SKX-NEXT: vfmadd231ps (%rdi), %zmm0, %zmm1 {%k1}
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | bottleneck-analysis.s | 11 vfmadd231ps %xmm9, %xmm6, %xmm8 62 # CHECK-NEXT: +----> 6. vfmadd231ps %xmm9, %xmm6, %xmm8 ## REGISTER dependency: %xmm6 94 # CHECK-NEXT: 1 4 0.50 vfmadd231ps %xmm9, %xmm6, %xmm8 135 # CHECK-NEXT: - - 0.95 0.05 - - - - - - vfmadd231ps %xm…
|
D | resources-fma.s | 34 vfmadd231ps %xmm0, %xmm1, %xmm2 label 35 vfmadd231ps (%rax), %xmm1, %xmm2 label 37 vfmadd231ps %ymm0, %ymm1, %ymm2 label 38 vfmadd231ps (%rax), %ymm1, %ymm2 label 321 # CHECK-NEXT: 1 4 0.50 vfmadd231ps %xmm0, %xmm1, %xmm2 322 # CHECK-NEXT: 2 10 0.50 * vfmadd231ps (%rax), %xmm1, %xmm2 323 # CHECK-NEXT: 1 4 0.50 vfmadd231ps %ymm0, %ymm1, %ymm2 324 # CHECK-NEXT: 2 11 0.50 * vfmadd231ps (%rax), %ymm1, %ymm2 532 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd231ps %xm… 533 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd231ps (%r… [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-fma.s | 34 vfmadd231ps %xmm0, %xmm1, %xmm2 label 35 vfmadd231ps (%rax), %xmm1, %xmm2 label 37 vfmadd231ps %ymm0, %ymm1, %ymm2 label 38 vfmadd231ps (%rax), %ymm1, %ymm2 label 321 # CHECK-NEXT: 1 5 0.50 vfmadd231ps %xmm0, %xmm1, %xmm2 322 # CHECK-NEXT: 2 11 0.50 * vfmadd231ps (%rax), %xmm1, %xmm2 323 # CHECK-NEXT: 1 5 0.50 vfmadd231ps %ymm0, %ymm1, %ymm2 324 # CHECK-NEXT: 2 12 0.50 * vfmadd231ps (%rax), %ymm1, %ymm2 532 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd231ps %xm… 533 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd231ps (%r… [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-fma.s | 34 vfmadd231ps %xmm0, %xmm1, %xmm2 label 35 vfmadd231ps (%rax), %xmm1, %xmm2 label 37 vfmadd231ps %ymm0, %ymm1, %ymm2 label 38 vfmadd231ps (%rax), %ymm1, %ymm2 label 321 # CHECK-NEXT: 1 4 0.50 vfmadd231ps %xmm0, %xmm1, %xmm2 322 # CHECK-NEXT: 2 10 0.50 * vfmadd231ps (%rax), %xmm1, %xmm2 323 # CHECK-NEXT: 1 4 0.50 vfmadd231ps %ymm0, %ymm1, %ymm2 324 # CHECK-NEXT: 2 11 0.50 * vfmadd231ps (%rax), %ymm1, %ymm2 532 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd231ps %xm… 533 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd231ps (%r… [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-fma.s | 34 vfmadd231ps %xmm0, %xmm1, %xmm2 label 35 vfmadd231ps (%rax), %xmm1, %xmm2 label 37 vfmadd231ps %ymm0, %ymm1, %ymm2 label 38 vfmadd231ps (%rax), %ymm1, %ymm2 label 321 # CHECK-NEXT: 1 5 0.50 vfmadd231ps %xmm0, %xmm1, %xmm2 322 # CHECK-NEXT: 1 12 0.50 * vfmadd231ps (%rax), %xmm1, %xmm2 323 # CHECK-NEXT: 1 5 0.50 vfmadd231ps %ymm0, %ymm1, %ymm2 324 # CHECK-NEXT: 1 12 0.50 * vfmadd231ps (%rax), %ymm1, %ymm2 535 … - - - - - 0.50 - - 0.50 - vfmadd231ps %xmm0, %xmm1, %… 536 … - - - - - 0.50 - - 0.50 - vfmadd231ps (%rax), %xmm1, … [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-fma.s | 34 vfmadd231ps %xmm0, %xmm1, %xmm2 label 35 vfmadd231ps (%rax), %xmm1, %xmm2 label 37 vfmadd231ps %ymm0, %ymm1, %ymm2 label 38 vfmadd231ps (%rax), %ymm1, %ymm2 label 321 # CHECK-NEXT: 1 5 1.50 vfmadd231ps %xmm0, %xmm1, %xmm2 322 # CHECK-NEXT: 1 10 1.50 * vfmadd231ps (%rax), %xmm1, %xmm2 323 # CHECK-NEXT: 2 5 1.50 vfmadd231ps %ymm0, %ymm1, %ymm2 324 # CHECK-NEXT: 2 10 1.50 * vfmadd231ps (%rax), %ymm1, %ymm2 545 … - 0.25 0.25 0.25 0.25 - - - - - vfmadd231ps %xmm0, %xmm1, %… 546 … - 0.25 0.25 0.25 0.25 - 1.50 1.50 - - vfmadd231ps (%rax), %xmm1, … [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-fma.s | 34 vfmadd231ps %xmm0, %xmm1, %xmm2 label 35 vfmadd231ps (%rax), %xmm1, %xmm2 label 37 vfmadd231ps %ymm0, %ymm1, %ymm2 label 38 vfmadd231ps (%rax), %ymm1, %ymm2 label 321 # CHECK-NEXT: 1 5 0.50 vfmadd231ps %xmm0, %xmm1, %xmm2 322 # CHECK-NEXT: 2 10 0.50 * vfmadd231ps (%rax), %xmm1, %xmm2 323 # CHECK-NEXT: 1 5 0.50 vfmadd231ps %ymm0, %ymm1, %ymm2 324 # CHECK-NEXT: 2 10 0.50 * vfmadd231ps (%rax), %ymm1, %ymm2 530 # CHECK-NEXT: - - 0.50 0.50 - - - - vfmadd231ps %xmm0, %xmm1, %xm… 531 # CHECK-NEXT: - - 0.50 0.50 - - 0.50 0.50 vfmadd231ps (%rax), %xmm1, %x… [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-fma.s | 34 vfmadd231ps %xmm0, %xmm1, %xmm2 label 35 vfmadd231ps (%rax), %xmm1, %xmm2 label 37 vfmadd231ps %ymm0, %ymm1, %ymm2 label 38 vfmadd231ps (%rax), %ymm1, %ymm2 label 321 # CHECK-NEXT: 1 5 0.50 vfmadd231ps %xmm0, %xmm1, %xmm2 322 # CHECK-NEXT: 2 10 0.50 * vfmadd231ps (%rax), %xmm1, %xmm2 323 # CHECK-NEXT: 1 5 0.50 vfmadd231ps %ymm0, %ymm1, %ymm2 324 # CHECK-NEXT: 2 11 0.50 * vfmadd231ps (%rax), %ymm1, %ymm2 532 # CHECK-NEXT: - - 0.50 0.50 - - - - - - vfmadd231ps %xm… 533 # CHECK-NEXT: - - 0.50 0.50 0.50 0.50 - - - - vfmadd231ps (%r… [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-fma.s | 34 vfmadd231ps %xmm0, %xmm1, %xmm2 label 35 vfmadd231ps (%rax), %xmm1, %xmm2 label 37 vfmadd231ps %ymm0, %ymm1, %ymm2 label 38 vfmadd231ps (%rax), %ymm1, %ymm2 label 321 # CHECK-NEXT: 1 5 0.50 vfmadd231ps %xmm0, %xmm1, %xmm2 322 # CHECK-NEXT: 1 12 0.50 * vfmadd231ps (%rax), %xmm1, %xmm2 323 # CHECK-NEXT: 1 5 0.50 vfmadd231ps %ymm0, %ymm1, %ymm2 324 # CHECK-NEXT: 1 12 0.50 * vfmadd231ps (%rax), %ymm1, %ymm2 534 … - - - - - 0.50 - - 0.50 - vfmadd231ps %xmm0, %xmm1, %… 535 … - - - - - 0.50 - - 0.50 - vfmadd231ps (%rax), %xmm1, … [all …]
|