Swiss LLVM Compiler and Code Generation Social
17:00 - 20:00
Swiss LLVM Compiler and Code Generation Social! Talk about Compilers, Code Generation, and Programming Languages.
The building closes at 19:00. If you are late, you need to write us to be let in.
What is LLVM:
LLVM is an open source project that provides a collection of modular compiler and toolchain technologies. It is centered around a modern SSA-based compiler around which an entire ecosystem of compiler technology was developed. Most well know is the clang C++ compiler, which is e.g. used to deploy iOS. Beyond this a diverse set of projects is developed under the umbrella of LLVM. These include code generators and assemblers for various interesting architectures, a jit compiler, a debugger, run-time libraries (C++ Standard Library, OpenMP, Opencl library), program sanity checkers, and many more. LLVM has itself grown out of a research project more than 10 years ago and is the base of many exciting research projects today: