| /minix3/external/bsd/llvm/dist/llvm/test/MC/X86/ |
| H A D | x86_64-fma4-encoding.s | 6 vfmaddss (%rcx), %xmm1, %xmm0, %xmm0 10 vfmaddss %xmm1, (%rcx),%xmm0, %xmm0 18 vfmaddsd (%rcx), %xmm1, %xmm0, %xmm0 22 vfmaddsd %xmm1, (%rcx),%xmm0, %xmm0 34 vfmaddps (%rcx), %xmm1, %xmm0, %xmm0 38 vfmaddps %xmm1, (%rcx),%xmm0, %xmm0 46 vfmaddpd (%rcx), %xmm1, %xmm0, %xmm0 50 vfmaddpd %xmm1, (%rcx),%xmm0, %xmm0 58 vfmaddps (%rcx), %ymm1, %ymm0, %ymm0 62 vfmaddps %ymm1, (%rcx),%ymm0, %ymm0 [all …]
|
| H A D | x86_64-xop-encoding.s | 10 vphsubwd (%rcx,%rax), %xmm1 18 vphsubdq (%rcx,%rax), %xmm1 34 vphaddwq (%rcx), %xmm4 50 vphadduwq (%rcx,%rax), %xmm6 66 vphaddudq 8(%rcx,%rax), %xmm4 74 vphaddubw (%rcx), %xmm3 82 vphaddubq (%rcx), %xmm4 106 vphaddbw (%rcx,%rax), %xmm1 114 vphaddbq (%rcx,%rax), %xmm1 122 vphaddbd (%rcx,%rax), %xmm1 [all …]
|
| H A D | x86_64-avx-encoding.s | 37 vaddss -4(%rcx,%rbx,8), %xmm10, %xmm11 41 vsubss -4(%rcx,%rbx,8), %xmm10, %xmm11 45 vmulss -4(%rcx,%rbx,8), %xmm10, %xmm11 49 vdivss -4(%rcx,%rbx,8), %xmm10, %xmm11 53 vaddsd -4(%rcx,%rbx,8), %xmm10, %xmm11 57 vsubsd -4(%rcx,%rbx,8), %xmm10, %xmm11 61 vmulsd -4(%rcx,%rbx,8), %xmm10, %xmm11 65 vdivsd -4(%rcx,%rbx,8), %xmm10, %xmm11 101 vaddps -4(%rcx,%rbx,8), %xmm10, %xmm11 105 vsubps -4(%rcx,%rbx,8), %xmm10, %xmm11 [all …]
|
| H A D | avx512-encodings.s | 18 vaddpd (%rcx), %zmm27, %zmm8 26 vaddpd (%rcx){1to8}, %zmm27, %zmm8 74 vaddps (%rcx), %zmm13, %zmm18 82 vaddps (%rcx){1to16}, %zmm13, %zmm18 118 vbroadcastsd (%rcx), %zmm30 122 vbroadcastsd (%rcx), %zmm30 {%k4} 126 vbroadcastsd (%rcx), %zmm30 {%k4} {z} 162 vbroadcastss (%rcx), %zmm3 166 vbroadcastss (%rcx), %zmm3 {%k4} 170 vbroadcastss (%rcx), %zmm3 {%k4} {z} [all …]
|
| H A D | x86-64-avx512f_vl.s | 17 vaddpd (%rcx), %xmm29, %xmm20 25 vaddpd (%rcx){1to2}, %xmm29, %xmm20 73 vaddpd (%rcx), %ymm26, %ymm28 81 vaddpd (%rcx){1to4}, %ymm26, %ymm28 129 vaddps (%rcx), %xmm19, %xmm24 137 vaddps (%rcx){1to4}, %xmm19, %xmm24 185 vaddps (%rcx), %ymm26, %ymm25 193 vaddps (%rcx){1to8}, %ymm26, %ymm25 229 vbroadcastsd (%rcx), %ymm22 233 vbroadcastsd (%rcx), %ymm22 {%k5} [all …]
|
| H A D | x86-64-avx512bw_vl.s | 17 vpaddb (%rcx), %xmm17, %xmm26 53 vpaddb (%rcx), %ymm27, %ymm26 89 vpaddw (%rcx), %xmm17, %xmm18 125 vpaddw (%rcx), %ymm21, %ymm23 205 vpcmpeqb (%rcx), %xmm21, %k4 237 vpcmpeqb (%rcx), %ymm21, %k4 269 vpcmpeqw (%rcx), %xmm30, %k3 301 vpcmpeqw (%rcx), %ymm20, %k2 333 vpcmpgtb (%rcx), %xmm30, %k3 365 vpcmpgtb (%rcx), %ymm17, %k2 [all …]
|
| H A D | x86-64-avx512bw.s | 17 vpaddb (%rcx), %zmm24, %zmm19 53 vpaddw (%rcx), %zmm24, %zmm17 108 vpcmpeqb (%rcx), %zmm26, %k4 140 vpcmpeqw (%rcx), %zmm23, %k5 172 vpcmpgtb (%rcx), %zmm30, %k4 204 vpcmpgtw (%rcx), %zmm23, %k5 240 vpmaxsb (%rcx), %zmm29, %zmm23 276 vpmaxsw (%rcx), %zmm28, %zmm25 312 vpmaxub (%rcx), %zmm18, %zmm29 348 vpmaxuw (%rcx), %zmm27, %zmm21 [all …]
|
| H A D | avx512vl-encoding.s | 17 vblendmpd (%rcx), %xmm20, %xmm27 25 vblendmpd (%rcx){1to2}, %xmm20, %xmm27 73 vblendmpd (%rcx), %ymm21, %ymm28 81 vblendmpd (%rcx){1to4}, %ymm21, %ymm28 129 vblendmps (%rcx), %xmm20, %xmm24 137 vblendmps (%rcx){1to4}, %xmm20, %xmm24 185 vblendmps (%rcx), %ymm23, %ymm17 193 vblendmps (%rcx){1to8}, %ymm23, %ymm17 241 vpblendmd (%rcx), %xmm25, %xmm17 249 vpblendmd (%rcx){1to4}, %xmm25, %xmm17 [all …]
|
| /minix3/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/ |
| H A D | wp-x86_64.S | 29 xorq %rcx,%rcx 73 leaq (%rcx,%rcx,1),%rsi 81 leaq (%rcx,%rcx,1),%rsi 87 leaq (%rcx,%rcx,1),%rsi 95 leaq (%rcx,%rcx,1),%rsi 101 leaq (%rcx,%rcx,1),%rsi 109 leaq (%rcx,%rcx,1),%rsi 115 leaq (%rcx,%rcx,1),%rsi 123 leaq (%rcx,%rcx,1),%rsi 129 leaq (%rcx,%rcx,1),%rsi [all …]
|
| H A D | rc4-x86_64.S | 18 movq %rcx,%r13 20 xorq %rcx,%rcx 43 movl (%rdi,%rcx,4),%edx 44 movl %eax,(%rdi,%rcx,4) 61 movl (%rdi,%rcx,4),%edx 62 movl %eax,(%rdi,%rcx,4) 69 movl (%rdi,%rcx,4),%edx 70 movl %ebx,(%rdi,%rcx,4) 77 movl (%rdi,%rcx,4),%edx 78 movl %eax,(%rdi,%rcx,4) [all …]
|
| H A D | uplink-x86_64.S | 9 movq %rcx,48(%rsp) 13 leaq OPENSSL_UplinkTable@GOTPCREL(%rip),%rcx 16 movq 48(%rsp),%rcx 29 movq %rcx,48(%rsp) 33 leaq OPENSSL_UplinkTable@GOTPCREL(%rip),%rcx 36 movq 48(%rsp),%rcx 49 movq %rcx,48(%rsp) 53 leaq OPENSSL_UplinkTable@GOTPCREL(%rip),%rcx 56 movq 48(%rsp),%rcx 69 movq %rcx,48(%rsp) [all …]
|
| H A D | x86_64-gf2m.S | 24 movq %rsi,%rcx 27 shrq $2,%rcx 31 xorq %rcx,%rdx 79 movq (%rsp,%rdi,8),%rcx 81 movq %rcx,%rbx 82 shlq $4,%rcx 86 xorq %rcx,%rax 94 movq (%rsp,%rdi,8),%rcx 96 movq %rcx,%rbx 97 shlq $12,%rcx [all …]
|
| H A D | aesni-x86_64.S | 47 movups (%rcx),%xmm0 49 movups 16(%rcx),%xmm1 50 leaq 32(%rcx),%rcx 54 movups (%rcx),%xmm0 61 movups 16(%rcx),%xmm1 64 leaq 32(%rcx),%rcx 66 movups (%rcx),%xmm0 80 movups (%rcx),%xmm0 82 movups 16(%rcx),%xmm1 83 leaq 32(%rcx),%rcx [all …]
|
| H A D | rc4-md5-x86_64.S | 18 movq %rcx,%r11 24 xorq %rcx,%rcx 54 movl (%rdi,%rcx,4),%edx 56 movl %eax,(%rdi,%rcx,4) 73 movl (%rdi,%rcx,4),%edx 75 movl %ebx,(%rdi,%rcx,4) 91 movl (%rdi,%rcx,4),%edx 93 movl %eax,(%rdi,%rcx,4) 109 movl (%rdi,%rcx,4),%edx 111 movl %ebx,(%rdi,%rcx,4) [all …]
|
| H A D | x86_64-mont.S | 45 movq (%rcx),%rax 73 movq (%rcx,%r15,8),%rax 107 movq (%rcx),%rax 137 movq (%rcx,%r15,8),%rax 175 .Lsub: sbbq (%rcx,%r14,8),%rax 186 movq %rdi,%rcx 187 andq %rax,%rcx 189 orq %rcx,%rsi 243 movq (%rcx),%rax 256 movq 8(%rcx),%rax [all …]
|
| H A D | modexp512-x86_64.S | 11 movq %r8,0(%rcx) 74 movq %r9,8(%rcx) 140 leaq 520(%rsp),%rcx 142 movq 96(%rcx),%rbp 145 movq (%rcx),%r8 153 movq 8(%rcx),%r9 162 movq 16(%rcx),%r10 171 movq 24(%rcx),%r11 180 movq 32(%rcx),%r12 189 movq 40(%rcx),%r13 [all …]
|
| H A D | x86_64-mont5.S | 75 movq (%rcx),%rax 112 movq (%rcx,%r15,8),%rax 154 movq (%rcx),%rax 193 movq (%rcx,%r15,8),%rax 233 .Lsub: sbbq (%rcx,%r14,8),%rax 244 movq %rdi,%rcx 245 andq %rax,%rcx 247 orq %rcx,%rsi 332 movq (%rcx),%rax 354 movq 8(%rcx),%rax [all …]
|
| /minix3/crypto/external/bsd/openssl/dist/crypto/bn/asm/ |
| H A D | modexp512-x86_64.pl | 353 &MULSTEP_512([map("%r$_",(8..15))], "(+8*0)(%rcx)", "%rsi", "%rbp", "%rbx"); 357 &MULSTEP_512([map("%r$_",(9..15,8))], "(+8*1)(%rcx)", "%rsi", "%rbp", "%rbx"); 428 lea (+$tmp16_offset+$STACK_DEPTH)(%rsp), %rcx # X (Asrc) 1024 bits, 16 qwords 432 &MULADD_256x512("%rdi", "%rcx", "%rsi", "%rbp", "%rbx", \@X); # rotates @X 4 times 438 add (+8*8)(%rcx), $X[4] 439 adc (+8*9)(%rcx), $X[5] 440 adc (+8*10)(%rcx), $X[6] 441 adc (+8*11)(%rcx), $X[7] 469 …lea (+$Reduce_Data_offset+$X2_offset+$STACK_DEPTH)(%rsp), %rcx # rcx -> pX2 ; 641 bits, 11 qwords 481 mov $X[6], (+8*8)(%rcx) [all …]
|
| /minix3/common/lib/libc/arch/x86_64/string/ |
| H A D | bcopy.S | 55 movq %rdx,%rcx 69 shrq $3,%rcx /* count for copy by words */ 101 lea -9(%r11,%rdx),%rcx /* post re-alignment count */ 107 shr $3,%rcx 124 lea -8(%rsi,%rcx,8),%rsi 125 lea -8(%rdi,%rcx,8),%rdi 138 8: mov %rdx,%rcx 153 lea -1(%rsi,%rcx),%rsi 154 lea -1(%rdi,%rcx),%rdi
|
| H A D | memcmp.S | 14 movq %rdx,%rcx /* compare by longs */ 15 shrq $3,%rcx 20 movq %rdx,%rcx /* compare remainder by bytes */ 21 andq $7,%rcx 30 subq %rcx,%rdi /* eight pairs of bytes do not */ 31 subq %rcx,%rsi /* match. */
|
| H A D | strrchr.S | 13 movzbq %sil,%rcx 36 movq %rcx,%rdx 37 salq $16,%rcx 38 orq %rdx,%rcx 39 movq %rcx,%rdx 40 salq $32,%rcx 41 orq %rdx,%rcx 53 xorq %rcx,%rsi
|
| H A D | bcmp.S | 10 movq %rdx,%rcx /* compare by words */ 11 shrq $3,%rcx 16 movq %rdx,%rcx /* compare remainder by bytes */ 17 andq $7,%rcx
|
| /minix3/crypto/external/bsd/openssl/dist/crypto/whrlpool/asm/ |
| H A D | wp-x86_64.pl | 83 xor %rcx,%rcx 105 lea (%rcx,%rcx),%rsi 113 lea (%rcx,%rcx),%rsi 119 lea (%rcx,%rcx),%rsi 127 lea (%rcx,%rcx),%rsi 139 lea (%rcx,%rcx),%rsi 147 lea (%rcx,%rcx),%rsi 153 lea (%rcx,%rcx),%rsi 161 lea (%rcx,%rcx),%rsi 484 $rec="%rcx"; [all …]
|
| /minix3/crypto/external/bsd/openssl/dist/crypto/camellia/asm/ |
| H A D | cmll-x86_64.pl | 141 mov %rcx,$out 251 mov %rcx,$out 525 &_loadround (4,$out,"%rcx","%rdx"); # KR 535 &_rotl128 ("%rcx","%rdx",15); 536 &_saveround (4,$out,-128,"%rcx","%rdx"); # KR<<<15 539 &_rotl128 ("%rcx","%rdx",15); # 15+15=30 540 &_saveround (8,$out,-128,"%rcx","%rdx"); # KR<<<30 549 &_rotl128 ("%rcx","%rdx",30); # 30+30=60 550 &_saveround (18,$out,-128,"%rcx","%rdx"); # KR<<<60 557 &_rotl128 ("%rcx","%rdx",34); # 60+34=94 [all …]
|
| /minix3/lib/libc/citrus/modules/ |
| H A D | citrus_mapper_std.c | 161 const struct _citrus_mapper_std_rowcol_info_compat_x *rcx; in rowcol_parse_variable_compat() local 167 _DIAGASSERT(r != NULL && _region_size(r) == sizeof(*rcx)); in rowcol_parse_variable_compat() 168 rcx = _region_head(r); in rowcol_parse_variable_compat() 170 rc->rc_dst_invalid = be32toh(rcx->rcx_dst_invalid); in rowcol_parse_variable_compat() 171 rc->rc_dst_unit_bits = be32toh(rcx->rcx_dst_unit_bits); in rowcol_parse_variable_compat() 172 m = be32toh(rcx->rcx_src_col_bits); in rowcol_parse_variable_compat() 184 m = be32toh(rcx->rcx_src_row_begin); in rowcol_parse_variable_compat() 185 n = be32toh(rcx->rcx_src_row_end); in rowcol_parse_variable_compat() 195 m = be32toh(rcx->rcx_src_col_begin); in rowcol_parse_variable_compat() 196 n = be32toh(rcx->rcx_src_col_end); in rowcol_parse_variable_compat() [all …]
|