![]() |
|
|||||||||||||||||
Low Level Virtual Machine(Redirected from Low level virtual machine)
Low Level Virtual Machine (LLVM) is a compiler infrastructure designed for compile-time, link-time, run-time, and "idle-time" optimization of programs from arbitrary programming languages. It currently supports the compilation of C and C++ programs, using front-ends derived from version 3.4 of the GNU Compiler Collection (GCC). LLVM includes aggressive interprocedural optimization support, static and JIT compilers, and has many components in various stages of development (including Java bytecode and MSIL frontends, a Python frontend, a new graph coloring register allocator, and more). LLVM is a modular and well documented compiler, and is suitable for experimentation and extension. LLVM is written in C++ and has been developed since 2000 at the University of Illinois. It is publicly available under the University of Illinois Open Source License, an OSI-approved license that is very similar to the BSD license. December 2004: LLVM 1.4 is available The contents of this article are licensed from Wikipedia.org under the GNU Free Documentation License.
How to see transparent copy 01-04-2007 01:21:04 |
|





