Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-03-24 | Don't assume PRV1/2 and IE1/2 are reset | Andrew Waterman | 2 | -6/+6 | |
2015-03-21 | Merge rv64si and rv32si tests | Andrew Waterman | 14 | -286/+324 | |
2015-03-20 | Add fdiv test | Andrew Waterman | 3 | -5/+48 | |
2015-03-17 | need fence before scall for vector mm | Yunsup Lee | 1 | -0/+2 | |
2015-03-17 | push env | Yunsup Lee | 1 | -5/+5 | |
2015-03-17 | relay hwacha cause/aux to scause/sbadaddr | Yunsup Lee | 11 | -24/+24 | |
2015-03-17 | Merge [shm]call into ecall, [shm]ret into eret | Andrew Waterman | 6 | -11/+11 | |
2015-03-16 | revamp vector tests with new privileged spec, and add scalar pt tests | Yunsup Lee | 19 | -165/+61 | |
2015-03-14 | Add PTE dirty bit test | Andrew Waterman | 3 | -5/+90 | |
2015-03-12 | Use hcall instead of mcall | Andrew Waterman | 1 | -5/+5 | |
2015-03-12 | Update to new privileged spec | Andrew Waterman | 24 | -229/+174 | |
2015-02-23 | Added more +/- NaN/inf tests for fcvt.{w/l/wu/lu}.{s/d} | Christopher Celio | 1 | -8/+43 | |
2015-02-22 | Added -NaN test for fcvt.{w/h}.s | Christopher Celio | 1 | -0/+19 | |
2015-02-19 | Unify rv32/rv64 timer tests | Andrew Waterman | 2 | -43/+10 | |
2015-02-17 | change organization to riscv | Yunsup Lee | 1 | -1/+1 | |
2015-02-15 | Make rv64uf-p-ldst test the sign bit, too | Andrew Waterman | 1 | -4/+10 | |
2015-02-07 | Change submodule pointers to github.com/riscv | Palmer Dabbelt | 1 | -1/+1 | |
This new organization is designed to make it easier for external collaborators to contribute. | |||||
2015-01-27 | Fix matmul performance on gcc 4.9 | Andrew Waterman | 2 | -96/+96 | |
It's just loop interchange in the register blocking loop. | |||||
2015-01-09 | Add LICENSE | Andrew Waterman | 323 | -5/+671 | |
2015-01-04 | Avoid deprecated "b" pseudo-op; use "j" instead | Andrew Waterman | 6 | -16/+16 | |
2015-01-02 | On misaligned fetch, EPC = branch target, not source | Andrew Waterman | 1 | -5/+8 | |
We can revert this commit if we decide to change the EPC behavior. | |||||
2014-12-17 | minor mt updates | Henry Cook | 2 | -2/+7 | |
2014-12-15 | Remove dependence on machine/syscall.h | Andrew Waterman | 1 | -1/+2 | |
2014-12-13 | Initialize static TLS for the benchmarks | Andrew Waterman | 3 | -12/+33 | |
2014-12-12 | Add more entropy to matrix multiplication input | Andrew Waterman | 2 | -5/+15 | |
This will exercise the floating-point units more thoroughly. | |||||
2014-12-12 | Use user stack in supervisor mode | Andrew Waterman | 1 | -14/+1 | |
This fixes a race condition, as there was only one kernel stack. | |||||
2014-12-03 | Use new toolchain and calling convention | Andrew Waterman | 9 | -49/+40 | |
2014-12-03 | Rely on assembler to relax far branches | Andrew Waterman | 1 | -12/+3 | |
2014-12-03 | Make timer test more thorough | Andrew Waterman | 1 | -12/+1043 | |
2014-11-22 | push env | Yunsup Lee | 1 | -5/+9 | |
2014-11-22 | relax rv32si timer test a bit | Yunsup Lee | 1 | -1/+2 | |
2014-11-13 | remove zscale specific tests | Yunsup Lee | 4 | -192/+0 | |
2014-11-13 | enable make subsets | Yunsup Lee | 1 | -7/+16 | |
2014-11-13 | make rv32si fault load/store test stronger | Yunsup Lee | 1 | -1/+5 | |
2014-11-12 | beef up rv32si tests | Yunsup Lee | 11 | -0/+547 | |
2014-11-11 | blocked mt-matmul | Henry Cook | 1 | -8/+6 | |
2014-11-07 | forgot barrier in mt-matmul | Henry Cook | 1 | -0/+2 | |
2014-11-07 | Clean up canonical mt benchmarks and reorganize extra versions in /mt. All ↵ | Henry Cook | 326 | -57593/+3390 | |
versions support support at least 1/2/4 threads. | |||||
2014-11-06 | Fix build with riscv-gcc version 4.9 | Andrew Waterman | 5 | -10/+9 | |
2014-11-06 | Don't access memory outside of the binary's range | Andrew Waterman | 26 | -1/+27 | |
2014-11-06 | Fix TLS in benchmarks | Andrew Waterman | 1 | -0/+3 | |
Linker relaxations were screwing up loading the thread pointer. | |||||
2014-10-24 | push env | Yunsup Lee | 1 | -5/+8 | |
2014-09-24 | Updated mt tests | Henry Cook | 119 | -1486/+1483 | |
2014-09-10 | Enable interrupts in bmarks | Christopher Celio | 1 | -6/+5 | |
2014-08-28 | Added "simple" test to rv32ui. | Christopher Celio | 2 | -0/+26 | |
2014-08-06 | updates | Yunsup Lee | 1 | -1/+1 | |
2014-08-06 | update readme | Yunsup Lee | 1 | -1/+156 | |
2014-08-06 | update readme | Yunsup Lee | 1 | -1/+4 | |
2014-08-05 | cleanup README.md for web | Sagar Karandikar | 1 | -3/+6 | |
2014-07-30 | prep-for-public: change to https ref for env | Sagar Karandikar | 1 | -1/+1 | |