Project Summary

  Analyzed 8 days ago based on code collected 8 days ago.

LLVM is a robust system, particularly well suited for developing new mid-level language-independent analyses and optimizations of all sorts, including those that require extensive interprocedural analysis. LLVM is also a great target for front-end development for conventional or research programming languages, including those which require compile-time, link-time, or run-time optimization for effective implementation, proper tail calls or garbage collection. We have an incomplete list of projects which have used LLVM for various purposes, showing that you can get up-and-running quickly with LLVM, giving time to do interesting things, even if you only have a semester in a University course. We also have a list of ideas for projects in LLVM.

Share

In a Nutshell, The LLVM Compiler Infrastructure...

Languages

C++
57%
Assembly
18%
C
16%
15 Other
9%
 
 

Lines of Code

 

Activity

30 Day Summary Apr 13 2013 — May 13 2013

12 Month Summary May 13 2012 — May 13 2013

  • 11290 Commits Up +716 (6%) from previous 12 months
  • 196 Contributors Up +58 (42%) from previous 12 months

Community

Ratings

45 users rate this project:
4.86667
   
4.9/5.0
 
Click to add your rating
 
Review this Project!
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.