440Forums  |  MacMusic.org  |  PcMusic.org  |  440tv  |  Zicos  |  AudioLexic
designed   {key13}


Low-Level Virtual Machine 2.1 (Default branch)

FreshMeat

Wednesday December 5, 2007. 12:59 PM
FreshMeat

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 compilation of C and C++ programs, using front-ends derived from GCC 3.4 and 4.0.1. There is a demonstration front end, Stacker, which provides a simple Forth-like language. Work is currently under way to provide a Java class file front-end, as well as other significant improvements. License: OSI Approved Changes: Two new beta C front-ends were added: a new version of llvm-gcc based on gcc-4.2, and LLVM's own native C and Objective-C front-end, code named "clang". This front-end has a number of great features, primarily aimed at source-level analysis and speeding up compile time. This release includes new optimization passes: memory dependence analysis and global value numbering, and code generator improvements for X86, PPC, and ARM. C++ zero-cost exception handling now works in llvm-gcc-4.0 and llvm-gcc-4.2 on Linux/x86-32.
Low-Level Virtual Machine (LLVM) compiler infrastructure designed compile-time link-time Low-Level Virtual Machine (Default branch)
Low-Level Virtual Machine 2.1 (Default branch) Read more at FreshMeat
www.pheedo.com/click.phdo?i=b30d0feedabbbc79b526c5079807820e

 

 Related News 

Search

Download Zicos
Tue October 14, 05:26 PM
designed   {key13}