summaryrefslogtreecommitdiff
path: root/rdrand.S
diff options
context:
space:
mode:
Diffstat (limited to 'rdrand.S')
-rw-r--r--rdrand.S10
1 files changed, 5 insertions, 5 deletions
diff --git a/rdrand.S b/rdrand.S
index 91587598..e78b4f1a 100644
--- a/rdrand.S
+++ b/rdrand.S
@@ -21,6 +21,9 @@
;; RRI = RDRAND, Intrinsic
;; RSA = RDSEED, Intrinsic
+;; Caller/Callee Saved Registers
+;; https://msdn.microsoft.com/en-us/library/6t169e9c.aspx
+
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -97,7 +100,7 @@ NASM_RRA_GenerateBlock:
.Call_RDRAND_EAX:
%else
.Call_RDRAND_RAX:
- DB 48h ;; X32 can use the full register, issue the REX.w prefix
+ DB 48h ;; X32 can use the full register, issue the REX.w prefix
%endif
;; RDRAND is not available prior to VS2012. Just emit
;; the byte codes using DB. This is `rdrand eax`.
@@ -234,7 +237,7 @@ NASM_RRA_GenerateBlock:
.Call_RDRAND_RAX:
;; RDRAND is not available prior to VS2012. Just emit
;; the byte codes using DB. This is `rdrand rax`.
- DB 048h, 0Fh, 0C7h, 0F0h
+ DB 048h, 0Fh, 0C7h, 0F0h
;; If CF=1, the number returned by RDRAND is valid.
;; If CF=0, a random number was not available.
@@ -594,6 +597,3 @@ NASM_RSA_GenerateBlock:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;;;;;;;;;;;;;;;;;;;;;;;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-