v9.1.0
LLVM v9.1.0
Merged pull requests:
- Add API for the new parsing options to JuliaPipelinePassOptions (#440) (@gbaraldi)
- Switch initializer and personality clear APIs to upstream version. (#452) (@maleadt)
- NFC improvements. (#453) (@maleadt)
- NFC clean-ups. (#454) (@maleadt)
- Fix and test memcheck. (#455) (@maleadt)
- NewPM: Add and test pipeline objects. (#456) (@maleadt)
- NewPM: simplify tests. (#457) (@maleadt)
- Add lookup to improve MCJIT usage. (#458) (@maleadt)
- Add documentation. (#459) (@maleadt)
- Strip whitespace when showing LLVM objects. (#460) (@maleadt)
- Remove PassRegistry wrappers. (#461) (@maleadt)
- Unexport DiagnosticInfo. (#462) (@maleadt)
- Remove support for global contexts. (#463) (@maleadt)
- CI: Fix definition of Buildkite-based jobs. (#464) (@maleadt)
- Remove ModuleProvider. (#465) (@maleadt)
- Deprecate copy ctors in favor of Base.copy. (#466) (@maleadt)
- Replace (unsafe_)delete! with remove!/erase!, closer to upstream. (#467) (@maleadt)
- Support returning values from thread-safe module callbacks. (#469) (@maleadt)
- MDString: deprecate string in favor of convert. (#470) (@maleadt)
- Add missing delete! deprecations. (#471) (@maleadt)
- Debug info: Export subprogram getter and setter. (#472) (@maleadt)
- Simplify and test instruction predicate getter. (#473) (@maleadt)
- Fix constructing a ThreadSafeModule from a Module in a different Ctx. (#474) (@maleadt)
- Cloning: Fix parameter mismatch with simple function clone. (#475) (@maleadt)
- Restrict SetMetadata to MDNodes. (#476) (@maleadt)
- Re-enable ORC testing. (#478) (@maleadt)
- Reimplement globalstring to provide addrspace control. (#479) (@maleadt)
- Bump LLVMExtra. (#480) (@maleadt)
- Add some missing disposals. (#481) (@maleadt)
Closed issues: