GeezerVison is showing github.com — deps: update openssl asm and asm_obsolete files · nodejs/node@06eb181
File treeExpand file treeCollapse file tree Open diff view settings Expand file treeCollapse file tree Open diff view settings Collapse file Copy file name to clipboardExpand all lines: deps/openssl/asm/arm-void-gas/aes/bsaes-armv7.S +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -1298,7 +1298,7 @@ bsaes_cbc_encrypt: | 1298 | 1298 | vmov q4,q15 @ just in case ensure that IV | 1299 | 1299 | vmov q5,q0 @ and input are preserved | 1300 | 1300 | bl AES_decrypt | 1301 | | - vld1.8 {q0}, [r9,:64] @ load result | | 1301 | + vld1.8 {q0}, [r9] @ load result | 1302 | 1302 | veor q0, q0, q4 @ ^= IV | 1303 | 1303 | vmov q15, q5 @ q5 holds input | 1304 | 1304 | vst1.8 {q0}, [r10] @ write output | |
Collapse file Copy file name to clipboardExpand all lines: deps/openssl/asm/x64-elf-gas/aes/aesni-sha1-x86_64.s +1Lines changed: 1 addition & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -2692,6 +2692,7 @@ aesni_cbc_sha1_enc_shaext: | 2692 | 2692 | movl 240(%rcx),%r11d | 2693 | 2693 | subq %rdi,%rsi | 2694 | 2694 | movups (%rcx),%xmm15 | | 2695 | + movups (%r8),%xmm2 | 2695 | 2696 | movups 16(%rcx),%xmm0 | 2696 | 2697 | leaq 112(%rcx),%rcx | 2697 | 2698 |
| |
Collapse file Copy file name to clipboardExpand all lines: deps/openssl/asm/x64-elf-gas/aes/aesni-sha256-x86_64.s +1Lines changed: 1 addition & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -4012,6 +4012,7 @@ aesni_cbc_sha256_enc_shaext: | 4012 | 4012 | movl 240(%rcx),%r11d | 4013 | 4013 | subq %rdi,%rsi | 4014 | 4014 | movups (%rcx),%xmm15 | | 4015 | + movups (%r8),%xmm6 | 4015 | 4016 | movups 16(%rcx),%xmm4 | 4016 | 4017 | leaq 112(%rcx),%rcx | 4017 | 4018 |
| |
Collapse file Copy file name to clipboardExpand all lines: deps/openssl/asm/x64-elf-gas/x86_64cpuid.s +9-8Lines changed: 9 additions & 8 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -107,14 +107,6 @@ OPENSSL_ia32_cpuid: | 107 | 107 | shrl $14,%r10d | 108 | 108 | andl $0xfff,%r10d | 109 | 109 |
| 110 | | - cmpl $7,%r11d | 111 | | - jb .Lnocacheinfo | 112 | | - | 113 | | - movl $7,%eax | 114 | | - xorl %ecx,%ecx | 115 | | - cpuid | 116 | | - movl %ebx,8(%rdi) | 117 | | - | 118 | 110 | .Lnocacheinfo: | 119 | 111 | movl $1,%eax | 120 | 112 | cpuid | @@ -144,6 +136,15 @@ OPENSSL_ia32_cpuid: | 144 | 136 | orl %ecx,%r9d | 145 | 137 |
| 146 | 138 | movl %edx,%r10d | | 139 | + | | 140 | + cmpl $7,%r11d | | 141 | + jb .Lno_extended_info | | 142 | + movl $7,%eax | | 143 | + xorl %ecx,%ecx | | 144 | + cpuid | | 145 | + movl %ebx,8(%rdi) | | 146 | +.Lno_extended_info: | | 147 | + | 147 | 148 | btl $27,%r9d | 148 | 149 | jnc .Lclear_avx | 149 | 150 | xorl %ecx,%ecx | |
Collapse file Copy file name to clipboardExpand all lines: deps/openssl/asm/x64-macosx-gas/aes/aesni-sha1-x86_64.s +1Lines changed: 1 addition & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -2692,6 +2692,7 @@ aesni_cbc_sha1_enc_shaext: | 2692 | 2692 | movl 240(%rcx),%r11d | 2693 | 2693 | subq %rdi,%rsi | 2694 | 2694 | movups (%rcx),%xmm15 | | 2695 | + movups (%r8),%xmm2 | 2695 | 2696 | movups 16(%rcx),%xmm0 | 2696 | 2697 | leaq 112(%rcx),%rcx | 2697 | 2698 |
| |
Collapse file Copy file name to clipboardExpand all lines: deps/openssl/asm/x64-macosx-gas/aes/aesni-sha256-x86_64.s +1Lines changed: 1 addition & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -4012,6 +4012,7 @@ aesni_cbc_sha256_enc_shaext: | 4012 | 4012 | movl 240(%rcx),%r11d | 4013 | 4013 | subq %rdi,%rsi | 4014 | 4014 | movups (%rcx),%xmm15 | | 4015 | + movups (%r8),%xmm6 | 4015 | 4016 | movups 16(%rcx),%xmm4 | 4016 | 4017 | leaq 112(%rcx),%rcx | 4017 | 4018 |
| |
Collapse file Copy file name to clipboardExpand all lines: deps/openssl/asm/x64-macosx-gas/x86_64cpuid.s +9-8Lines changed: 9 additions & 8 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -108,14 +108,6 @@ L$intel: | 108 | 108 | shrl $14,%r10d | 109 | 109 | andl $0xfff,%r10d | 110 | 110 |
| 111 | | - cmpl $7,%r11d | 112 | | - jb L$nocacheinfo | 113 | | - | 114 | | - movl $7,%eax | 115 | | - xorl %ecx,%ecx | 116 | | - cpuid | 117 | | - movl %ebx,8(%rdi) | 118 | | - | 119 | 111 | L$nocacheinfo: | 120 | 112 | movl $1,%eax | 121 | 113 | cpuid | @@ -145,6 +137,15 @@ L$generic: | 145 | 137 | orl %ecx,%r9d | 146 | 138 |
| 147 | 139 | movl %edx,%r10d | | 140 | + | | 141 | + cmpl $7,%r11d | | 142 | + jb L$no_extended_info | | 143 | + movl $7,%eax | | 144 | + xorl %ecx,%ecx | | 145 | + cpuid | | 146 | + movl %ebx,8(%rdi) | | 147 | +L$no_extended_info: | | 148 | + | 148 | 149 | btl $27,%r9d | 149 | 150 | jnc L$clear_avx | 150 | 151 | xorl %ecx,%ecx | |
Collapse file Copy file name to clipboardExpand all lines: deps/openssl/asm/x64-win32-masm/aes/aesni-sha1-x86_64.asm +1Lines changed: 1 addition & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -2793,6 +2793,7 @@ $L$prologue_shaext:: | 2793 | 2793 | mov r11d,DWORD PTR[240+rcx] | 2794 | 2794 | sub rsi,rdi | 2795 | 2795 | movups xmm15,XMMWORD PTR[rcx] | | 2796 | + movups xmm2,XMMWORD PTR[r8] | 2796 | 2797 | movups xmm0,XMMWORD PTR[16+rcx] | 2797 | 2798 | lea rcx,QWORD PTR[112+rcx] | 2798 | 2799 |
| |
Collapse file Copy file name to clipboardExpand all lines: deps/openssl/asm/x64-win32-masm/aes/aesni-sha256-x86_64.asm +1Lines changed: 1 addition & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -4146,6 +4146,7 @@ $L$prologue_shaext:: | 4146 | 4146 | mov r11d,DWORD PTR[240+rcx] | 4147 | 4147 | sub rsi,rdi | 4148 | 4148 | movups xmm15,XMMWORD PTR[rcx] | | 4149 | + movups xmm6,XMMWORD PTR[r8] | 4149 | 4150 | movups xmm4,XMMWORD PTR[16+rcx] | 4150 | 4151 | lea rcx,QWORD PTR[112+rcx] | 4151 | 4152 |
| |
Collapse file Copy file name to clipboardExpand all lines: deps/openssl/asm/x64-win32-masm/x86_64cpuid.asm +9-8Lines changed: 9 additions & 8 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -118,14 +118,6 @@ $L$intel:: | 118 | 118 | shr r10d,14 | 119 | 119 | and r10d,0fffh | 120 | 120 |
| 121 | | - cmp r11d,7 | 122 | | - jb $L$nocacheinfo | 123 | | - | 124 | | - mov eax,7 | 125 | | - xor ecx,ecx | 126 | | - cpuid | 127 | | - mov DWORD PTR[8+rdi],ebx | 128 | | - | 129 | 121 | $L$nocacheinfo:: | 130 | 122 | mov eax,1 | 131 | 123 | cpuid | @@ -155,6 +147,15 @@ $L$generic:: | 155 | 147 | or r9d,ecx | 156 | 148 |
| 157 | 149 | mov r10d,edx | | 150 | + | | 151 | + cmp r11d,7 | | 152 | + jb $L$no_extended_info | | 153 | + mov eax,7 | | 154 | + xor ecx,ecx | | 155 | + cpuid | | 156 | + mov DWORD PTR[8+rdi],ebx | | 157 | +$L$no_extended_info:: | | 158 | + | 158 | 159 | bt r9d,27 | 159 | 160 | jnc $L$clear_avx | 160 | 161 | xor ecx,ecx | |
|