Skip to content

Generate RISC-V variant floating point testfloat vectors

Eclipse Webmaster requested to merge github/fork/jordancarlin/riscv_softfloat into main

Created by: jordancarlin

  • Generate softfloat/testfloat variants for both RISC-V and IEEE flavors of floating point
  • Update testbench_fp to select RISC-V or IEEE versions of the vectors automatically
  • Switch regression-wally --testfloat and --nightly to run comprehensive tests on RISC-V variants and only a single IEEE variant
  • Remove (almost) all IEEE-compliant floating point derived configs and replace them with standard RISC-V versions of these configs

NOTE: Currently many of the divider configurations (especially the ones with IDIV_ON_FPU) are not tested (they weren't tested before these changes either). They should either be removed or regression should be updated to test them, but that can be part of a separate PR.

Merge request reports

Loading