[Git][cmucl/cmucl][sparc64-dev] Use xcc condition code register instead of icc.

Raymond Toy rtoy at common-lisp.net
Mon Jan 2 22:57:11 UTC 2017


Raymond Toy pushed to branch sparc64-dev at cmucl / cmucl


Commits:
f8591cbf by Raymond Toy at 2017-01-02T14:57:03-08:00
Use xcc condition code register instead of icc.

- - - - -


1 changed file:

- src/compiler/sparc64/insts.lisp


Changes:

=====================================
src/compiler/sparc64/insts.lisp
=====================================
--- a/src/compiler/sparc64/insts.lisp
+++ b/src/compiler/sparc64/insts.lisp
@@ -1662,7 +1662,7 @@ about function addresses and register values.")
   (:dependencies (reads :psr))
   (:delay 1)
   (:emitter
-   (emit-relative-branch-integer segment 0 #b001 cond-or-target target (or cc :icc) (or pred :pt))))
+   (emit-relative-branch-integer segment 0 #b001 cond-or-target target (or cc :xcc) (or pred :pt))))
 
 #-sparc-v9
 (define-instruction ba (segment cond-or-target &optional target)
@@ -1690,7 +1690,7 @@ about function addresses and register values.")
   (:dependencies (reads :psr))
   (:delay 0)
   (:emitter
-   (emit-relative-branch-integer segment 1 #b001 cond-or-target target (or cc :icc) (or pred :pt))))
+   (emit-relative-branch-integer segment 1 #b001 cond-or-target target (or cc :xcc) (or pred :pt))))
 
 (eval-when (:compile-toplevel :load-toplevel :execute)
   (defun trap-arg-printer (value stream dstate)



View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/commit/f8591cbf4df7608a369be30fbf1eaac721be1fce
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20170102/1794c940/attachment.html>


More information about the cmucl-cvs mailing list