All Versions
11
Latest Version
Avg Release Cycle
217 days
Latest Release
253 days ago

Changelog History
Page 1

  • v0.3.3 Changes

    March 25, 2021

    โšก๏ธ Update llir/llvm to include new language concepts of LLVM 11.0 (thanks @dannypsnl).

    Full list of changes since v0.3.2.

  • v0.3.2 Changes

    June 09, 2020

    ๐Ÿšš Re-add ir.NewLocalIdent which was unintentionally removed in v0.3.1.

    Full list of changes since v0.3.1.

  • v0.3.1 Changes

    May 04, 2020

    โšก๏ธ Update llir/llvm to include new language concepts of LLVM 10.0 (thanks @dannypsnl).

    Full list of changes since v0.3.0.

  • v0.3 Changes

    December 29, 2019

    Primary focus of version 0.3: grammar covering the entire LLVM IR language.

    The grammar for LLVM IR is now complete and covers the entire LLVM IR language (as of LLVM 9.0).

    ๐Ÿ“œ Lexers and parsers for LLVM IR assembly are automatically generated from an EBNF grammar using Textmapper.

    ๐Ÿ‘ The Textmapper generated source code has been split into a dedicated repository to better handle repository size.

  • v0.3.0-pre7

    February 25, 2019
  • v0.3.0-pre6

    December 30, 2018
  • v0.3.0-pre5

    December 18, 2018
  • v0.3.0-pre4

    December 07, 2018
  • v0.3.0-pre3

    November 30, 2018
  • 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.