/external/llvm/test/MC/X86/ |
D | avx512ifmavl-encoding.s | 139 vpmadd52huq %xmm4, %xmm5, %xmm6 {%k7} label 143 vpmadd52huq %xmm4, %xmm5, %xmm6 {%k7} {z} 147 vpmadd52huq %ymm4, %ymm5, %ymm6 {%k7} 151 vpmadd52huq %ymm4, %ymm5, %ymm6 {%k7} {z} 155 vpmadd52huq %xmm28, %xmm29, %xmm30 159 vpmadd52huq %xmm28, %xmm29, %xmm30 {%k7} 163 vpmadd52huq %xmm28, %xmm29, %xmm30 {%k7} {z} 167 vpmadd52huq (%rcx), %xmm29, %xmm30 171 vpmadd52huq 0x123(%rax,%r14,8), %xmm29, %xmm30 175 vpmadd52huq (%rcx){1to2}, %xmm29, %xmm30 [all …]
|
D | avx512ifma-encoding.s | 75 vpmadd52huq %zmm4, %zmm5, %zmm6 79 vpmadd52huq %zmm4, %zmm5, %zmm6 {%k7} 83 vpmadd52huq %zmm4, %zmm5, %zmm6 {%k7} {z} 87 vpmadd52huq %zmm28, %zmm29, %zmm30 91 vpmadd52huq %zmm28, %zmm29, %zmm30 {%k7} 95 vpmadd52huq %zmm28, %zmm29, %zmm30 {%k7} {z} 99 vpmadd52huq (%rcx), %zmm29, %zmm30 103 vpmadd52huq 0x123(%rax,%r14,8), %zmm29, %zmm30 107 vpmadd52huq (%rcx){1to8}, %zmm29, %zmm30 111 vpmadd52huq 0x1fc0(%rdx), %zmm29, %zmm30 [all …]
|
/external/llvm-project/llvm/test/MC/X86/ |
D | avx512ifmavl-encoding.s | 139 vpmadd52huq %xmm4, %xmm5, %xmm6 {%k7} label 143 vpmadd52huq %xmm4, %xmm5, %xmm6 {%k7} {z} 147 vpmadd52huq %ymm4, %ymm5, %ymm6 {%k7} 151 vpmadd52huq %ymm4, %ymm5, %ymm6 {%k7} {z} 155 vpmadd52huq %xmm28, %xmm29, %xmm30 159 vpmadd52huq %xmm28, %xmm29, %xmm30 {%k7} 163 vpmadd52huq %xmm28, %xmm29, %xmm30 {%k7} {z} 167 vpmadd52huq (%rcx), %xmm29, %xmm30 171 vpmadd52huq 0x123(%rax,%r14,8), %xmm29, %xmm30 175 vpmadd52huq (%rcx){1to2}, %xmm29, %xmm30 [all …]
|
D | avx512ifma-encoding.s | 75 vpmadd52huq %zmm4, %zmm5, %zmm6 79 vpmadd52huq %zmm4, %zmm5, %zmm6 {%k7} 83 vpmadd52huq %zmm4, %zmm5, %zmm6 {%k7} {z} 87 vpmadd52huq %zmm28, %zmm29, %zmm30 91 vpmadd52huq %zmm28, %zmm29, %zmm30 {%k7} 95 vpmadd52huq %zmm28, %zmm29, %zmm30 {%k7} {z} 99 vpmadd52huq (%rcx), %zmm29, %zmm30 103 vpmadd52huq 0x123(%rax,%r14,8), %zmm29, %zmm30 107 vpmadd52huq (%rcx){1to8}, %zmm29, %zmm30 111 vpmadd52huq 0x1fc0(%rdx), %zmm29, %zmm30 [all …]
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | avx512ifma-intrinsics-upgrade.ll | 10 ; CHECK-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x48,0xb5,0xc2] 22 ; X86-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x49,0xb5,0xc2] 28 ; X64-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x49,0xb5,0xc2] 42 ; X86-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0xc9,0xb5,0xc2] 48 ; X64-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0xc9,0xb5,0xc2] 109 ; X86-NEXT: vpmadd52huq (%eax), %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x48,0xb5,0x00] 114 ; X64-NEXT: vpmadd52huq (%rdi), %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x48,0xb5,0x07] 126 ; X86-NEXT: vpmadd52huq (%eax){1to8}, %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x58,0xb5,0x00] 131 ; X64-NEXT: vpmadd52huq (%rdi){1to8}, %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x58,0xb5,0x07] 145 ; X86-NEXT: vpmadd52huq (%eax), %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x48,0xb5,0x00] [all …]
|
D | avx512ifma-intrinsics.ll | 10 ; CHECK-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x48,0xb5,0xc2] 22 ; X86-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x49,0xb5,0xc2] 28 ; X64-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x49,0xb5,0xc2] 42 ; X86-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0xc9,0xb5,0xc2] 48 ; X64-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0xc9,0xb5,0xc2] 113 ; X86-NEXT: vpmadd52huq (%eax), %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x48,0xb5,0x00] 118 ; X64-NEXT: vpmadd52huq (%rdi), %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x48,0xb5,0x07] 130 ; X86-NEXT: vpmadd52huq (%eax){1to8}, %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x58,0xb5,0x00] 135 ; X64-NEXT: vpmadd52huq (%rdi){1to8}, %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x58,0xb5,0x07] 149 ; X86-NEXT: vpmadd52huq (%eax), %zmm1, %zmm0 # encoding: [0x62,0xf2,0xf5,0x48,0xb5,0x00] [all …]
|
D | avx512ifmavl-intrinsics-fast-isel.ll | 10 ; CHECK-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 22 ; X86-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} 28 ; X64-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} 43 ; X86-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} {z} 49 ; X64-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} {z} 62 ; CHECK-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 74 ; X86-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} 80 ; X64-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} 95 ; X86-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} {z} 101 ; X64-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} {z}
|
D | avx512ifma-intrinsics-fast-isel.ll | 10 ; CHECK-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 22 ; X86-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} 28 ; X64-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} 42 ; X86-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} {z} 48 ; X64-NEXT: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} {z}
|
D | avx512ifmavl-intrinsics-upgrade.ll | 10 ; CHECK-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 # encoding: [0x62,0xf2,0xf5,0x08,0xb5,0xc2] 22 ; X86-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x09,0xb5,0xc2] 28 ; X64-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x09,0xb5,0xc2] 40 ; CHECK-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 # encoding: [0x62,0xf2,0xf5,0x28,0xb5,0xc2] 52 ; X86-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x29,0xb5,0xc2] 58 ; X64-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x29,0xb5,0xc2] 72 ; X86-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0x89,0xb5,0xc2] 78 ; X64-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0x89,0xb5,0xc2] 92 ; X86-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0xa9,0xb5,0xc2] 98 ; X64-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0xa9,0xb5,0xc2]
|
D | avx512ifmavl-intrinsics.ll | 10 ; CHECK-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 # encoding: [0x62,0xf2,0xf5,0x08,0xb5,0xc2] 22 ; X86-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x09,0xb5,0xc2] 28 ; X64-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x09,0xb5,0xc2] 43 ; CHECK-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 # encoding: [0x62,0xf2,0xf5,0x28,0xb5,0xc2] 55 ; X86-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x29,0xb5,0xc2] 61 ; X64-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} # encoding: [0x62,0xf2,0xf5,0x29,0xb5,0xc2] 76 ; X86-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0x89,0xb5,0xc2] 82 ; X64-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0x89,0xb5,0xc2] 97 ; X86-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0xa9,0xb5,0xc2] 103 ; X64-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} {z} # encoding: [0x62,0xf2,0xf5,0xa9,0xb5,0xc2]
|
/external/llvm/test/CodeGen/X86/ |
D | avx512ifmavl-intrinsics.ll | 11 ; CHECK-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm3 {%k1} 13 ; CHECK-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm4 15 ; CHECK-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm0 {%k1} 16 ; CHECK-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm2 {%k1} {z} 39 ; CHECK-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm3 {%k1} 41 ; CHECK-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm4 43 ; CHECK-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm0 {%k1} 44 ; CHECK-NEXT: vpmadd52huq %ymm2, %ymm1, %ymm2 {%k1} {z} 67 ; CHECK-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm3 {%k1} {z} 69 ; CHECK-NEXT: vpmadd52huq %xmm2, %xmm1, %xmm4 [all …]
|
D | avx512ifma-intrinsics.ll | 9 ; CHECK: vpmadd52huq %zmm2, %zmm1, %zmm3 {%k1} 11 ; CHECK: vpmadd52huq %zmm2, %zmm1, %zmm4 13 ; CHECK: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} 14 ; CHECK: vpmadd52huq %zmm2, %zmm1, %zmm2 {%k1} {z} 35 ; CHECK: vpmadd52huq %zmm2, %zmm1, %zmm3 {%k1} {z} 37 ; CHECK: vpmadd52huq %zmm2, %zmm1, %zmm4 39 ; CHECK: vpmadd52huq %zmm2, %zmm1, %zmm0 {%k1} {z} 40 ; CHECK: vpmadd52huq %zmm2, %zmm1, %zmm2 {%k1} {z}
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/ |
D | X86GenAsmMatcher.inc | 17885 …{ 13626 /* vpmadd52huq */, X86::VPMADD52HUQZ128r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS… 17886 …{ 13626 /* vpmadd52huq */, X86::VPMADD52HUQZ256r, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS… 17887 …{ 13626 /* vpmadd52huq */, X86::VPMADD52HUQZr, Convert__Reg1_2__Tie0_1_1__Reg1_1__Reg1_0, AMFBS_No… 17888 …{ 13626 /* vpmadd52huq */, X86::VPMADD52HUQZ128m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem1285_0, AM… 17889 …{ 13626 /* vpmadd52huq */, X86::VPMADD52HUQZ256m, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem2565_0, AM… 17890 …{ 13626 /* vpmadd52huq */, X86::VPMADD52HUQZm, Convert__Reg1_2__Tie0_1_1__Reg1_1__Mem5125_0, AMFBS… 17891 …{ 13626 /* vpmadd52huq */, X86::VPMADD52HUQZ128mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AM… 17892 …{ 13626 /* vpmadd52huq */, X86::VPMADD52HUQZ256mb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AM… 17893 …{ 13626 /* vpmadd52huq */, X86::VPMADD52HUQZmb, Convert__Reg1_3__Tie0_1_1__Reg1_2__Mem645_0, AMFBS… 17894 …{ 13626 /* vpmadd52huq */, X86::VPMADD52HUQZ128rk, Convert__Reg1_2__Tie0_1_1__Reg1_4__Reg1_1__Reg1… [all …]
|
/external/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 4977 defm VPMADD52HUQ : avx512_pmadd52_common<0xb5, "vpmadd52huq", x86vpmadd52h,
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 7098 defm VPMADD52HUQ : avx512_pmadd52_common<0xb5, "vpmadd52huq", x86vpmadd52h,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InstrAVX512.td | 7019 defm VPMADD52HUQ : avx512_pmadd52_common<0xb5, "vpmadd52huq", x86vpmadd52h,
|