Project files overview

This map shows the general structure of the current HiPE project modules in the CVS repository (/it/project/fo/hipe/repository).
  bin                   Utilities such as the import/export scripts.

  bench                 New Benchmarking tools

  bm                    Old Benchmarking tools

  cerl                  Core Erlang stuff under development.

  dialyzer              Type discrepancy checking tool

  hipe_doc              HiPE documentation

  hacks                 Miscellaneous old experimental hacks

  otp                   Open Source Erlang/HiPE
    |
    |-erts                  Erlang Run-Time System
    |   |
    |   |-emulator              The Erlang abstract machine
    |       |
    |       |-beam                  BEAM implementation
    |       |
    |       |-hipe                  HiPE support
    |
    |-lib                   Libraries
        |
        |-compiler              The OTP BEAM compiler
        |
        |-kernel                The Erlang "Kernel" library modules.
        |
        |-stdlib                The Erlang Standard Library modules.
        |
        |-hipe                  The HiPE compiler
            |
            |-amd64                 Intel AMD-64-related modules.
            |
            |-cerl                  Core Erlang-based stuff.
            |
            |-doc                   EDoc-generated documentation.
            |
            |-flow                  Skeleton files for flow graphs.
            |
            |-icode                 ICode-related modules.
            |
            |-main                  The HiPE compiler interface.
            |
            |-misc                  Miscellaneous system stuff.
            |
            |-opt                   Various optimisations.
            |
            |-ppc                   Power PC-related modules.
            |
            |-regalloc              Register allocation.
            |
            |-rtl                   RTL-related modules.
            |
            |-sparc                 SPARC-related modules.
            |
            |-ssa                   SSA form modules.
            |
            |-tools                 Various tools, incl. HiPE Tool.
            |
            |-unused-files          Old modules currently not in use.
            |
            |-util                  General utility modules.
            |
            |-x86                   Intel x86-related modules.

  papers                HipE research papers.
    |
    |-doc                   The Core Erlang language specification.

  SA                    Type checker by Sven-Olof Nyström.

  tests                 HiPE test suite

Richard Carlsson / richardc@csd.uu.se Last modified: 23 Jan 04. Accesses: [an error occurred while processing this directive].