[Openmcl-cvs-notifications] r14958 - /trunk/source/compiler/vinsn.lisp
rme at clozure.com
rme at clozure.com
Tue Aug 30 12:43:24 CDT 2011
Author: rme
Date: Tue Aug 30 12:43:23 2011
New Revision: 14958
Log:
Make regs-set-in-vinsn-sequence work.
Modified:
trunk/source/compiler/vinsn.lisp
Modified: trunk/source/compiler/vinsn.lisp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/source/compiler/vinsn.lisp (original)
+++ trunk/source/compiler/vinsn.lisp Tue Aug 30 12:43:23 2011
@@ -493,8 +493,8 @@
(if (typep element 'vinsn)
(if (vinsn-attribute-p element :call)
(return (values #xffffffff #xffffffff))
- (setq gprs-set (logior (vinsn-gprs-set element))
- fprs-set (logior (vinsn-fprs-set element))))))))
+ (setq gprs-set (logior gprs-set (vinsn-gprs-set element))
+ fprs-set (logior fprs-set (vinsn-fprs-set element))))))))
=
;;; Return T if any vinsn between START and END (exclusive) sets REG.
(defun vinsn-sequence-sets-reg-p (start end reg)
More information about the Openmcl-cvs-notifications
mailing list