/external/llvm/test/CodeGen/X86/ |
D | recip-fastmath.ll | 57 ; RECIP: vsubps 65 ; REFINE: vsubps 69 ; REFINE: vsubps 91 ; RECIP: vsubps 99 ; REFINE: vsubps 103 ; REFINE: vsubps
|
D | WidenArith.ll | 9 ; CHECK-NEXT: vsubps %ymm2, %ymm1, %ymm3
|
D | avx-arith.ll | 46 ; CHECK: vsubps 53 ; CHECK: vsubps (%
|
D | 2012-04-26-sdglue.ll | 24 ; CHECK-NEXT: vsubps %ymm0, %ymm0, %ymm0
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | recip-fastmath.ll | 404 ; AVX-RECIP-NEXT: vsubps %xmm0, %xmm2, %xmm0 428 ; BTVER2-NEXT: vsubps %xmm0, %xmm2, %xmm0 438 ; SANDY-NEXT: vsubps %xmm0, %xmm2, %xmm0 457 ; HASWELL-NO-FMA-NEXT: vsubps %xmm0, %xmm2, %xmm0 498 ; AVX-RECIP-NEXT: vsubps %xmm1, %xmm0, %xmm0 524 ; BTVER2-NEXT: vsubps %xmm1, %xmm0, %xmm0 534 ; SANDY-NEXT: vsubps %xmm1, %xmm0, %xmm0 552 ; HASWELL-NO-FMA-NEXT: vsubps %xmm1, %xmm0, %xmm0 591 ; AVX-RECIP-NEXT: vsubps %xmm2, %xmm3, %xmm2 595 ; AVX-RECIP-NEXT: vsubps %xmm0, %xmm3, %xmm0 [all …]
|
D | recip-fastmath2.ll | 384 ; AVX-RECIP-NEXT: vsubps %xmm0, %xmm2, %xmm0 413 ; BTVER2-NEXT: vsubps %xmm0, %xmm2, %xmm0 424 ; SANDY-NEXT: vsubps %xmm0, %xmm2, %xmm0 444 ; HASWELL-NO-FMA-NEXT: vsubps %xmm0, %xmm2, %xmm0 480 ; AVX-RECIP-NEXT: vsubps %xmm0, %xmm2, %xmm0 510 ; BTVER2-NEXT: vsubps %xmm0, %xmm2, %xmm0 522 ; SANDY-NEXT: vsubps %xmm0, %xmm2, %xmm0 544 ; HASWELL-NO-FMA-NEXT: vsubps %xmm0, %xmm2, %xmm0 599 ; AVX-RECIP-NEXT: vsubps %xmm2, %xmm3, %xmm2 605 ; AVX-RECIP-NEXT: vsubps %xmm0, %xmm2, %xmm0 [all …]
|
D | x86-64-veccallcc.ll | 9 ; CHECK: vsubps (%rax), %xmm0, %xmm0 21 ; CHECK: vsubps (%rax), %ymm0, %ymm0
|
D | WidenArith.ll | 10 ; X86-NEXT: vsubps %ymm2, %ymm1, %ymm3 21 ; X64-NEXT: vsubps %ymm2, %ymm1, %ymm3
|
D | vec_uint_to_fp.ll | 67 ; AVX-NEXT: vsubps [[MAGICCSTADDR]](%rip), [[HIGHVEC]], [[TMP:%xmm[0-9]+]] 79 ; AVX2-NEXT: vsubps [[MAGICCST]], [[HIGHVEC]], [[TMP:%xmm[0-9]+]] 151 ; AVX2-NEXT: vsubps [[MAGICCST]], [[HIGHVEC]], [[TMP:%ymm[0-9]+]]
|
D | fma_patterns.ll | 795 ; FMA-INFS-NEXT: vsubps %xmm0, %xmm2, %xmm0 802 ; FMA4-INFS-NEXT: vsubps %xmm0, %xmm2, %xmm0 809 ; AVX512-INFS-NEXT: vsubps %xmm0, %xmm2, %xmm0 836 ; FMA-INFS-NEXT: vsubps %xmm0, %xmm2, %xmm0 843 ; FMA4-INFS-NEXT: vsubps %xmm0, %xmm2, %xmm0 850 ; AVX512-INFS-NEXT: vsubps %xmm0, %xmm2, %xmm0 877 ; FMA-INFS-NEXT: vsubps %xmm0, %xmm2, %xmm0 884 ; FMA4-INFS-NEXT: vsubps %xmm0, %xmm2, %xmm0 891 ; AVX512-INFS-NEXT: vsubps %xmm0, %xmm2, %xmm0 918 ; FMA-INFS-NEXT: vsubps %xmm0, %xmm2, %xmm0 [all …]
|
D | vec_uint_to_fp-fastmath.ll | 70 ; AVX-NEXT: vsubps [[MAGICCSTADDR]](%rip), [[HIGHVEC]], [[TMP:%xmm[0-9]+]] 83 ; AVX2-NEXT: vsubps [[MAGICCST]], [[HIGHVEC]], [[TMP:%xmm[0-9]+]] 170 ; AVX2-NEXT: vsubps [[MAGICCST]], [[HIGHVEC]], [[TMP:%ymm[0-9]+]]
|
D | fma_patterns_wide.ll | 447 ; FMA-INFS-NEXT: vsubps %ymm1, %ymm4, %ymm1 448 ; FMA-INFS-NEXT: vsubps %ymm0, %ymm4, %ymm0 456 ; FMA4-INFS-NEXT: vsubps %ymm1, %ymm4, %ymm1 457 ; FMA4-INFS-NEXT: vsubps %ymm0, %ymm4, %ymm0 465 ; AVX512-INFS-NEXT: vsubps %zmm0, %zmm2, %zmm0 541 ; FMA-INFS-NEXT: vsubps %ymm1, %ymm4, %ymm1 542 ; FMA-INFS-NEXT: vsubps %ymm0, %ymm4, %ymm0 550 ; FMA4-INFS-NEXT: vsubps %ymm1, %ymm4, %ymm1 551 ; FMA4-INFS-NEXT: vsubps %ymm0, %ymm4, %ymm0 559 ; AVX512-INFS-NEXT: vsubps %zmm0, %zmm2, %zmm0 [all …]
|
D | sse-fsignum.ll | 21 ; AVX-NEXT: vsubps %xmm0, %xmm2, %xmm0 73 ; AVX-NEXT: vsubps %ymm0, %ymm2, %ymm0 161 ; AVX-NEXT: vsubps %ymm0, %ymm2, %ymm0
|
D | concat-cast.ll | 57 ; AVX1-NEXT: vsubps {{.*}}(%rip), %xmm0, %xmm0 70 ; AVX2-NEXT: vsubps %xmm2, %xmm0, %xmm0 165 ; AVX1-NEXT: vsubps %xmm2, %xmm0, %xmm4 172 ; AVX1-NEXT: vsubps %xmm2, %xmm1, %xmm2 184 ; AVX2-NEXT: vsubps %xmm2, %xmm0, %xmm4 191 ; AVX2-NEXT: vsubps %xmm2, %xmm1, %xmm2
|
D | 2012-04-26-sdglue.ll | 21 ; CHECK-NEXT: vsubps %ymm0, %ymm0, %ymm0
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-avx512vl.s | 860 vsubps %xmm16, %xmm17, %xmm19 label 861 vsubps (%rax), %xmm17, %xmm19 label 862 vsubps (%rax){1to4}, %xmm17, %xmm19 label 863 vsubps %xmm16, %xmm17, %xmm19 {k1} label 864 vsubps (%rax), %xmm17, %xmm19 {k1} label 865 vsubps (%rax){1to4}, %xmm17, %xmm19 {k1} label 866 vsubps %xmm16, %xmm17, %xmm19 {z}{k1} label 867 vsubps (%rax), %xmm17, %xmm19 {z}{k1} label 868 vsubps (%rax){1to4}, %xmm17, %xmm19 {z}{k1} label 870 vsubps %ymm16, %ymm17, %ymm19 label [all …]
|
D | resources-avx512.s | 598 vsubps %zmm16, %zmm17, %zmm19 label 599 vsubps (%rax), %zmm17, %zmm19 label 600 vsubps (%rax){1to16}, %zmm17, %zmm19 label 601 vsubps %zmm16, %zmm17, %zmm19 {k1} label 602 vsubps (%rax), %zmm17, %zmm19 {k1} label 603 vsubps (%rax){1to16}, %zmm17, %zmm19 {k1} label 604 vsubps %zmm16, %zmm17, %zmm19 {z}{k1} label 605 vsubps (%rax), %zmm17, %zmm19 {z}{k1} label 606 vsubps (%rax){1to16}, %zmm17, %zmm19 {z}{k1} label 1187 # CHECK-NEXT: 1 3 1.00 vsubps %zmm16, %zmm17, %zmm19 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-avx512vl.s | 860 vsubps %xmm16, %xmm17, %xmm19 label 861 vsubps (%rax), %xmm17, %xmm19 label 862 vsubps (%rax){1to4}, %xmm17, %xmm19 label 863 vsubps %xmm16, %xmm17, %xmm19 {k1} label 864 vsubps (%rax), %xmm17, %xmm19 {k1} label 865 vsubps (%rax){1to4}, %xmm17, %xmm19 {k1} label 866 vsubps %xmm16, %xmm17, %xmm19 {z}{k1} label 867 vsubps (%rax), %xmm17, %xmm19 {z}{k1} label 868 vsubps (%rax){1to4}, %xmm17, %xmm19 {z}{k1} label 870 vsubps %ymm16, %ymm17, %ymm19 label [all …]
|
D | resources-avx512.s | 598 vsubps %zmm16, %zmm17, %zmm19 label 599 vsubps (%rax), %zmm17, %zmm19 label 600 vsubps (%rax){1to16}, %zmm17, %zmm19 label 601 vsubps %zmm16, %zmm17, %zmm19 {k1} label 602 vsubps (%rax), %zmm17, %zmm19 {k1} label 603 vsubps (%rax){1to16}, %zmm17, %zmm19 {k1} label 604 vsubps %zmm16, %zmm17, %zmm19 {z}{k1} label 605 vsubps (%rax), %zmm17, %zmm19 {z}{k1} label 606 vsubps (%rax){1to16}, %zmm17, %zmm19 {z}{k1} label 1187 # CHECK-NEXT: 1 4 0.50 vsubps %zmm16, %zmm17, %zmm19 [all …]
|
/external/llvm-project/llvm/test/MC/X86/ |
D | AVX-32.s | 8709 vsubps -485498096(%edx,%eax,4), %xmm1, %xmm1 label 8713 vsubps 485498096(%edx,%eax,4), %xmm1, %xmm1 label 8717 vsubps -485498096(%edx,%eax,4), %ymm4, %ymm4 label 8721 vsubps 485498096(%edx,%eax,4), %ymm4, %ymm4 label 8725 vsubps 485498096(%edx), %xmm1, %xmm1 label 8729 vsubps 485498096(%edx), %ymm4, %ymm4 label 8733 vsubps 485498096, %xmm1, %xmm1 label 8737 vsubps 485498096, %ymm4, %ymm4 label 8741 vsubps 64(%edx,%eax), %xmm1, %xmm1 label 8745 vsubps 64(%edx,%eax), %ymm4, %ymm4 label [all …]
|
D | AVX-64.s | 17981 vsubps 485498096, %xmm15, %xmm15 label 17985 vsubps 485498096, %xmm6, %xmm6 label 17989 vsubps 485498096, %ymm7, %ymm7 label 17993 vsubps 485498096, %ymm9, %ymm9 label 17997 vsubps -64(%rdx,%rax,4), %xmm15, %xmm15 label 18001 vsubps 64(%rdx,%rax,4), %xmm15, %xmm15 label 18005 vsubps -64(%rdx,%rax,4), %xmm6, %xmm6 label 18009 vsubps 64(%rdx,%rax,4), %xmm6, %xmm6 label 18013 vsubps -64(%rdx,%rax,4), %ymm7, %ymm7 label 18017 vsubps 64(%rdx,%rax,4), %ymm7, %ymm7 label [all …]
|
/external/llvm-project/llvm/test/CodeGen/X86/GlobalISel/ |
D | binop.ll | 133 ; AVX-NEXT: vsubps %xmm1, %xmm0, %xmm0
|
/external/capstone/suite/MC/X86/ |
D | x86-32-avx.s.cs | 19 0xc5,0xc8,0x5c,0xd4 = vsubps %xmm4, %xmm6, %xmm2 27 0xc5,0xe8,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde = vsubps 3735928559(%ebx, %ecx, 8), %xmm2, %xmm5 604 0xc5,0xdc,0x5c,0xf2 = vsubps %ymm2, %ymm4, %ymm6 616 0xc5,0xdc,0x5c,0x30 = vsubps (%eax), %ymm4, %ymm6
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512f_vl.s | 6817 vsubps %xmm25, %xmm29, %xmm20 6821 vsubps %xmm25, %xmm29, %xmm20 {%k3} 6825 vsubps %xmm25, %xmm29, %xmm20 {%k3} {z} 6829 vsubps (%rcx), %xmm29, %xmm20 6833 vsubps 291(%rax,%r14,8), %xmm29, %xmm20 6837 vsubps (%rcx){1to4}, %xmm29, %xmm20 6841 vsubps 2032(%rdx), %xmm29, %xmm20 6845 vsubps 2048(%rdx), %xmm29, %xmm20 6849 vsubps -2048(%rdx), %xmm29, %xmm20 6853 vsubps -2064(%rdx), %xmm29, %xmm20 [all …]
|
D | x86-32-avx.s | 73 vsubps %xmm4, %xmm6, %xmm2 105 vsubps 3735928559(%ebx,%ecx,8), %xmm2, %xmm5 2412 vsubps %ymm2, %ymm4, %ymm6 2460 vsubps (%eax), %ymm4, %ymm6
|