[Git][cmucl/cmucl][issue-175-simplify-float-compare-vops] Remove unused mover arg from the macro for < comparisons
Raymond Toy (@rtoy)
gitlab at common-lisp.net
Fri Mar 10 17:27:08 UTC 2023
Raymond Toy pushed to branch issue-175-simplify-float-compare-vops at cmucl / cmucl
Commits:
5ad9f2d8 by Raymond Toy at 2023-03-10T09:25:46-08:00
Remove unused mover arg from the macro for < comparisons
We don't need the mover arg anymore since we've changed x to be a
descriptor instead of y.
- - - - -
1 changed file:
- src/compiler/x86/float-sse2.lisp
Changes:
=====================================
src/compiler/x86/float-sse2.lisp
=====================================
@@ -978,7 +978,7 @@
(frob > double comisd))
(macrolet
- ((frob (op size inst mover)
+ ((frob (op size inst)
(let ((ea (ecase size
(single
'ea-for-sf-desc)
@@ -1004,8 +1004,8 @@
(descriptor-reg
(inst ,inst y (,ea x))))
(inst jmp (if (not not-p) :a :be) target))))))
- (frob < single comiss movss)
- (frob < double comisd movsd))
+ (frob < single comiss)
+ (frob < double comisd))
;;;; Conversion:
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/5ad9f2d825f2e986e04fa2da1fa8006edf4c164f
--
View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/5ad9f2d825f2e986e04fa2da1fa8006edf4c164f
You're receiving this email because of your account on gitlab.common-lisp.net.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/cmucl-cvs/attachments/20230310/4e3b36e8/attachment-0001.html>
More information about the cmucl-cvs
mailing list