Skip to content

Commit

Permalink
Update CHANGELOG for 15.0.4
Browse files Browse the repository at this point in the history
  • Loading branch information
thoughtafter committed May 15, 2023
1 parent 17a0c34 commit cbd0efe
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,27 @@
### Changed
### Added

## [15.0.4] - 2022-05-14
### Changed
- Fixed segfaults when value type expected to be instruction but was globalvairable
- inspect values should be more useful than raw pointer for modules, functions, instructions
- Fixed tests
- raise on use of deprecated constant expressions

### Added
- Add LLVM::Value#kind which calls LLVMGetValueKind and returns a symbol
- Add LLVM::Module.parse_ir and LLVM::Module#write_ir!
- More workflow tests - including ruby 3.2
- Several additional Target tests
- valid? method for modules and functions
- ConstantInt#trunc
- ConstantInt#ext alias for ConstantInt#sext
- ConstantInt#to_f to const convert to float type
- ConstantReal#to_i to const convert to int type
- ConstantReal#trunc
- ConstantReal#ext / ConstantReal#sext
- Many more tests

## [15.0.3] - 2022-02-24
### Added
- Tests for adding pass manager passes - catches pass removals and certain bugs
Expand Down

0 comments on commit cbd0efe

Please sign in to comment.