/CS323-Compiler-Project

CS323-Compilers 2023Fall Report & Project

Primary LanguageC++MIT LicenseMIT

Research Report: Decoding Performance: A Comparative Analysis of Open-Source Compilers(GCC & Clang/LLVM)


Phases


Run

$ make splc #compile the splc compiler
$ make test #compile the splc compiler and run test cases
$ make clean #clean the output

To successfully run the above command:

  • In Phase1-3, Flex and Bison should be installed

    $ sudo apt install libfl-dev libbison-dev
  • In Phase4, PyInstaller and SPIM should be installed

    $ pip install pyinstaller
    $ sudo apt install spim

Landscape

compiler-landscape-transparent