aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-07-18Make DownloadTest pass on boards with little RAM.Tim Newsome1-1/+4
2016-07-18Increase TCK speed.Tim Newsome2-1/+2
2016-07-18Write command to logfile.Tim Newsome1-0/+2
2016-07-18Add test for debuginfo symbols.Tim Newsome1-0/+8
Currently fails with 32-bit tools.
2016-07-18Add explicit test for stepping over branches/jumps.Tim Newsome2-1/+46
2016-07-18Improve formatting. Add examples.Tim Newsome1-3/+26
2016-07-18Increase "load" timeout.Tim Newsome1-3/+3
2016-07-18Bump up speed.Tim Newsome1-1/+1
2016-07-18Add a few tips.Tim Newsome1-0/+12
2016-07-18Update IDCODE.Tim Newsome1-1/+1
2016-07-18Add test_hwbp_2.Tim Newsome1-1/+12
2016-07-18Add test_too_many_hwbp.Tim Newsome1-0/+7
2016-07-18Fix hwbp test.Tim Newsome1-1/+1
2016-07-18Add hwbp test (currently doesn't pass).Tim Newsome2-0/+16
2016-07-18Fix cut and paste bug in test_change_pcTim Newsome1-1/+1
2016-07-18Make tests work with broken 32-bit compiler.Tim Newsome3-11/+34
Apparently the 32-bit compiler doesn't generate good enough debug info for gdb to know what function we're in, which also means it doesn't know where the local variables in those functions are stored.
2016-07-18Add simple register tests.Tim Newsome4-42/+76
Make the RegsTest case a bit more comprehensible.
2016-07-18Add block test.Tim Newsome6-16/+74
2016-07-18Test all memory access sizes.Tim Newsome1-24/+36
2016-07-18All tests pass with spike now.Tim Newsome6-198/+72
I did comment out a couple.
2016-07-18Made some progress towards working with spike.Tim Newsome8-97/+338
I'm writing all the tests so they should just work on real hardware, too.
2016-07-18WIP on debug testing.Tim Newsome12-0/+778
./gdbserver.py --m2gl_m2s --openocd "$HOME/SiFive/openocd/src/openocd -s $HOME/SiFive/openocd/tcl" -- RegsTest.test_write_gprs doesn't fail in a completely crazy way.
2016-07-18Default to XLEN=64 when building in-placeAndrew Waterman2-0/+4
2016-07-12Add a "--with-xlen" configure argument (#16)Palmer Dabbelt6-6/+34
The tools had riscv64-unknown-elf-gcc hard-coded all over the place. This lets users override that if they have a 32-bit toolchain.
2016-07-11Remove deprecated uarch counters; support RVC for benchmarksAndrew Waterman2-27/+13
2016-07-11Merge rv32ua tests into rv64uaAndrew Waterman9-365/+23
2016-07-11Remove instruction width assumptions to support RVCAndrew Waterman10-60/+20
2016-07-11Remove vestigial j instruction test; improve jal testAndrew Waterman6-168/+16
2016-07-07Update WFI test for priv v1.9Andrew Waterman4-16/+8
2016-07-07Don't use FPU in benchmarks that don't need to use the FPUAndrew Waterman4-21/+13
2016-07-07Delete unused benchmarkAndrew Waterman6-2539/+0
2016-07-06Update to new PTE formatAndrew Waterman2-9/+9
2016-06-22Mark RV32 tests as suchAndrew Waterman2-2/+2
@zhemao make sure to do "make run" in isa/ before committing
2016-06-22separate ua and um tests from ui testssplit-isa-testsHoward Mao60-165/+59
2016-06-22split up rv64uf and rv64ud isa testsHoward Mao28-251/+670
2016-06-17Fix breakpoint test when only one breakpoint presentAndrew Waterman1-1/+8
2016-06-17bump envAndrew Waterman1-5/+5
2016-06-14rv32ui: sh: Added side effect test (#14)Sebastian Bøe1-0/+18
From the test comment: sh to a word aligned address should only affect the 2 lower bytes and should leave the 2 upper bytes unmodified. In this test we write 2 bytes to the lower 2 bytes of the word tdat11 and then ensure that the both the upper 2 bytes and lower 2 bytes are as expected.
2016-06-10Test more than one breakpoint at a time, if presentAndrew Waterman1-44/+68
2016-06-09Update breakpoint specAndrew Waterman2-8/+23
2016-06-08Don't arm breakpoint before setting break addressAndrew Waterman1-12/+11
2016-06-08Add HW breakpoint testAndrew Waterman3-5/+103
2016-05-25Keep tohost/fromhost at deterministic addressAndrew Waterman4-15/+20
2016-05-22Enable LR/SC tests, even for uniprocessorsAndrew Waterman4-6/+4
2016-05-22Use -mcmodel=medany, not -fpieAndrew Waterman1-1/+1
We shouldn't generate a GOT.
2016-05-04speed up mt-matmul and spmv testsAndrew Waterman5-11059/+5741
2016-05-04Speed up benchmarks that take a long time to runAndrew Waterman6-22089/+10579
2016-05-03get rid of empty benchmarkHoward Mao3-55/+0
2016-05-03get rid of empty asm testHoward Mao3-30/+0
2016-05-03Update env, fixing multicore VM testsAndrew Waterman1-5/+8