/external/boringssl/win-x86_64/crypto/fipsmodule/ |
D | vpaes-x86_64.asm | 830 movaps XMMWORD[16+rsp],xmm6 831 movaps XMMWORD[32+rsp],xmm7 832 movaps XMMWORD[48+rsp],xmm8 833 movaps XMMWORD[64+rsp],xmm9 834 movaps XMMWORD[80+rsp],xmm10 835 movaps XMMWORD[96+rsp],xmm11 836 movaps XMMWORD[112+rsp],xmm12 837 movaps XMMWORD[128+rsp],xmm13 838 movaps XMMWORD[144+rsp],xmm14 839 movaps XMMWORD[160+rsp],xmm15 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | musttail-varargs.ll | 36 ; LINUX-DAG: movaps %xmm0, {{[0-9]*}}(%rsp) 37 ; LINUX-DAG: movaps %xmm1, {{[0-9]*}}(%rsp) 38 ; LINUX-DAG: movaps %xmm2, {{[0-9]*}}(%rsp) 39 ; LINUX-DAG: movaps %xmm3, {{[0-9]*}}(%rsp) 40 ; LINUX-DAG: movaps %xmm4, {{[0-9]*}}(%rsp) 41 ; LINUX-DAG: movaps %xmm5, {{[0-9]*}}(%rsp) 42 ; LINUX-DAG: movaps %xmm6, {{[0-9]*}}(%rsp) 43 ; LINUX-DAG: movaps %xmm7, {{[0-9]*}}(%rsp) 45 ; LINUX-DAG: movaps {{[0-9]*}}(%rsp), %xmm0 46 ; LINUX-DAG: movaps {{[0-9]*}}(%rsp), %xmm1 [all …]
|
D | win64_nonvol.ll | 11 ; CHECK-DAG: movaps %xmm6, 12 ; CHECK-DAG: movaps %xmm7, 13 ; CHECK-DAG: movaps %xmm8, 14 ; CHECK-DAG: movaps %xmm9, 15 ; CHECK-DAG: movaps %xmm10, 16 ; CHECK-DAG: movaps %xmm11, 17 ; CHECK-DAG: movaps %xmm12, 18 ; CHECK-DAG: movaps %xmm13, 19 ; CHECK-DAG: movaps %xmm14, 20 ; CHECK-DAG: movaps %xmm15,
|
D | fp128-libcalls.ll | 16 ; CHECK-NEXT: movaps %xmm0, vf128(%rip) 27 ; CHECK: movaps %xmm0, %xmm1 28 ; CHECK-NEXT: movaps vf128(%rip), %xmm0 30 ; CHECK-NEXT: movaps %xmm0, vf128(%rip) 41 ; CHECK-NEXT: movaps %xmm0, vf128(%rip) 52 ; CHECK: movaps %xmm0, %xmm1 53 ; CHECK-NEXT: movaps vf128(%rip), %xmm0 55 ; CHECK-NEXT: movaps %xmm0, vf128(%rip) 66 ; CHECK-NEXT: movaps %xmm0, vf128(%rip) 77 ; CHECK: movaps %xmm0, %xmm1 [all …]
|
D | sse-intel-ocl.ll | 73 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 74 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 75 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 76 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 77 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 78 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 79 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 80 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 82 ; NOT_WIN: movaps {{.*(%rsp).*}}, {{%xmm([8-9]|1[0-5])}} ## 16-byte Reload 83 ; NOT_WIN: movaps {{.*(%rsp).*}}, {{%xmm([8-9]|1[0-5])}} ## 16-byte Reload [all …]
|
D | vec_shift5.ll | 12 ; X32-NEXT: movaps {{.*#+}} xmm0 = [8,16,32,64,8,16,32,64] 17 ; X64-NEXT: movaps {{.*#+}} xmm0 = [8,16,32,64,8,16,32,64] 26 ; X32-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4,0,1,2,4] 31 ; X64-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4,0,1,2,4] 40 ; X32-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4,0,1,2,4] 45 ; X64-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4,0,1,2,4] 54 ; X32-NEXT: movaps {{.*#+}} xmm0 = [8,16,32,64] 59 ; X64-NEXT: movaps {{.*#+}} xmm0 = [8,16,32,64] 68 ; X32-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4] 73 ; X64-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4] [all …]
|
D | preserve_allcc64.ll | 21 ;SSE: movaps %xmm15 22 ;SSE-NEXT: movaps %xmm14 23 ;SSE-NEXT: movaps %xmm13 24 ;SSE-NEXT: movaps %xmm12 25 ;SSE-NEXT: movaps %xmm11 26 ;SSE-NEXT: movaps %xmm10 27 ;SSE-NEXT: movaps %xmm9 28 ;SSE-NEXT: movaps %xmm8 29 ;SSE-NEXT: movaps %xmm7 30 ;SSE-NEXT: movaps %xmm6 [all …]
|
D | preserve_mostcc64.ll | 47 ;SSE: movaps %xmm2 48 ;SSE: movaps %xmm3 49 ;SSE: movaps %xmm4 50 ;SSE: movaps %xmm5 51 ;SSE: movaps %xmm6 52 ;SSE: movaps %xmm7 53 ;SSE: movaps %xmm8 54 ;SSE: movaps %xmm9 55 ;SSE: movaps %xmm10 56 ;SSE: movaps %xmm11 [all …]
|
D | vec_insert-4.ll | 13 ; X32-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) 14 ; X32-NEXT: movaps %xmm0, (%esp) 16 ; X32-NEXT: movaps (%esp), %xmm0 17 ; X32-NEXT: movaps {{[0-9]+}}(%esp), %xmm1 28 ; X64-NEXT: movaps %xmm1, {{[0-9]+}}(%rsp) 29 ; X64-NEXT: movaps %xmm0, (%rsp) 32 ; X64-NEXT: movaps (%rsp), %xmm0 33 ; X64-NEXT: movaps {{[0-9]+}}(%rsp), %xmm1
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | vec_shift5.ll | 12 ; X32-NEXT: movaps {{.*#+}} xmm0 = [8,16,32,64,8,16,32,64] 17 ; X64-NEXT: movaps {{.*#+}} xmm0 = [8,16,32,64,8,16,32,64] 26 ; X32-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4,0,1,2,4] 31 ; X64-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4,0,1,2,4] 40 ; X32-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4,0,1,2,4] 45 ; X64-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4,0,1,2,4] 54 ; X32-NEXT: movaps {{.*#+}} xmm0 = [8,16,32,64] 59 ; X64-NEXT: movaps {{.*#+}} xmm0 = [8,16,32,64] 68 ; X32-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4] 73 ; X64-NEXT: movaps {{.*#+}} xmm0 = [0,1,2,4] [all …]
|
D | win64_nonvol.ll | 11 ; CHECK-DAG: movaps %xmm6, 12 ; CHECK-DAG: movaps %xmm7, 13 ; CHECK-DAG: movaps %xmm8, 14 ; CHECK-DAG: movaps %xmm9, 15 ; CHECK-DAG: movaps %xmm10, 16 ; CHECK-DAG: movaps %xmm11, 17 ; CHECK-DAG: movaps %xmm12, 18 ; CHECK-DAG: movaps %xmm13, 19 ; CHECK-DAG: movaps %xmm14, 20 ; CHECK-DAG: movaps %xmm15,
|
D | fp128-libcalls.ll | 18 ; CHECK-NEXT: movaps %xmm0, vf128(%rip) 29 ; CHECK: movaps %xmm0, %xmm1 30 ; CHECK-NEXT: movaps vf128(%rip), %xmm0 32 ; CHECK-NEXT: movaps %xmm0, vf128(%rip) 43 ; CHECK-NEXT: movaps %xmm0, vf128(%rip) 54 ; CHECK: movaps %xmm0, %xmm1 55 ; CHECK-NEXT: movaps vf128(%rip), %xmm0 57 ; CHECK-NEXT: movaps %xmm0, vf128(%rip) 68 ; CHECK-NEXT: movaps %xmm0, vf128(%rip) 79 ; CHECK: movaps %xmm0, %xmm1 [all …]
|
D | sse-intel-ocl.ll | 73 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 74 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 75 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 76 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 77 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 78 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 79 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 80 ; NOT_WIN: movaps {{%xmm([8-9]|1[0-5])}}, {{.*(%rsp).*}} ## 16-byte Spill 82 ; NOT_WIN: movaps {{.*(%rsp).*}}, {{%xmm([8-9]|1[0-5])}} ## 16-byte Reload 83 ; NOT_WIN: movaps {{.*(%rsp).*}}, {{%xmm([8-9]|1[0-5])}} ## 16-byte Reload [all …]
|
D | musttail-varargs.ll | 50 ; LINUX-NEXT: movaps %xmm0, {{[0-9]+}}(%rsp) 51 ; LINUX-NEXT: movaps %xmm1, {{[0-9]+}}(%rsp) 52 ; LINUX-NEXT: movaps %xmm2, {{[0-9]+}}(%rsp) 53 ; LINUX-NEXT: movaps %xmm3, {{[0-9]+}}(%rsp) 54 ; LINUX-NEXT: movaps %xmm4, {{[0-9]+}}(%rsp) 55 ; LINUX-NEXT: movaps %xmm5, {{[0-9]+}}(%rsp) 56 ; LINUX-NEXT: movaps %xmm6, {{[0-9]+}}(%rsp) 57 ; LINUX-NEXT: movaps %xmm7, {{[0-9]+}}(%rsp) 71 ; LINUX-NEXT: movaps %xmm7, {{[-0-9]+}}(%r{{[sb]}}p) # 16-byte Spill 72 ; LINUX-NEXT: movaps %xmm6, {{[-0-9]+}}(%r{{[sb]}}p) # 16-byte Spill [all …]
|
D | sse-regcall.ll | 40 ; WIN64: movaps {{%xmm(1[2-5])}}, {{.*(%r(b|s)p).*}} {{#+}} 16-byte Spill 41 ; WIN64: movaps {{%xmm(1[2-5])}}, {{.*(%r(b|s)p).*}} {{#+}} 16-byte Spill 42 ; WIN64: movaps {{%xmm(1[2-5])}}, {{.*(%r(b|s)p).*}} {{#+}} 16-byte Spill 43 ; WIN64: movaps {{%xmm(1[2-5])}}, {{.*(%r(b|s)p).*}} {{#+}} 16-byte Spill 48 ; WIN64: movaps {{.*(%r(b|s)p).*}}, {{%xmm(1[2-5])}} {{#+}} 16-byte Reload 49 ; WIN64: movaps {{.*(%r(b|s)p).*}}, {{%xmm(1[2-5])}} {{#+}} 16-byte Reload 50 ; WIN64: movaps {{.*(%r(b|s)p).*}}, {{%xmm(1[2-5])}} {{#+}} 16-byte Reload 51 ; WIN64: movaps {{.*(%r(b|s)p).*}}, {{%xmm(1[2-5])}} {{#+}} 16-byte Reload 55 ; WIN32: movaps {{%xmm([0-7])}}, {{.*(%e(b|s)p).*}} {{#+}} 16-byte Spill 60 ; WIN32: movaps {{.*(%e(b|s)p).*}}, {{%xmm([0-7])}} {{#+}} 16-byte Reload [all …]
|
D | vector-extend-inreg.ll | 17 ; X32-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) 18 ; X32-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) 19 ; X32-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) 20 ; X32-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) 21 ; X32-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) 22 ; X32-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) 23 ; X32-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) 26 ; X32-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) 27 ; X32-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) 28 ; X32-SSE-NEXT: movaps %xmm1, {{[0-9]+}}(%esp) [all …]
|
D | unfold-masked-merge-vector-variablemask-const.ll | 13 ; CHECK-SSE1-NEXT: movaps (%rcx), %xmm0 14 ; CHECK-SSE1-NEXT: movaps {{.*#+}} xmm1 = [nan,nan,nan,nan] 18 ; CHECK-SSE1-NEXT: movaps %xmm0, (%rdi) 52 ; CHECK-SSE1-NEXT: movaps (%rsi), %xmm0 55 ; CHECK-SSE1-NEXT: movaps %xmm0, (%rdi) 87 ; CHECK-SSE1-NEXT: movaps (%rcx), %xmm0 88 ; CHECK-SSE1-NEXT: movaps %xmm0, %xmm1 91 ; CHECK-SSE1-NEXT: movaps %xmm1, (%rdi) 97 ; CHECK-SSE2-NEXT: movaps (%rdx), %xmm1 98 ; CHECK-SSE2-NEXT: movaps %xmm1, %xmm0 [all …]
|
D | vectorcall.ll | 45 ; CHECK: movaps %xmm1, %xmm0 81 ; CHECK: movaps %xmm1, %xmm0 89 ; CHECK: movaps (%{{rax|ecx}}), %xmm0 105 ; CHECK: movaps %xmm1, 16(%{{(e|r)}}sp) 106 ; CHECK: movaps %xmm1, %xmm0 117 ; X86: movaps %xmm0, (%esp) 118 ; X64: movaps %xmm2, %xmm0 128 ; CHECK: movaps (%{{[re][ac]}}x), %xmm0 138 ; X86: movaps 16(%eax), %xmm0 139 ; X64: movaps 16(%rdx), %xmm0 [all …]
|
D | insert-into-constant-vector.ll | 15 ; X32SSE2-NEXT: movaps {{.*#+}} xmm0 = [0,255,255,255,255,255,255,255,255,255,255,255,255,255,25… 86 ; X32SSE2-NEXT: movaps {{.*#+}} xmm0 = <42,1,2,u> 95 ; X64SSE2-NEXT: movaps {{.*#+}} xmm0 = <42,1,2,u> 170 ; X32SSE2-NEXT: movaps {{.*#+}} xmm1 = <42,u,2,3> 177 ; X64SSE2-NEXT: movaps {{.*#+}} xmm1 = <42,u,2,3> 184 ; X32SSE4-NEXT: movaps {{.*#+}} xmm0 = <42,u,2,3> 190 ; X64SSE4-NEXT: movaps {{.*#+}} xmm1 = <42,u,2,3> 192 ; X64SSE4-NEXT: movaps %xmm1, %xmm0 219 ; X64SSE-NEXT: movaps {{.*#+}} xmm1 = <42,u> 221 ; X64SSE-NEXT: movaps %xmm1, %xmm0 [all …]
|
D | preserve_allcc64.ll | 21 ;SSE: movaps %xmm15 22 ;SSE-NEXT: movaps %xmm14 23 ;SSE-NEXT: movaps %xmm13 24 ;SSE-NEXT: movaps %xmm12 25 ;SSE-NEXT: movaps %xmm11 26 ;SSE-NEXT: movaps %xmm10 27 ;SSE-NEXT: movaps %xmm9 28 ;SSE-NEXT: movaps %xmm8 29 ;SSE-NEXT: movaps %xmm7 30 ;SSE-NEXT: movaps %xmm6 [all …]
|
D | widen_load-3.ll | 16 ; X86-SSE-NEXT: movaps (%ecx), %xmm0 17 ; X86-SSE-NEXT: movaps 16(%ecx), %xmm1 18 ; X86-SSE-NEXT: movaps 32(%ecx), %xmm2 23 ; X86-SSE-NEXT: movaps %xmm2, 32(%eax) 24 ; X86-SSE-NEXT: movaps %xmm1, 16(%eax) 25 ; X86-SSE-NEXT: movaps %xmm0, (%eax) 44 ; X64-SSE-NEXT: movaps (%rsi), %xmm0 45 ; X64-SSE-NEXT: movaps 16(%rsi), %xmm1 46 ; X64-SSE-NEXT: movaps 32(%rsi), %xmm2 49 ; X64-SSE-NEXT: movaps %xmm2, 32(%rdi) [all …]
|
D | deopt-bundles.ll | 164 ; CHECK: movaps 16(%rbp), %xmm8 165 ; CHECK-NEXT: movaps 32(%rbp), %xmm9 166 ; CHECK-NEXT: movaps 48(%rbp), %xmm10 167 ; CHECK-NEXT: movaps 64(%rbp), %xmm11 168 ; CHECK-NEXT: movaps 80(%rbp), %xmm12 169 ; CHECK-NEXT: movaps 96(%rbp), %xmm13 170 ; CHECK-NEXT: movaps 112(%rbp), %xmm14 171 ; CHECK-NEXT: movaps 128(%rbp), %xmm15 172 ; CHECK-NEXT: movaps %xmm15, 240(%rsp) 173 ; CHECK-NEXT: movaps %xmm14, 224(%rsp) [all …]
|
D | preserve_mostcc64.ll | 47 ;SSE: movaps %xmm2 48 ;SSE: movaps %xmm3 49 ;SSE: movaps %xmm4 50 ;SSE: movaps %xmm5 51 ;SSE: movaps %xmm6 52 ;SSE: movaps %xmm7 53 ;SSE: movaps %xmm8 54 ;SSE: movaps %xmm9 55 ;SSE: movaps %xmm10 56 ;SSE: movaps %xmm11 [all …]
|
D | fp128-i128.ll | 47 ; CHECK-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 56 ; CHECK-NEXT: movaps -{{[0-9]+}}(%rsp), %xmm0 82 ; CHECK-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 86 ; CHECK-NEXT: movaps -{{[0-9]+}}(%rsp), %xmm0 107 ; CHECK-NEXT: movaps %xmm0, {{[0-9]+}}(%rsp) 113 ; CHECK-NEXT: movaps (%rsp), %xmm0 114 ; CHECK-NEXT: movaps {{.*}}(%rip), %xmm1 120 ; CHECK-NEXT: movaps {{\.LCPI.*}}(%rcx), %xmm0 144 ; CHECK-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 148 ; CHECK-NEXT: movaps %xmm1, %xmm0 [all …]
|
D | var-permute-128.ll | 22 ; SSE3-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 35 ; SSSE3-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 76 ; SSE3-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 140 ; SSE3-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 229 ; SSE3-NEXT: movaps %xmm1, -{{[0-9]+}}(%rsp) 230 ; SSE3-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 385 ; SSE3-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 397 ; SSSE3-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 437 ; SSE3-NEXT: movaps %xmm0, -{{[0-9]+}}(%rsp) 493 ; SSE3-NEXT: movaps %xmm1, -{{[0-9]+}}(%rsp) [all …]
|