Fill assignment section.
[matthijs/projects/internship.git] / Report / Main / Problems / Assignment.tex
1 \section{Assignment}
2 During my internship, my assignment has been to improve the frontend. In
3 particular, instead of using the complete frontend supplied by the LLVM project
4 unmodified, a local version was to be created with a number of Montium-specific
5 changes and transformations.
6
7 The original assignment defined a few subtasks:
8 \begin{enumerate}
9   \item Evaluating and selecting exisiting transformation passes.
10   \item Adding new transformations for Montium specific problems.
11   \item Providing debugging (context) information to the backend to improve
12   backend error reporting.
13 \end{enumerate}