Raymond Toy pushed to branch issue-170-clean-up-x86-float-compare at cmucl / cmucl Commits: 8d18d306 by Raymond Toy at 2023-02-28T11:46:39-08:00 Keep single-float/double-float cases together Just minor reordering the of the float compare frobs; keep the single-float and double-float cases together instead of ordering them by the operation. I find this easier to read and think about. - - - - - 1 changed file: - src/compiler/x86/float-sse2.lisp Changes: ===================================== src/compiler/x86/float-sse2.lisp ===================================== @@ -972,8 +972,8 @@ (inst jmp ,yep target) (emit-label not-lab))))))))) (frob < single comiss :b :nb) - (frob < double comisd :b :nb) (frob > single comiss :a :na) + (frob < double comisd :b :nb) (frob > double comisd :a :na)) View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/8d18d306a79505c3874c1b08... -- View it on GitLab: https://gitlab.common-lisp.net/cmucl/cmucl/-/commit/8d18d306a79505c3874c1b08... You're receiving this email because of your account on gitlab.common-lisp.net.
participants (1)
-
Raymond Toy (@rtoy)