Skip to content

Repository Structure

Tommy McMichen edited this page May 26, 2022 · 1 revision

Repository structure

The directory src includes sources of the noelle framework. Within this directory, src/core includes the abstractions provided by NOELLE. Also, src/tools includes code transformations that rely on the NOELLE's abstractions to modify the code.

The directory external includes libraries that are external to noelle that are used by noelle. Some of these libraries are patched and/or extended for noelle.

The directory tests includes unit tests, integration tests, and performance tests. Furthermore, this directory includes the scripts to run all these tests in parallel via condor.

The directory examples includes examples of LLVM passes (and their tests) that rely on the noelle framework.

Finally, the directory doc includes the documentation of noelle.

Clone this wiki locally