/freebsd-11-stable/contrib/gcc/config/i386/ |
H A D | crtfastmath.c | 52 unsigned int eax, ebx, ecx, edx; local 65 : "=a" (eax), "=r" (ebx), "=c" (ecx), "=d" (edx) 72 : "=a" (eax), "=r" (ebx), "=c" (ecx), "=d" (edx) 75 if (edx & SSE) 81 if (edx & FXSAVE)
|
H A D | driver-i386.c | 66 unsigned int eax, ebx, ecx, edx; local 98 cpuid (0, eax, ebx, ecx, edx); 105 cpuid (1, eax, ebx, ecx, edx); 106 has_cmpxchg8b = !!(edx & bit_CMPXCHG8B); 107 has_cmov = !!(edx & bit_CMOV); 108 has_mmx = !!(edx & bit_MMX); 109 has_sse = !!(edx & bit_SSE); 110 has_sse2 = !!(edx & bit_SSE2); 116 cpuid (0x80000000, eax, ebx, ecx, edx); 120 cpuid (0x80000001, eax, ebx, ecx, edx); [all...] |
H A D | linux-unwind.h | 166 fs->regs.reg[2].loc.offset = (long)&sc->REG_NAME(edx) - new_cfa;
|
H A D | sol2-c1.asm | 62 ! As specified per page 3-32 of the ABI, %edx contains a function 67 pushl %edx 82 ! we need to register the function pointer previously in %edx, but 107 leal 16(%ebp,%eax,4),%edx 108 movl %edx,_environ 114 ! %edx and %eax respectively. The only new value we need to compute 124 pushl %edx 125 leal 12(%ebp),%edx 126 pushl %edx
|
H A D | sol2-gc1.asm | 65 ! As specified per page 3-32 of the ABI, %edx contains a function 70 pushl %edx 85 ! we need to register the function pointer previously in %edx, but 120 leal 16(%ebp,%eax,4),%edx 121 movl %edx,_environ 127 ! %edx and %eax respectively. The only new value we need to compute 137 pushl %edx 138 leal 12(%ebp),%edx 139 pushl %edx
|
/freebsd-11-stable/contrib/gdb/gdb/ |
H A D | i386gnu-nat.c | 53 REG_OFFSET (eax), REG_OFFSET (ecx), REG_OFFSET (edx), REG_OFFSET (ebx),
|
H A D | lynx-nat.c | 46 X (edx),
|
/freebsd-11-stable/contrib/libpcap/msdos/ |
H A D | pkt_rx1.s | 64 ; mov [si+4].timeStamp, edx
|
H A D | pktdrvr.c | 141 #define r_dx edx
|
/freebsd-11-stable/contrib/xz/src/liblzma/check/ |
H A D | crc32_x86.S | 94 * %edx Temporary 185 movl 0x0C00(%ebx, %ebp, 4), %edx 187 xorl 0x0800(%ebx, %ebp, 4), %edx 189 xorl 8(%esi), %edx 191 xorl 0x0400(%ebx, %ebp, 4), %edx 193 xorl (%ebx, %ebp, 4), %edx 202 xorl 0x1C00(%ebx, %ebp, 4), %edx 205 xorl 0x1800(%ebx, %ebp, 4), %edx 210 xorl %edx, %eax 220 * copied to %ecx and %edx [all...] |
H A D | crc64_x86.S | 79 * %edx crc MSB 93 movl 0x20(%esp), %edx /* crc MSB */ 128 notl %edx 147 shrdl $8, %edx, %eax 149 shrl $8, %edx 150 xorl 4(%ebx, %ebp, 8), %edx 178 xorl %edx, %eax 179 movl 0x1804(%ebx, %ebp, 8), %edx 182 xorl 0x1004(%ebx, %ebp, 8), %edx 186 xorl 0x0804(%ebx, %ebp, 8), %edx [all...] |
/freebsd-11-stable/crypto/openssl/crypto/aes/asm/ |
H A D | aes-x86_64.pl | 52 $s3="%edx"; 1008 # %ecx=s2 and %edx=s3. 1268 shr \$16,%edx 1329 mov 96-128(%rbp),%edx 1333 mov 224-128(%rbp),%edx 1356 mov 12(%rdi),%edx # rk[3] 1391 mov 20(%rdi),%edx # rk[5] 1436 mov 28(%rdi),%edx # rk[4] 1453 mov %eax,%edx 1461 shr \$16,%edx [all...] |
H A D | aesni-x86_64.pl | 1182 mov 240($key),%edx # key->rounds 1184 &aesni_generate1("enc",$key,"%edx"); 1239 bswap %edx 1241 xor $key0,%edx 1245 pinsrd \$3,%edx,$inout2
|
H A D | bsaes-x86_64.pl | 1610 mov %eax, %edx # rounds 1617 mov %edx, %r10d # pass rounds 1634 mov %edx,%r10d # pass rounds 1674 mov %edx, %r10d # pass rounds 2134 mov %eax, %edx # rounds 2141 mov %edx, %r10d # pass rounds 2188 mov %edx, %r10d # pass rounds 2255 mov %edx, %r10d # pass rounds 2283 mov %edx, %r10d # pass rounds 2309 mov %edx, [all...] |
/freebsd-11-stable/crypto/openssl/crypto/bn/asm/ |
H A D | rsaz-avx2.pl | 1562 my ($out,$inp,$power) = $win64 ? ("%rcx","%rdx","%r8d") : ("%rdi","%rsi","%edx"); 1752 mov \$0,%edx 1755 cmove %edx,%eax
|
/freebsd-11-stable/crypto/openssl/crypto/md5/asm/ |
H A D | md5-x86_64.pl | 23 $code .= " mov %edx, %r11d /* (NEXT STEP) z' = %edx */\n" if ($pos == -1); 47 $code .= " mov %edx, %r11d /* (NEXT STEP) z' = %edx */\n" if ($pos == -1); 48 $code .= " mov %edx, %r12d /* (NEXT STEP) z' = %edx */\n" if ($pos == -1); 96 $code .= " xor %edx, %r11d /* (NEXT STEP) not z' = not %edx*/\n" 149 mov 3*4(%rbp), %edx # edx [all...] |
/freebsd-11-stable/crypto/openssl/crypto/rc4/asm/ |
H A D | rc4-x86_64.pl | 510 mov OPENSSL_ia32cap_P(%rip),%edx 511 bt \$20,%edx 513 bt \$30,%edx
|
/freebsd-11-stable/crypto/openssl/crypto/sha/ |
H A D | sha512.c | 339 "roll $16,%%eax; roll $16,%%edx; "\ 379 _asm mov edx,[ecx + 0] local 383 _asm rol edx, 16 _asm rol eax, 16 _asm xchg dh, dl _asm xchg ah, al} local 387 _asm mov edx,[ecx + 0] local 389 _asm bswap edx _asm bswap eax}
|
/freebsd-11-stable/crypto/openssl/crypto/whrlpool/asm/ |
H A D | wp-x86_64.pl | 101 movz %ah,%edx 110 movz %ah,%edx 117 movz %bh,%edx 124 movz %bh,%edx 131 movz %ah,%edx 144 movz %ah,%edx 151 movz %bh,%edx 158 movz %bh,%edx 165 movz %ah,%edx
|
/freebsd-11-stable/crypto/openssl/crypto/ |
H A D | x86_64cpuid.pl | 70 cmp \$0x49656e69,%edx # "ineI" 81 cmp \$0x69746E65,%edx # "enti" 110 bt \$28,%edx # test hyper-threading bit 115 and \$0xefffffff,%edx # ~(1<<28) 133 and \$0xbfefffff,%edx # force reserved bits to 0 136 or \$0x40000000,%edx # set reserved bit#30 on Intel CPUs 140 or \$0x00100000,%edx # set reserved bit#20 to engage RC4_CHAR 153 bt \$28,%edx # test hyper-threading bit 155 and \$0xefffffff,%edx # ~(1<<28) 159 or \$0x10000000,%edx # [all...] |
/freebsd-11-stable/crypto/openssl/engines/ |
H A D | e_padlock.c | 302 * argument is passed in %ecx and second - in %edx. 346 unsigned int eax, edx; local 358 "movl %%edx,4(%%edi)\n" 360 "popl %%ebx":"+a" (eax):"D"(vendor_string):"ecx", "edx"); 366 asm volatile ("pushl %%ebx; cpuid; popl %%ebx":"+a" (eax)::"ecx", "edx"); 373 "=d"(edx)::"ecx"); 376 padlock_use_ace = ((edx & (0x3 << 6)) == (0x3 << 6)); 377 padlock_use_rng = ((edx & (0x3 << 2)) == (0x3 << 2)); 442 " leal 16(%0),%%edx\n" \ 448 : "edx", "c 580 cmp edx,'Hrua' local 586 mov edx,eax local 588 cmp edx,0xC0000001 local 593 bt edx,6 local 595 bt edx,7 local 599 skip_a: bt edx,2 local 601 bt edx,3 local [all...] |
/freebsd-11-stable/lib/csu/i386/ |
H A D | crt1_s.S | 48 pushl %edx # rtld cleanup
|
/freebsd-11-stable/lib/libc/amd64/gen/ |
H A D | rfork_thread.S | 63 cmpl $0, %edx
|
/freebsd-11-stable/lib/libc/amd64/string/ |
H A D | memcmp.S | 38 xorl %edx,%edx 40 subl %edx,%eax
|
H A D | memset.S | 31 movl %eax,%edx 33 orl %edx,%eax 35 movl %eax,%edx
|