%T Translating ETC to LLVM Assembly %A Carl G. Ritson %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.