Skip to content

Latest commit

 

History

History
46 lines (29 loc) · 1.26 KB

CHANGELOG.md

File metadata and controls

46 lines (29 loc) · 1.26 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Bender support for FPnew
  • Expose per-opgroup unit type generics in fpnew_top
  • Doxygen doxyfile
  • Getting started blab in README.md

Fixed

  • Integer format activation for vectorial conversions
  • Underflow behavior of F2F casts

[0.2.0] - 2018-04-22

Added

  • Sign-extended operations of the SGNJ family
  • Input operand NaN-boxing checks according to RISC-V ISA v2.2
  • Flush capability with Flush_SI

Fixed

  • Comparisons for negative values as well as zeroes
  • Comparisons for equality of NaNs now properly return false
  • Updated integer result handling for conversions to reflect changes in RISC-V ISA v2.3draft
  • Conversion status flags for rounded-to-zero results
  • Updated FMIN_MAX instructions to reflect changes in RISC-V ISA v2.3draft
  • Divider/Sqrt unit losing track of the tag
  • Divider inputs are now compatible with non-64bit units
  • FP8 properly mapped to FP16 in in div/sqrt unit

[0.1.0] - 2018-04-13

Added

  • FPnew with support for all standard operations