Skip to content

Releases: swojtasiak/fcml-lib

v1.3.0

26 Jan 20:12
9f24af4
Compare
Choose a tag to compare
  • Bug fix: #331
  • Bug fix: #330
  • fcml_st_assembled_instruction_details structure added to fcml_st_assembled_instruction. It exposes several additional details about assembled instructions for instruction choosers. The default instruction chooser has been improved to favor instructions that don't modify ASA and OSA over those that do, even if their byte code is shorter
  • Bison upgraded to a newer version
  • Some minor code cleanups
  • A bug fixed in vmovaps instruction
  • The binary compatibility with the previous version has been preserved, but different instructions may be returned as the preferred ones. So, the previous version should be upgraded with care

v1.2.3

11 Apr 20:19
Compare
Choose a tag to compare

Several bug fixes and improvements.

v1.2.2

26 Apr 17:05
3b7248f
Compare
Choose a tag to compare

This version does not introduce any new features, improvements nor bug fixes.

In order to keep support for Visual Studio compiler I had to release it after removing some c99 features used while refactoring the code.

Due to the VS limitations build configurations for VS will be removed at some point in the future in favor of MinGW.

The library will be still released in form of precompiled binaries compatible with VS.

v1.2.1

24 Apr 21:26
cb5820c
Compare
Choose a tag to compare

This version consists of a few bug fixes and lots of refactoring and cleanup. The API doesn't change and it's binary compatible with 1.2.0.

(Windows assets will be added soon)

v1.2.0

13 Nov 21:30
54c13ec
Compare
Choose a tag to compare

This release introduces support for AVX-512. It's not binary compatible with previous versions.