An Introduction to LLVM in Go # LLVM is an infrastructure for creating compilers. It was initially created by Chris Lattner in 2000, and released in 2003. Since then it has evolved into an umbrella project that has a wide array of tools such as the LLVM Linker lld, LLVM Debugger lldb, and so on. The banner feature of LLVM is its intermediate representation, commonly referred to as the LLVM IR. The