HsLlvm -- Haskell implementation of LLVM
- Port all LLVM optimizations
- Provide functionalities to generate and maniuplate LLVM code
From HsLlvm toplevel directory
cabal configure
cabal build
The test driver 'llvm-test' is generated at dist/build/llvm-test
dist/build/llvm-test/llvm-test parser test/test1.ll
dist/build/llvm-test/llvm-test pass -s=mem2reg -f=10000 test/test1.ll
dist/build/llvm-test/llvm-test pass -s=dce -f=10000 test/test1.ll
dist/build/llvm-test/llvm-test pass -s=mem2reg -s=dce -f=1000 test/test1.ll