Home
last modified time | relevance | path

Searched refs:vmovntdq (Results 1 – 22 of 22) sorted by relevance

/external/llvm/test/CodeGen/X86/
Davx2-nontemporal.ll19 ; X32-NEXT: vmovntdq %ymm0, (%eax)
23 ; X32-NEXT: vmovntdq %ymm0, (%eax)
25 ; X32-NEXT: vmovntdq %ymm0, (%eax)
27 ; X32-NEXT: vmovntdq %ymm0, (%eax)
38 ; X64-NEXT: vmovntdq %ymm0, (%rdi)
42 ; X64-NEXT: vmovntdq %ymm0, (%rdi)
44 ; X64-NEXT: vmovntdq %ymm0, (%rdi)
46 ; X64-NEXT: vmovntdq %ymm0, (%rdi)
Davx512-nontemporal.ll8 ; CHECK: vmovntdq %z
16 ; CHECK: vmovntdq %z
20 ; CHECK: vmovntdq %z
24 ; CHECK: vmovntdq %z
Dnontemporal-2.ll120 ; VLX-NEXT: vmovntdq %xmm0, (%rdi)
142 ; VLX-NEXT: vmovntdq %xmm0, (%rdi)
165 ; VLX-NEXT: vmovntdq %xmm0, (%rdi)
187 ; VLX-NEXT: vmovntdq %xmm0, (%rdi)
209 ; VLX-NEXT: vmovntdq %xmm0, (%rdi)
231 ; VLX-NEXT: vmovntdq %xmm0, (%rdi)
257 ; VLX-NEXT: vmovntdq %ymm0, (%rdi)
281 ; VLX-NEXT: vmovntdq %ymm0, (%rdi)
305 ; VLX-NEXT: vmovntdq %ymm0, (%rdi)
329 ; VLX-NEXT: vmovntdq %ymm0, (%rdi)
[all …]
Dfast-isel-nontemporal.ll146 ; AVX-NEXT: vmovntdq %xmm0, (%rdi)
151 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
166 ; AVX-NEXT: vmovntdq %xmm0, (%rdi)
171 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
186 ; AVX-NEXT: vmovntdq %xmm0, (%rdi)
191 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
206 ; AVX-NEXT: vmovntdq %xmm0, (%rdi)
211 ; AVX512-NEXT: vmovntdq %xmm0, (%rdi)
419 ; AVX-NEXT: vmovntdq %ymm0, (%rdi)
425 ; AVX512-NEXT: vmovntdq %ymm0, (%rdi)
[all …]
Dnontemporal.ll59 ; X32-AVX-NEXT: vmovntdq %xmm0, (%esi)
63 ; X32-AVX-NEXT: vmovntdq %xmm0, (%esi)
65 ; X32-AVX-NEXT: vmovntdq %xmm0, (%esi)
67 ; X32-AVX-NEXT: vmovntdq %xmm0, (%esi)
99 ; X64-AVX-NEXT: vmovntdq %xmm0, (%rdi)
103 ; X64-AVX-NEXT: vmovntdq %xmm0, (%rdi)
105 ; X64-AVX-NEXT: vmovntdq %xmm0, (%rdi)
107 ; X64-AVX-NEXT: vmovntdq %xmm0, (%rdi)
Dmovntdq-no-avx.ll3 ; Test that we produce a movntdq, not a vmovntdq
4 ; CHECK-NOT: vmovntdq
Davx512vl-nontemporal.ll8 ; CHECK: vmovntdq %ymm{{.*}} ## encoding: [0x62
24 ; CHECK: vmovntdq %xmm{{.*}} ## encoding: [0x62
Davx512-intrinsics-upgrade.ll931 ; CHECK-NEXT: vmovntdq %zmm0, (%rdi)
Davx-intrinsics-x86.ll4556 ; AVX-NEXT: vmovntdq %ymm0, (%eax)
4564 ; AVX512VL-NEXT: vmovntdq %ymm0, (%eax)
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dmovntdq-no-avx.ll3 ; Test that we produce a movntdq, not a vmovntdq
4 ; CHECK-NOT: vmovntdq
Davx-intrinsics-x86.ll319 ; CHECK: vmovntdq
2147 ; CHECK: vmovntdq
/external/llvm/test/MC/X86/
Dx86-32-avx.s928 vmovntdq %xmm1, (%eax)
2376 vmovntdq %ymm1, (%eax)
Dx86-64-avx512f_vl.s1465 vmovntdq %xmm22, (%rcx)
1469 vmovntdq %xmm22, 291(%rax,%r14,8)
1473 vmovntdq %xmm22, 2032(%rdx)
1477 vmovntdq %xmm22, 2048(%rdx)
1481 vmovntdq %xmm22, -2048(%rdx)
1485 vmovntdq %xmm22, -2064(%rdx)
1489 vmovntdq %ymm19, (%rcx)
1493 vmovntdq %ymm19, 291(%rax,%r14,8)
1497 vmovntdq %ymm19, 4064(%rdx)
1501 vmovntdq %ymm19, 4096(%rdx)
[all …]
Dx86_64-avx-encoding.s1649 vmovntdq %xmm11, (%rax)
3117 vmovntdq %ymm11, (%rax)
Davx512-encodings.s757 vmovntdq %zmm24, (%rcx)
761 vmovntdq %zmm24, 291(%rax,%r14,8)
765 vmovntdq %zmm24, 8128(%rdx)
769 vmovntdq %zmm24, 8192(%rdx)
773 vmovntdq %zmm24, -8192(%rdx)
777 vmovntdq %zmm24, -8256(%rdx)
6037 vmovntdq %zmm28, (%rcx,%r13,4) label
Dintel-syntax-avx512.s8565 vmovntdq zmmword ptr [rcx], zmm24
8569 vmovntdq zmmword ptr [rax + 8*r14 + 291], zmm24
8573 vmovntdq zmmword ptr [rdx + 8128], zmm24
8577 vmovntdq zmmword ptr [rdx + 8192], zmm24
8581 vmovntdq zmmword ptr [rdx - 8192], zmm24
8585 vmovntdq zmmword ptr [rdx - 8256], zmm24
27269 vmovntdq zmmword ptr [rcx], zmm20
27273 vmovntdq zmmword ptr [rax + 8*r14 + 4660], zmm20
27277 vmovntdq zmmword ptr [rdx + 8128], zmm20
27281 vmovntdq zmmword ptr [rdx + 8192], zmm20
[all …]
/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86_64-avx-encoding.s881 vmovntdq %xmm11, (%rax)
2349 vmovntdq %ymm11, (%rax)
Dx86-32-avx.s904 vmovntdq %xmm1, (%eax)
2352 vmovntdq %ymm1, (%eax)
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86GenAsmMatcher.inc5582 { X86::VMOVNTDQ_64mr, "vmovntdq", Convert__Mem5_1__Reg1_0, { MCK_FR32, MCK_Mem }, 0},
5583 { X86::VMOVNTDQmr, "vmovntdq", Convert__Mem5_1__Reg1_0, { MCK_FR32, MCK_Mem }, 0},
5584 { X86::VMOVNTDQY_64mr, "vmovntdq", Convert__Mem5_1__Reg1_0, { MCK_VR256, MCK_Mem }, 0},
5585 { X86::VMOVNTDQYmr, "vmovntdq", Convert__Mem5_1__Reg1_0, { MCK_VR256, MCK_Mem }, 0},
DX86GenAsmWriter.inc4038 "vmovntdq\t\000vmovntpd\t\000vmovntps\t\000vmovsd\t\000vmovshdup\t\000vm"
DX86GenAsmWriter1.inc3986 "\000vmovmskps\t\000vmovntdqa\t\000vmovntdq\t\000vmovntpd\t\000vmovntps\t"
/external/llvm/lib/Target/X86/
DX86InstrAVX512.td3332 defm VMOVNTDQ : avx512_movnt_vl<0xE7, "vmovntdq", avx512vl_i64_info>, PD;