Daniele Cono D'Elia edited case-study.tex  over 8 years ago

Commit id: cf70c4444b426f09f4054ae79bb6bd83a7100d15

deletions | additions      

       

The source code of McVM is publicly available~\cite{mcvm}, and after porting it from the legacy LLVM JIT to MCJIT, we have extended it with the following components to enable the optimization of {\tt feval} instructions:  \begin{enumerate}  \item An analysis pass for {\tt feval} instructions in the IIR representation of a function  \item An extension for the IIR compiler to track the correspondence between IIR and LLVM IR objects when compiling {\feval} {\tt feval}  calls \item   \end{enumerate}