Skip to content

Releases: JuliaGPU/GPUCompiler.jl

v0.24.2

13 Sep 12:10
947507e
Compare
Choose a tag to compare

GPUCompiler v0.24.2

Diff since v0.24.0

Merged pull requests:

v0.24.1

12 Sep 13:03
c916b4e
Compare
Choose a tag to compare

GPUCompiler v0.24.1

Diff since v0.24.0

Merged pull requests:

v0.24.0

12 Sep 08:35
f28fcdc
Compare
Choose a tag to compare

GPUCompiler v0.24.0

Diff since v0.23.0

Closed issues:

  • compile(:asm) returns LLVM IR without requiring a context (#420)

Merged pull requests:

v0.23.0

29 Aug 11:26
ffbedbb
Compare
Choose a tag to compare

GPUCompiler v0.23.0

Diff since v0.22.0

Closed issues:

  • How to set fast math for CUDA (#491)

Merged pull requests:

v0.22.0

14 Aug 08:54
5fc9c6d
Compare
Choose a tag to compare

GPUCompiler v0.22.0

Diff since v0.21.4

Closed issues:

  • Linking bitcode libraries fail on 1.11 (#489)

Merged pull requests:

  • Update manifest (#487) (@github-actions[bot])
  • adjust concrete_eval_eligible overload to v1.10 (#488) (@aviatesk)
  • Add dwarf_version function so targets can choose (#490) (@gbaraldi)
  • Add fastmath flag to PTXCompilerTarget (#492) (@Zentrik)

v0.21.4

12 Jul 05:54
4855eee
Compare
Choose a tag to compare

GPUCompiler v0.21.4

Diff since v0.21.3

Merged pull requests:

  • Correct inlinealloc (#484) (@wsmoses)
  • Update manifest (#485) (@github-actions[bot])

v0.20.4

10 Jul 14:13
Compare
Choose a tag to compare

GPUCompiler v0.20.4

Diff since v0.20.3

Closed issues:

  • GPUCompiler.compile replaces dots with underscores in extern functions (#464)
  • UndefVarError: compile_cache not defined (#470)
  • Adapt to specsig changes (#472)

Merged pull requests:

  • Don't rename function declarations, only definitions. (#465) (@maleadt)
  • PTX: Lower unreachable control flow to avoid bad CFG reconstruction (#467) (@maleadt)
  • Update manifest (#468) (@github-actions[bot])
  • Define compile_cache outside init() (#471) (@simonbyrne)
  • Adapt to upstream changes. (#473) (@maleadt)
  • During kernel state rewrite, handle functions passed as arguments. (#474) (@maleadt)
  • Adapt to LLVM.jl 6. (#476) (@maleadt)
  • Update manifest (#478) (@github-actions[bot])
  • Version the compilecache. (#481) (@maleadt)
  • Correct inlinealloc (#484) (@wsmoses)
  • Update manifest (#485) (@github-actions[bot])

v0.21.3

29 Jun 13:30
c0c9ab7
Compare
Choose a tag to compare

GPUCompiler v0.21.3

Diff since v0.21.2

Merged pull requests:

  • Update manifest (#478) (@github-actions[bot])
  • Version the compilecache. (#481) (@maleadt)

v0.21.2

23 Jun 14:09
Compare
Choose a tag to compare

GPUCompiler v0.21.2

Diff since v0.21.1

v0.21.1

23 Jun 12:32
52b6b25
Compare
Choose a tag to compare

GPUCompiler v0.21.1

Diff since v0.21.0

Closed issues:

  • UndefVarError: compile_cache not defined (#470)
  • Adapt to specsig changes (#472)

Merged pull requests: