aboutsummaryrefslogtreecommitdiff
path: root/benchmarks/common/syscalls.c
AgeCommit message (Expand)AuthorFilesLines
2016-05-25Keep tohost/fromhost at deterministic addressAndrew Waterman1-2/+2
2016-05-02Stop using tohost/fromhost registersAndrew Waterman1-3/+11
2016-04-30ERET -> xRET; new memory mapAndrew Waterman1-0/+92
2016-04-06Don't use stats register; refer to uarch counters by numberAndrew Waterman1-10/+5
2016-03-14Rework benchmarks to run in M-modeAndrew Waterman1-3/+3
2015-07-02Fix RV32 handling of syscall argumentsAndrew Waterman1-1/+1
2015-05-09Update to privileged architecture version 1.7Andrew Waterman1-4/+4
2015-04-21Don't rely on reset values of MSTATUS_UA/SAAndrew Waterman1-1/+1
2015-04-21Fix benchmark compilation/execution on RV32Andrew Waterman1-1/+1
2015-03-17Merge [shm]call into ecall, [shm]ret into eretAndrew Waterman1-1/+1
2015-03-12Update to new privileged specAndrew Waterman1-1/+1
2015-01-09Add LICENSEAndrew Waterman1-0/+2
2014-12-15Remove dependence on machine/syscall.hAndrew Waterman1-1/+2
2014-12-13Initialize static TLS for the benchmarksAndrew Waterman1-0/+12
2014-12-03Use new toolchain and calling conventionAndrew Waterman1-26/+18
2014-11-06Fix build with riscv-gcc version 4.9Andrew Waterman1-0/+1
2014-04-14commit high-performance mm (scalar and vector versions)Yunsup Lee1-2/+5
2014-04-07Add radix sort benchmarkAndrew Waterman1-2/+1
2014-04-03setStats in benchmarks now should set and unset the stats register. Also, rem...Stephen Twigg1-1/+14
2014-02-11Run benchmarks in user modeAndrew Waterman1-18/+63
2014-02-06Clean up benchmarks; support uarch-specific countersAndrew Waterman1-49/+129
2013-11-25Update benchmarks to new privileged ISAAndrew Waterman1-6/+6
2013-08-23Reflect changes to ISAAndrew Waterman1-6/+6
2013-04-29benchmarks initial commitYunsup Lee1-0/+265