db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
%T Translating ETC to LLVM Assembly db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
%A Carl G. Ritson db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
%E Peter H. Welch, Herman Roebbers, Jan F. Broenink, Frederick R. M. Barnes, Carl G. Ritson, Adam T. Sampson, G. S. Stiles, Brian Vinter %B Communicating Process Architectures 2009 %X The LLVM compiler infrastructure project provides a machine independent virtual instruction set, along with tools for its optimisation and compilation to a wide range of machine architectures. Compiler writers can use the LLVM\[rs]s tools and instruction set to simplify the task of supporting multiple hardware/software platforms. In this paper we present an exploration of translation from stack\-based Extended Transputer Code (ETC) to SSA\-based LLVM assembly language. This work is intended to be a stepping stone towards direct compilation of occam\-pi and similar languages to LLVM\[rs]s instruction set.