Sha256: ca7a0fd0fa28aa7a3512432a7b14435797a9ed9f5629b0286a0e710b87dda61e
Contents?: true
Size: 790 Bytes
Versions: 7
Compression:
Stored size: 790 Bytes
Contents
// This file is generated from a similarly-named Perl script in the BoringSSL // source tree. Do not edit by hand. #include <openssl/asm_base.h> #if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86_64) && defined(__APPLE__) .text .globl _CRYPTO_rdrand .private_extern _CRYPTO_rdrand .p2align 4 _CRYPTO_rdrand: _CET_ENDBR xorq %rax,%rax .byte 72,15,199,242 adcq %rax,%rax movq %rdx,0(%rdi) .byte 0xf3,0xc3 .globl _CRYPTO_rdrand_multiple8_buf .private_extern _CRYPTO_rdrand_multiple8_buf .p2align 4 _CRYPTO_rdrand_multiple8_buf: _CET_ENDBR testq %rsi,%rsi jz L$out movq $8,%rdx L$loop: .byte 72,15,199,241 jnc L$err movq %rcx,0(%rdi) addq %rdx,%rdi subq %rdx,%rsi jnz L$loop L$out: movq $1,%rax .byte 0xf3,0xc3 L$err: xorq %rax,%rax .byte 0xf3,0xc3 #endif
Version data entries
7 entries across 7 versions & 1 rubygems