fix ref propagation
This commit is contained in:
parent
6761e69a2b
commit
eca71dd5c7
1 changed files with 1 additions and 1 deletions
|
@ -1491,7 +1491,7 @@ This can run just once."
|
|||
;; Reference propagation.
|
||||
(let ((operands (cons lval rest)))
|
||||
(when (cl-some #'comp-mvar-ref operands)
|
||||
(mapc (lambda (x) (setf (comp-mvar-ref x) t)) rest))))))
|
||||
(mapc (lambda (x) (setf (comp-mvar-ref x) t)) operands))))))
|
||||
|
||||
(defun comp-propagate* ()
|
||||
"Propagate for set and phi operands."
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue