LLVM
From HaskellWiki
(Difference between revisions)
m |
|||
| Line 10: | Line 10: | ||
[[Category:Applications]] | [[Category:Applications]] | ||
[[Category:Packages]] | [[Category:Packages]] | ||
| + | [[Category:Performance]] | ||
| + | [[Category:Compiler tools]] | ||
Revision as of 22:55, 7 February 2009
This article is a stub. You can help by expanding it.
LLVM is an abbreviation of "Low Level Virtual Machine"; LLVM is:
- A compilation strategy
- A virtual instruction set
- A compiler infrastructure
It is developed by the University of Illinois. To use this from a Haskell program, one can download the package llvm. Usage examples can be found in the blog article at [1]. LLVM can improve performance, as described in A performance update; it is implemented on many platforms, amongst others the iPhone.
Categories: Stub articles | Applications | Packages | Performance | Compiler tools
