projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
1.0.1.5:
[sbcl.git]
/
src
/
compiler
/
x86-64
/
subprim.lisp
diff --git
a/src/compiler/x86-64/subprim.lisp
b/src/compiler/x86-64/subprim.lisp
index
74692e8
..
4b3eed2
100644
(file)
--- a/
src/compiler/x86-64/subprim.lisp
+++ b/
src/compiler/x86-64/subprim.lisp
@@
-28,7
+28,7
@@
(:generator 40
;; Move OBJECT into a temp we can bash on, and initialize the count.
(move ptr object)
(:generator 40
;; Move OBJECT into a temp we can bash on, and initialize the count.
(move ptr object)
- (inst xor count count)
+ (zeroize count)
;; If we are starting with NIL, then it's really easy.
(inst cmp ptr nil-value)
(inst jmp :e DONE)
;; If we are starting with NIL, then it's really easy.
(inst cmp ptr nil-value)
(inst jmp :e DONE)
@@
-66,7
+66,7
@@
;; Get a copy of OBJECT in a register we can bash on, and
;; initialize COUNT.
(move ptr object)
;; Get a copy of OBJECT in a register we can bash on, and
;; initialize COUNT.
(move ptr object)
- (inst xor count count)
+ (zeroize count)
;; If we are starting with NIL, we be done.
(inst cmp ptr nil-value)
(inst jmp :e DONE)
;; If we are starting with NIL, we be done.
(inst cmp ptr nil-value)
(inst jmp :e DONE)