This project is a work in progress. The implementation is incomplete and subject to change. The documentation may be inaccurate.
The aim of this project is to provide a pure Go library for interacting with LLVM IR.
go get github.com/goccmack/gocc
go get -d github.com/llir/llvm
make -C $GOPATH/src/github.com/llir/llvm/asm/internal
go get -t github.com/llir/llvm/...
Updated: 2017-01-02
- Write support of LLVM IR assembly files.
- Read support of LLVM IR assembly files (see issue #15).
The source code and any original content of this repository is hereby released into the public domain.