/fuchsia/zircon/third_party/ulib/uboringssl/linux-x86_64/crypto/fipsmodule/ |
H A D | md5-x86_64.S | 23 movl 4(%rbp),%ebx 39 movl %ebx,%r9d 46 andl %ebx,%r11d 52 addl %ebx,%eax 53 xorl %ebx,%r11d 60 movl %ebx,%r11d 65 xorl %ebx,%r11d 72 leal -1044525330(%rbx,%r10,1),%ebx 76 addl %r11d,%ebx 77 roll $22,%ebx [all...] |
H A D | sha1-x86_64.S | 604 movl %r12d,%ebx 610 xorl %r11d,%ebx 614 andl %edi,%ebx 617 addl %ebx,%r13d 621 movl %r11d,%ebx 627 xorl %edi,%ebx 631 andl %esi,%ebx 634 addl %ebx,%r12d 638 movl %edi,%ebx 644 xorl %esi,%ebx [all...] |
H A D | sha256-x86_64.S | 40 movl 4(%rdi),%ebx 51 movl %ebx,%edi 81 xorl %ebx,%r15d 83 movl %ebx,%r11d 172 addl %r12d,%ebx 178 movl %ebx,%r13d 184 xorl %ebx,%r13d 190 andl %ebx,%edi 197 xorl %ebx,%r13d 223 movl %ebx, [all...] |
H A D | aes-x86_64.S | 7 xorl 4(%r15),%ebx 38 shrl $16,%ebx 63 movl 4(%r15),%ebx 66 xorl %r11d,%ebx 100 shrl $16,%ebx 148 movl 16+4(%r15),%ebx 151 xorl %r11d,%ebx 172 xorl 4(%r15),%ebx 202 shrl $16,%ebx 221 shrl $8,%ebx [all...] |
H A D | ghash-x86_64.S | 328 movzbl %dl,%ebx 330 shrl $4,%ebx 353 movzbl %dl,%ebx 356 shrl $4,%ebx 394 movzbl %dl,%ebx 397 shrl $4,%ebx 434 movzbl %dl,%ebx 437 shrl $4,%ebx 475 movzbl %dl,%ebx 478 shrl $4,%ebx [all...] |
H A D | aesni-gcm-x86_64.S | 23 addl $100663296,%ebx 365 movl 12(%r8),%ebx 458 addl $100663296,%ebx 573 movl 12(%r8),%ebx
|
H A D | bsaes-x86_64.S | 1384 movl %eax,%ebx 1391 movl %ebx,%r10d 1444 movl %ebx,%r10d 1988 andl $15,%ebx 1999 subl $1,%ebx 2100 testl $15,%ebx 2470 andl $15,%ebx 2500 subl $1,%ebx
|
/fuchsia/zircon/system/ulib/zircon/ |
H A D | zx_futex_wake_handle_close_thread_exit-x86-64.S | 24 mov %ecx, %ebx 30 mov %ebx, %edi
|
H A D | zx_vmar_unmap_handle_close_thread_exit-x86-64.S | 19 mov %ecx, %ebx 27 mov %ebx, %edi
|
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/ |
H A D | cpu-intel.c | 98 "mov %%ebx, %%edi\n" 100 "xchg %%edi, %%ebx\n" 147 uint32_t eax, ebx, ecx, edx; local 148 OPENSSL_cpuid(&eax, &ebx, &ecx, &edx, 0); 152 int is_intel = ebx == 0x756e6547 /* Genu */ && 155 int is_amd = ebx == 0x68747541 /* Auth */ && 163 OPENSSL_cpuid(&eax, &ebx, &ecx, &edx, 0x80000000); 166 OPENSSL_cpuid(&eax, &ebx, &ecx, &edx, 0x80000001); 175 OPENSSL_cpuid(&eax, &ebx, &ecx, &edx, 7); 176 extended_features[0] = ebx; [all...] |
/fuchsia/zircon/kernel/arch/x86/ |
H A D | start.S | 94 mov %eax, %ebx 95 shll $21, %ebx 96 orl $X86_KERNEL_PD_LP_FLAGS, %ebx 97 movl %ebx, (%esi) 109 mov %eax, %ebx 110 shll $21, %ebx 111 orl $X86_KERNEL_PD_LP_FLAGS, %ebx // lower word of the entry 112 movl %ebx, (%esi) 113 mov %eax, %ebx 114 shrl $11, %ebx // uppe [all...] |
H A D | start16.S | 30 mov %cr0, %ebx 31 or $X86_CR0_CD, %ebx 32 and $~X86_CR0_NW, %ebx 33 mov %ebx, %cr0 50 mov %cr0, %ebx 51 or $X86_CR0_PE, %ebx 52 mov %ebx, %cr0 76 mov %cr0, %ebx 77 or $X86_CR0_PG, %ebx 78 mov %ebx, [all...] |
H A D | uspace_entry.S | 23 xorl %ebx, %ebx
|
H A D | mexec.S | 99 xor %ebx, %ebx
|
H A D | feature.cpp | 222 uint32_t eax, ebx, ecx, edx; local 223 cpuid_c(X86_CPUID_TOPOLOGY, level, &eax, &ebx, &ecx, &edx);
|
/fuchsia/zircon/system/utest/register-state/ |
H A D | register-state-test.cpp | 20 uint32_t eax, ebx, ecx, edx; local 21 __cpuid(7, eax, ebx, ecx, edx); 22 return ebx & bit_FSGSBASE;
|
/fuchsia/zircon/kernel/target/pc/multiboot/ |
H A D | multiboot-start.S | 31 // %eax and %ebx. The C regparm ABI takes them in %eax and %edx. A 59 mov %ebx, %edx
|
/fuchsia/zircon/system/utest/x86-umip/ |
H A D | main.cpp | 31 uint32_t eax, ebx, ecx, edx; local 32 if (__get_cpuid(7, &eax, &ebx, &ecx, &edx) != 1) {
|
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/md5/asm/ |
H A D | md5-x86_64.pl | 147 mov 1*4(%rbp), %ebx # ebx = ctx->B 153 # B is 'ebx' 163 mov %ebx, %r9d 167 round1_step(-1,'%eax','%ebx','%ecx','%edx', '1','0xd76aa478', '7'); 168 round1_step( 0,'%edx','%eax','%ebx','%ecx', '2','0xe8c7b756','12'); 169 round1_step( 0,'%ecx','%edx','%eax','%ebx', '3','0x242070db','17'); 170 round1_step( 0,'%ebx','%ecx','%edx','%eax', '4','0xc1bdceee','22'); 171 round1_step( 0,'%eax','%ebx','%ecx','%edx', '5','0xf57c0faf', '7'); 172 round1_step( 0,'%edx','%eax','%ebx',' [all...] |
/fuchsia/zircon/system/utest/core/memory-mapping/ |
H A D | memory-mapping.cpp | 24 uint32_t eax, ebx, ecx, edx; local 25 __cpuid(X86_CPUID_ADDR_WIDTH, eax, ebx, ecx, edx);
|
/fuchsia/zircon/third_party/ulib/uboringssl/crypto/fipsmodule/aes/asm/ |
H A D | aes-x86_64.pl | 57 $s1="%ebx"; 1030 # and %rcx=s3.s2, output is four 32-bit values in %eax=s0, %ebx=s1, 1301 movzb -128(%rbp,%rsi),%ebx 1303 shl \$24,%ebx 1304 xor %ebx,%eax 1306 movzb -128(%rbp,%rsi),%ebx 1309 xor %ebx,%eax 1311 movzb -128(%rbp,%rsi),%ebx 1313 shl \$8,%ebx 1314 xor %ebx, [all...] |
H A D | bsaes-x86_64.pl | 1211 mov %eax,%ebx # backup rounds 1217 mov %ebx,%r10d # pass rounds 1232 mov %ebx,%r10d # pass rounds 1255 mov %ebx,%r10d # pass rounds 1430 mov %eax,%ebx # backup rounds 1436 mov %ebx,%r10d # pass rounds 1452 mov %ebx,%r10d # pass rounds 1475 mov %ebx,%r10d # pass rounds 1961 mov %eax, %ebx # rounds 1968 mov %ebx, [all...] |
/fuchsia/zircon/third_party/ulib/uboringssl/linux-x86_64/crypto/chacha/ |
H A D | chacha-x86_64.S | 72 movl $0x3320646e,%ebx 98 addl %r9d,%ebx 99 xorl %ebx,%r13d 110 addl %r9d,%ebx 111 xorl %ebx,%r13d 150 addl %r10d,%ebx 151 xorl %ebx,%r12d 162 addl %r10d,%ebx 163 xorl %ebx,%r12d 210 addl $0x3320646e,%ebx [all...] |
/fuchsia/zircon/system/utest/hypervisor/ |
H A D | x86.S | 261 // Write a value to ebx to check in guest.cpp 262 mov $1,%ebx 288 // Write a value to ebx to check in guest.cpp
|
/fuchsia/zircon/system/utest/core/threads/ |
H A D | threads.cpp | 1202 uint32_t eax, ebx, ecx, edx; local 1203 __cpuid(X86_CPUID_ADDR_WIDTH, eax, ebx, ecx, edx);
|