Add conclusions and do some misc fixes.
[matthijs/projects/internship.git] / Report / Main / Problems / Assignment.tex
index 440a8b8a6d579377d2a4632cddf56438caca7038..b87711ceda816f23b521b5c366ab36898fe53648 100644 (file)
@@ -6,8 +6,14 @@ changes and transformations.
 
 The original assignment defined a few subtasks:
 \begin{enumerate}
-  \item Evaluating and selecting exisiting transformation passes.
+  \item Evaluating and selecting existing transformation passes.
   \item Adding new transformations for Montium specific problems.
   \item Providing debugging (context) information to the backend to improve
   backend error reporting.
 \end{enumerate}
+
+Of the above tasks, the first two tasks have been mostly completed, while the
+last task has produced workable results but still requires some architectural
+changes to LLVM to work fully (see section \ref{PreserveDebug}). Apart from
+these tasks, a number of other tasks have presented themselves during the
+internship. These are also discussed in the next section.