Searched refs:edx (Results 1 - 25 of 202) sorted by path

123456789

/freebsd-11-stable/contrib/gcc/config/i386/
H A Dcrtfastmath.c52 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 Ddriver-i386.c66 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 Dlinux-unwind.h166 fs->regs.reg[2].loc.offset = (long)&sc->REG_NAME(edx) - new_cfa;
H A Dsol2-c1.asm62 ! 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 Dsol2-gc1.asm65 ! 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 Di386gnu-nat.c53 REG_OFFSET (eax), REG_OFFSET (ecx), REG_OFFSET (edx), REG_OFFSET (ebx),
H A Dlynx-nat.c46 X (edx),
/freebsd-11-stable/contrib/libpcap/msdos/
H A Dpkt_rx1.s64 ; mov [si+4].timeStamp, edx
H A Dpktdrvr.c141 #define r_dx edx
/freebsd-11-stable/contrib/xz/src/liblzma/check/
H A Dcrc32_x86.S94 * %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 Dcrc64_x86.S79 * %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 Daes-x86_64.pl52 $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 Daesni-x86_64.pl1182 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 Dbsaes-x86_64.pl1610 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 Drsaz-avx2.pl1562 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 Dmd5-x86_64.pl23 $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 Drc4-x86_64.pl510 mov OPENSSL_ia32cap_P(%rip),%edx
511 bt \$20,%edx
513 bt \$30,%edx
/freebsd-11-stable/crypto/openssl/crypto/sha/
H A Dsha512.c339 "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 Dwp-x86_64.pl101 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 Dx86_64cpuid.pl70 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 De_padlock.c302 * 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 Dcrt1_s.S48 pushl %edx # rtld cleanup
/freebsd-11-stable/lib/libc/amd64/gen/
H A Drfork_thread.S63 cmpl $0, %edx
/freebsd-11-stable/lib/libc/amd64/string/
H A Dmemcmp.S38 xorl %edx,%edx
40 subl %edx,%eax
H A Dmemset.S31 movl %eax,%edx
33 orl %edx,%eax
35 movl %eax,%edx

Completed in 245 milliseconds

123456789