Releases: JuliaLLVM/LLVM.jl
Releases · JuliaLLVM/LLVM.jl
v0.5.1
Hotfix: the new @asmcall
functionality didn't work in combination with precompilation.
v0.5.0
- Add Kaleidoscope implementation (thanks @KristofferC!)
- Drop support for Julia 0.5
- Initial
Interop
submodule for LLVM/Julia interactions
v0.4.0
- Fixed support for 0.7
- Simplify build script
- New wrappers (thanks @KristofferC)
v0.3.10
- reconstruct more types and wrap more funtions
- build system fixes
v0.3.9
- build: don't
rm(force)
in catch
as it obfuscates stack traces
v0.3.8
- bugfix: allow calling
alignment
on more than only global values
- implement LLVM's bool using a strongly-typed wrapper
v0.3.7
- bugfix: package wouldn't get automatically precompiled again after a failed successful build cycle
- features: much better coverage of IRBuilder
v0.3.6
- rework build system (NFC, in anticipation of integration with buildbot/CI for prebuilt binaries)
- wrap some additional irbuilder constructs (required for JuliaGPU/CUDAnative.jl#78)
v0.3.5
- make it possible to load (& perform very limited testing) when the build failed, ie. when
libLLVM
isn't available
- improve
USE_SYSTEM_LLVM
mode (now disallowing calling back into libjulia
, and using dlmopen
on Linux)
- wrap
llvm::User