Machine_X64 module

rdrand

procedure · 1 overloadSource

Each wrapper makes exactly one hardware attempt and returns its carry flag. The caller owns feature checks and any application-specific retry policy.

rdrand :: () -> (success: bool, value: u64)

Each wrapper makes exactly one hardware attempt and returns its carry flag. The caller owns feature checks and any application-specific retry policy.

Returns

success: bool
value: u64

See also