diff options
author | Torbjørn <tovine@users.noreply.github.com> | 2017-11-27 06:56:53 +0100 |
---|---|---|
committer | Andrew Waterman <aswaterman@gmail.com> | 2017-11-26 21:56:53 -0800 |
commit | 49f478416cec9f73801fdc5dedf9955494be8c66 (patch) | |
tree | ee07276de133354d01ba5efbf02514e2e841b25f /isa/rv32ud/fcvt.S | |
parent | 018aea17aca9abb6221e1a59d943ecdd386cc8ec (diff) | |
download | riscv-tests-49f478416cec9f73801fdc5dedf9955494be8c66.zip riscv-tests-49f478416cec9f73801fdc5dedf9955494be8c66.tar.gz riscv-tests-49f478416cec9f73801fdc5dedf9955494be8c66.tar.bz2 |
Rv32ud tests (#108)
* Probably implemented the changes required to support fadd test for rv32ud
* Created test files in rv32ud, implemented working(?) test for ldst
* fclass, fcvt_w, fmin and recoding seem to be working now
* Got fdiv (and sqrt) tests working
* fmadd tests seem to work
* fcmp works
* [WIP] fcvt working, but lacks a 32-bit implementation of the final test
* Renamed macro TEST_LDST_D32 to TEST_CASE_D32 to indicate that it can be used for more than just LDST
* Added Makefrag for rv32ud tests and included in main isa Makefile
* Don't run 64-bit tests if the defined XLEN is 32
Diffstat (limited to 'isa/rv32ud/fcvt.S')
-rw-r--r-- | isa/rv32ud/fcvt.S | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/isa/rv32ud/fcvt.S b/isa/rv32ud/fcvt.S new file mode 100644 index 0000000..8811b6e --- /dev/null +++ b/isa/rv32ud/fcvt.S @@ -0,0 +1,7 @@ +# See LICENSE for license details. + +#include "riscv_test.h" +#undef RVTEST_RV64UF +#define RVTEST_RV64UF RVTEST_RV32UF + +#include "../rv64ud/fcvt.S" |