aboutsummaryrefslogtreecommitdiff
path: root/benchmarks/common/syscalls.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-22Improve performance of syscalls/memcpyJerry Zhao1-1/+15
2019-12-10benchmarks: Simplify TLS initialisation (#224)James Clarke1-3/+2
2017-04-26Add abort() for benefit of benchmark codeAndrew Waterman1-0/+6
2017-03-22Clean up benchmarks buildAndrew Waterman1-33/+5
2017-01-20Fix build with glibcAndrew Waterman1-0/+2
2016-08-29On RV32, zero-extend pointers for HTIFAndrew Waterman1-12/+12
2016-07-11Remove deprecated uarch counters; support RVC for benchmarksAndrew Waterman1-27/+12
2016-07-07Don't use FPU in benchmarks that don't need to use the FPUAndrew Waterman1-3/+0
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