Skip to content

Releases: JuliaLLVM/LLVM.jl

v4.13.0

25 May 16:23
1c32b3e
Compare
Choose a tag to compare

LLVM v4.13.0

Diff since v4.12.0

Merged pull requests:

  • Introduce at-dispose to replace do-block constructors. (#309) (@maleadt)

v4.12.0

25 May 07:34
f7cd9eb
Compare
Choose a tag to compare

LLVM v4.12.0

Diff since v4.11.1

Merged pull requests:

v4.11.1

12 May 15:00
acc89d6
Compare
Choose a tag to compare

LLVM v4.11.1

Diff since v4.11.0

Closed issues:

  • Metadata operands can be null (#306)

Merged pull requests:

  • Support null metadata, represent as nothing. (#307) (@maleadt)

v4.11.0

12 May 09:14
a94adbf
Compare
Choose a tag to compare

LLVM v4.11.0

Diff since v4.10.0

Merged pull requests:

  • Support for iterating DICompileUnits in debug info. (#301) (@maleadt)
  • Add support for poison values. (#303) (@maleadt)
  • Add support for replacing values in metadata. (#304) (@maleadt)
  • Remove test calling intrinsic with invalid arguments. (#305) (@maleadt)

v4.10.0

10 May 15:38
2e8d315
Compare
Choose a tag to compare

LLVM v4.10.0

Diff since v4.9.1

Merged pull requests:

  • Add support for extracting a Value from a ValueAsMetadata. (#302) (@maleadt)

v4.9.1

09 Mar 13:10
8da29b9
Compare
Choose a tag to compare

LLVM v4.9.1

Diff since v4.9.0

Merged pull requests:

v4.9.0

03 Mar 12:13
200404e
Compare
Choose a tag to compare

LLVM v4.9.0

Diff since v4.8.0

Closed issues:

  • deps/build_local.jl: links against artifact LLVM (#298)

Merged pull requests:

  • Use new LLVMExtra jll supporting asserts builds. (#296) (@maleadt)
  • Update jl_type_to_llvm to require a context in >= v1.9 (#297) (@pchintalapudi)
  • Make sure to install the locally-build LLVMExtra. (#299) (@maleadt)

v4.8.0

24 Feb 13:25
7612aa3
Compare
Choose a tag to compare

LLVM v4.8.0

Diff since v4.7.1

Closed issues:

  • Wrap NVVMReflect (#278)
  • Different behavior of LLVMIntSLT and LLVMIntEQ when global variables are involved (#282)
  • LLVMInitializeAll* incorrectly assumes each target has every component defined (#290)
  • UndefVarError: libLLVMExtra not defined on julia master (#291)

Merged pull requests:

v4.7.1

08 Jan 21:42
81046c7
Compare
Choose a tag to compare

LLVM v4.7.1

Diff since v4.7.0

Closed issues:

  • Compatibility with LLVM 13 for Julia 1.8 (#276)

Merged pull requests:

v4.7.0

22 Nov 09:19
6998bf4
Compare
Choose a tag to compare

LLVM v4.7.0

Diff since v4.6.0

Closed issues:

  • LLVM.jl type system versus plain pointers (#271)

Merged pull requests:

  • Warn about issues with libLLVM before failing to import LLVMExtra_jll (#270) (@maleadt)
  • Add a couple of missing passes. (#272) (@maleadt)