Skip to content

Releases: JuliaLLVM/LLVM.jl

v9.4.1

17 Jun 10:27
8c02e45
Compare
Choose a tag to compare

LLVM v9.4.1

Diff since v9.4.0

Add support for querying the default address space for global variables using globals_addrspace(::DataLayout).
This is used internally to make globalstring! and globalstring_ptr! emit strings in the correct address space.

Merged pull requests:

  • Switch align APIs from Global to GVar. (#515) (@maleadt)
  • Emit global strings in the correct address space. (#516) (@maleadt)

v9.4.0

16 May 09:51
326f833
Compare
Choose a tag to compare

LLVM v9.4.0

Diff since v9.3.1

Merged pull requests:

v9.3.1

23 Apr 11:22
b792d73
Compare
Choose a tag to compare

LLVM v9.3.1

Diff since v9.3.0

Merged pull requests:

  • Disable instcombine fixpoint verification by default. (#508) (@maleadt)

v9.3.0

23 Apr 10:09
59842ae
Compare
Choose a tag to compare

LLVM v9.3.0

Diff since v9.2.0

Merged pull requests:

v9.2.0

22 Jan 09:13
7f85b64
Compare
Choose a tag to compare

LLVM v9.2.0

Diff since v9.1.3

Merged pull requests:

Closed issues:

  • ORC/JLJIT: Segfault on master (#496)
  • GitHub Pages Not Working - 404 Error (#498)
  • LLVM.opcode mismatch with opcode type (#500)

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)