All Versions
12
Latest Version
Avg Release Cycle
208 days
Latest Release
298 days ago

Changelog History
Page 2

  • v0.2 Changes

    June 24, 2017

    ๐Ÿ‘ Primary focus of version 0.2: read and write support of LLVM IR assembly.

    ๐Ÿ“œ Lexers and parsers for LLVM IR assembly are automatically generated from a BNF grammar using Gocc.

    ๐Ÿ“œ A high-level API for parsing LLVM IR assembly is provided by llvm/asm.

    ๐Ÿ“ฆ The llvm/ir package supports all instructions of LLVM IR, except the instructions used for concurrency and exception handling.

    ๐Ÿ“ฆ The llir/llvm packages are now go-getable, as the Gocc generated source code has been added to the source tree.

  • v0.1 Changes

    April 19, 2015

    ๐ŸŽ‰ Initial release.

    ๐Ÿ“ฆ Preliminary work on the llvm/ir package which provides an in-memory representation of LLVM IR in pure Go.

    ๐Ÿ“œ Hand-written lexer and preliminary work on a recursive descent parser for LLVM IR assembly.