Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • rtoy's avatar
    be26c9f9
    Enable loop analysis code. But the default is loop analysis is not · be26c9f9
    rtoy authored
    done, because we don't do anything with the loop results.
    
    ir1util.lisp:
    	o Make sure component initializes the outer-loop slot of the
    	  component.
    
    main.lisp:
    	o Add defvar *loop-analyze*, defaulting to NIL.
    	o Run loop analysis code when *loop-analyze* is T.
    
    node.lisp:
    	o Make the outer-loop slot of a component a required arg and
    	  adjust the declared type appropriately.
    
    represent.lisp:
    	o Add ASSIGN-TN-DEPTHS function to assign loop depths to TNs.
    
    vop.lisp:
    	o Forgot to add the loop-depth slot for TNs.
    be26c9f9
    History
    Enable loop analysis code. But the default is loop analysis is not
    rtoy authored
    done, because we don't do anything with the loop results.
    
    ir1util.lisp:
    	o Make sure component initializes the outer-loop slot of the
    	  component.
    
    main.lisp:
    	o Add defvar *loop-analyze*, defaulting to NIL.
    	o Run loop analysis code when *loop-analyze* is T.
    
    node.lisp:
    	o Make the outer-loop slot of a component a required arg and
    	  adjust the declared type appropriately.
    
    represent.lisp:
    	o Add ASSIGN-TN-DEPTHS function to assign loop depths to TNs.
    
    vop.lisp:
    	o Forgot to add the loop-depth slot for TNs.