1 Low Level Virtual Machine (LLVM) is:
2 - A compilation strategy designed to enable effective program
3 optimization across the entire lifetime of a program.
4 - A virtual instruction set.
5 - A compiler infrastructure.
6 - LLVM does not imply things that you would expect from a high-level
7 virtual machine. It does not require garbage collection or run-time