riscv-tests.git
11 years agoFix load offsets for the vvadd_fw test
Albert Ou [Fri, 29 Nov 2013 01:57:00 +0000 (17:57 -0800)]
Fix load offsets for the vvadd_fw test

11 years agoUpdate benchmarks to new privileged ISA
Andrew Waterman [Mon, 25 Nov 2013 10:25:42 +0000 (02:25 -0800)]
Update benchmarks to new privileged ISA

11 years agoUpdate to new privileged ISA
Andrew Waterman [Sun, 24 Nov 2013 22:33:35 +0000 (14:33 -0800)]
Update to new privileged ISA

11 years agoAdd rv64uv-p-amoxor_{w,d} tests
Quan Nguyen [Wed, 20 Nov 2013 06:46:40 +0000 (22:46 -0800)]
Add rv64uv-p-amoxor_{w,d} tests

11 years agofix rv64uv/vvadd_fd test to correctly check results
Yunsup Lee [Wed, 20 Nov 2013 02:01:45 +0000 (18:01 -0800)]
fix rv64uv/vvadd_fd test to correctly check results

11 years agoadded riscv-test-env as a submodule
Yunsup Lee [Thu, 14 Nov 2013 02:10:38 +0000 (18:10 -0800)]
added riscv-test-env as a submodule

11 years agosplit out envs from riscv-tests
Yunsup Lee [Thu, 14 Nov 2013 02:09:40 +0000 (18:09 -0800)]
split out envs from riscv-tests

11 years agoadd accelerator disabled cause
Yunsup Lee [Wed, 6 Nov 2013 05:03:58 +0000 (21:03 -0800)]
add accelerator disabled cause

11 years agocorrectly set SR_EA bit for all vector physical supervisor tests
Yunsup Lee [Wed, 6 Nov 2013 04:59:06 +0000 (20:59 -0800)]
correctly set SR_EA bit for all vector physical supervisor tests

11 years agocorrectly set SR_EA bit for all vector physical tests
Yunsup Lee [Wed, 6 Nov 2013 01:24:07 +0000 (17:24 -0800)]
correctly set SR_EA bit for all vector physical tests

11 years agorevamp pt tests as well
Yunsup Lee [Sat, 19 Oct 2013 05:28:58 +0000 (22:28 -0700)]
revamp pt tests as well

11 years agohwacha virtual tests working
Yunsup Lee [Sat, 19 Oct 2013 02:22:33 +0000 (19:22 -0700)]
hwacha virtual tests working

11 years agoadd hwacha exception support
Yunsup Lee [Fri, 18 Oct 2013 02:35:34 +0000 (19:35 -0700)]
add hwacha exception support

11 years agodisable vector bank tests
Yunsup Lee [Thu, 17 Oct 2013 08:02:55 +0000 (01:02 -0700)]
disable vector bank tests

11 years agoadd passing physical vector tests back in
Yunsup Lee [Wed, 16 Oct 2013 21:28:55 +0000 (14:28 -0700)]
add passing physical vector tests back in

11 years agoupdate out-of-date floating-point test in rv64uv
Yunsup Lee [Wed, 16 Oct 2013 21:27:59 +0000 (14:27 -0700)]
update out-of-date floating-point test in rv64uv

11 years agofix broken amoor_w rv64uv test
Yunsup Lee [Wed, 16 Oct 2013 21:27:34 +0000 (14:27 -0700)]
fix broken amoor_w rv64uv test

11 years agoMerge branch 'master' of github.com:ucb-bar/riscv-tests
Christopher Celio [Thu, 10 Oct 2013 22:07:05 +0000 (15:07 -0700)]
Merge branch 'master' of github.com:ucb-bar/riscv-tests

11 years agoBenchmarks now run in user-mode.
Christopher Celio [Thu, 10 Oct 2013 22:00:57 +0000 (15:00 -0700)]
Benchmarks now run in user-mode.

   - Jump to main performed by eret.
   - Nano trap handler added.
   - FinishTest refactored to perform SYS_exit, placed in util.h.
   - Only SYS_exit with test_result=1 results in a passed test.
   - Any other exceptions/syscalls/test_results end program with FAILED test.
   - PCR status set to S64/U64 if compiled in 64b.

11 years agorevamp hwacha tests
Yunsup Lee [Thu, 10 Oct 2013 19:04:58 +0000 (12:04 -0700)]
revamp hwacha tests

11 years agoRe-enable virtual memory tests
Andrew Waterman [Sat, 21 Sep 2013 13:32:12 +0000 (06:32 -0700)]
Re-enable virtual memory tests

11 years agoNew AUIPC semantics
Andrew Waterman [Sat, 21 Sep 2013 13:31:53 +0000 (06:31 -0700)]
New AUIPC semantics

11 years agoDon't emit vector instructions for now
Andrew Waterman [Sun, 15 Sep 2013 11:24:39 +0000 (04:24 -0700)]
Don't emit vector instructions for now

11 years agoAdd AMOXOR test
Andrew Waterman [Wed, 11 Sep 2013 11:12:05 +0000 (04:12 -0700)]
Add AMOXOR test

11 years agoDon't build vector benchmarks for now
Andrew Waterman [Sun, 25 Aug 2013 23:55:15 +0000 (16:55 -0700)]
Don't build vector benchmarks for now

11 years agodon't emit vvcfg for now
Andrew Waterman [Sun, 25 Aug 2013 00:34:27 +0000 (17:34 -0700)]
don't emit vvcfg for now

11 years agoAdd autoconf-generated configure
Andrew Waterman [Sat, 24 Aug 2013 03:06:16 +0000 (20:06 -0700)]
Add autoconf-generated configure

11 years agoReflect changes to ISA
Andrew Waterman [Sat, 24 Aug 2013 03:02:02 +0000 (20:02 -0700)]
Reflect changes to ISA

Conflicts:

isa/Makefile

11 years agoMerge pull request #1 from smirolo/configure
Sebastien Mirolo [Sat, 24 Aug 2013 01:20:06 +0000 (18:20 -0700)]
Merge pull request #1 from smirolo/configure

feature: add autoconf

11 years agoMerge branch 'master' of git://github.com/ucb-bar/riscv-tests into configure
Sebastien Mirolo [Mon, 12 Aug 2013 22:38:27 +0000 (15:38 -0700)]
Merge branch 'master' of git://github.com/ucb-bar/riscv-tests into configure

11 years agoRemove JALR static hints
Andrew Waterman [Fri, 26 Jul 2013 06:05:39 +0000 (23:05 -0700)]
Remove JALR static hints

11 years agofeature: add autoconf
Sebastien Mirolo [Wed, 24 Jul 2013 19:52:24 +0000 (12:52 -0700)]
feature: add autoconf

11 years agoremoved bad mt test
Henry Cook [Fri, 14 Jun 2013 07:12:52 +0000 (00:12 -0700)]
removed bad mt test

11 years agomultithreading tests from 152 lab 5
Henry Cook [Thu, 13 Jun 2013 22:30:16 +0000 (15:30 -0700)]
multithreading tests from 152 lab 5

11 years agoDon't disassemble zeros
Andrew Waterman [Mon, 10 Jun 2013 07:55:35 +0000 (00:55 -0700)]
Don't disassemble zeros

It's gratuitous.

11 years agoadd failing multiply test
Yunsup Lee [Thu, 16 May 2013 07:50:19 +0000 (00:50 -0700)]
add failing multiply test

11 years agochange riscv-isa-run to spike
Yunsup Lee [Tue, 14 May 2013 02:12:38 +0000 (19:12 -0700)]
change riscv-isa-run to spike

11 years agouse RVTEST_RV64UF macro for FPU tests
Andrew Waterman [Thu, 2 May 2013 11:41:37 +0000 (04:41 -0700)]
use RVTEST_RV64UF macro for FPU tests

11 years agopass all FP tests if FPU not present
Andrew Waterman [Thu, 2 May 2013 04:02:15 +0000 (21:02 -0700)]
pass all FP tests if FPU not present

11 years agoadd first RV32 tests
Andrew Waterman [Tue, 30 Apr 2013 06:45:34 +0000 (23:45 -0700)]
add first RV32 tests

11 years agoadd benchmarks gitignore
Yunsup Lee [Tue, 30 Apr 2013 02:28:21 +0000 (19:28 -0700)]
add benchmarks gitignore

11 years agobenchmarks initial commit
Yunsup Lee [Tue, 30 Apr 2013 01:44:21 +0000 (18:44 -0700)]
benchmarks initial commit

11 years agoadd gitignore
Yunsup Lee [Wed, 24 Apr 2013 08:30:39 +0000 (01:30 -0700)]
add gitignore

11 years agocleanup Makefiles in isa
Yunsup Lee [Wed, 24 Apr 2013 08:04:17 +0000 (01:04 -0700)]
cleanup Makefiles in isa

11 years agoadd missing RVTEST_CODE_END macros
Yunsup Lee [Wed, 24 Apr 2013 08:03:13 +0000 (01:03 -0700)]
add missing RVTEST_CODE_END macros

11 years agoadd more header information to test_macros
Yunsup Lee [Wed, 24 Apr 2013 08:02:46 +0000 (01:02 -0700)]
add more header information to test_macros

11 years agochange label names to avoid conflicts with test code
Yunsup Lee [Wed, 24 Apr 2013 08:02:23 +0000 (01:02 -0700)]
change label names to avoid conflicts with test code

11 years agoget rid of RVTEST_PASS_NOFP
Yunsup Lee [Mon, 22 Apr 2013 22:00:10 +0000 (15:00 -0700)]
get rid of RVTEST_PASS_NOFP

11 years agoinitial commit
Yunsup Lee [Mon, 22 Apr 2013 21:56:59 +0000 (14:56 -0700)]
initial commit