home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / pcl / src-16f.lha / compiler / profile.lisp < prev    next >
Encoding:
Text File  |  1991-11-06  |  1022 b   |  58 lines

  1. ;;; -*- Package: C -*-
  2. (in-package 'c)
  3.  
  4. (use-package "PROFILE")
  5.  
  6. (profile ir1-top-level
  7.      find-initial-dfo
  8.      find-dfo
  9.      local-call-analyze
  10.      delete-block
  11.      join-successor-if-possible
  12.      ir1-optimize-block
  13.      flush-dead-code
  14.      generate-type-checks
  15.      constraint-propagate
  16.      pre-environment-analyze-top-level
  17.      environment-analyze
  18.      gtn-analyze
  19.      control-analyze
  20.      ltn-analyze
  21.      stack-analyze
  22.      ir2-convert
  23.      copy-propagate
  24.      select-representations
  25.  
  26.      lifetime-analyze
  27. #|
  28.      lifetime-pre-pass
  29.      lifetime-flow-analysis
  30.      reset-current-conflict
  31.      lifetime-post-pass
  32. |#
  33.      delete-unreferenced-tns
  34.      pack
  35. #|
  36.      pack-wired-tn
  37.      pack-tn
  38.      pack-load-tns
  39.      assign-tn-costs
  40.      optimized-emit-saves
  41.      emit-saves
  42. |#
  43.      generate-code
  44.      fasl-dump-component
  45.      clear-ir2-info
  46.      macerate-ir1-component
  47.      merge-top-level-lambdas
  48.      check-free-function
  49.      note-failed-optimization
  50.      clear-stuff
  51.      read-source-form
  52.      fasl-dump-source-info
  53.      fasl-dump-top-level-lambda-call
  54. ;     check-life-consistency
  55. ;     check-ir1-consistency
  56. ;     check-ir2-consistency
  57.      )
  58.