Skip to content

Releases: maleadt/LLVM.jl

v9.1.3

22 Oct 17:15
b0e9f68
Compare
Choose a tag to compare

LLVM v9.1.3

Diff since v9.1.2

Merged pull requests:

Closed issues:

  • Allow empty pass managers (#487)

v9.1.2

11 Sep 10:08
c21f11a
Compare
Choose a tag to compare

LLVM v9.1.2

Diff since v9.1.1

Merged pull requests:

  • Restore nameless IRBuilder insert method. (#483) (@maleadt)

v9.1.1

10 Sep 18:11
f3a2836
Compare
Choose a tag to compare

LLVM v9.1.1

Diff since v9.1.0

Merged pull requests:

v9.1.0

10 Sep 17:06
Compare
Choose a tag to compare

LLVM v9.1.0

Diff since v9.0.0

Merged pull requests:

Closed issues:

  • Assert context consistency (#399)
  • ORC: Broken on LLVM 17 due to expected EH functions (#405)
  • Printing a module calls name, which segfaults for unnamed modules (#477)

v9.0.0

22 Aug 15:58
b76b4af
Compare
Choose a tag to compare

LLVM v9.0.0

Diff since v8.1.0

Merged pull requests:

Closed issues:

  • LLVMExtra JLL for macOS doesn't contain some functions (#413)
  • Add back support for optimizing a single function (#435)
  • Add support for custom alias analysis pass pipeline in new pm (#436)

v8.1.0

03 Aug 09:34
ed30abd
Compare
Choose a tag to compare

LLVM v8.1.0

Diff since v8.0.0

Merged pull requests:

Closed issues:

  • Improve error handling from custom passes (#410)
  • Metadata APIs need to be generalized to Value* (#417)

v8.0.0

27 Jun 07:27
7284514
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.2.1...v8.0.0

v7.2.1

06 Jun 17:11
Compare
Choose a tag to compare

v7.2.0

06 Jun 14:26
5152eb9
Compare
Choose a tag to compare

LLVM v7.2.0

Diff since v7.1.0

Merged pull requests:

Closed issues:

  • ArgumentError: Pass LowerSIMDLoop is not a module pass (#412)

v7.1.0

21 May 10:56
09dfbb4
Compare
Choose a tag to compare

LLVM v7.1.0

Diff since v7.0.0

Merged pull requests:

Closed issues:

  • NewPM: re-instate support for custom passes (#408)