aboutsummaryrefslogtreecommitdiff
path: root/benchmarks
AgeCommit message (Expand)AuthorFilesLines
2017-03-30New PMP encodingAndrew Waterman1-5/+8
2017-03-29Prohibit relaxing the initial gp generationPalmer Dabbelt1-0/+3
2017-03-29Change the global pointer symbol to __global_pointer$Palmer Dabbelt2-2/+2
2017-03-27Separate page faults from physical memory access exceptionsAndrew Waterman1-1/+1
2017-03-25Fix FPU initialization codeAndrew Waterman1-6/+8
2017-03-24Like tests, pass the benchmarks if XLEN disagreesAndrew Waterman1-5/+6
2017-03-22Add PMP testAndrew Waterman2-0/+196
2017-03-22Clean up benchmarks buildAndrew Waterman3-35/+10
2017-03-21Clean up bmarks buildAndrew Waterman14-361/+14
2017-03-21Remove smips/host-debugging cruftAndrew Waterman12-276/+9
2017-01-20Use correct macro to guard floating-point initializationAndrew Waterman1-1/+1
2017-01-20Fix build with glibcAndrew Waterman2-1/+3
2017-01-04Specify Spike ISA explicitlyAndrew Waterman1-1/+1
2016-12-06avoid non-standard predefined macrosAndrew Waterman1-2/+2
2016-08-29On RV32, zero-extend pointers for HTIFAndrew Waterman1-12/+12
2016-08-29Don't explicitly use atomics in rsortAndrew Waterman1-11/+17
2016-07-18Default to XLEN=64 when building in-placeAndrew Waterman1-0/+2
2016-07-12Add a "--with-xlen" configure argument (#16)Palmer Dabbelt1-1/+1
2016-07-11Remove deprecated uarch counters; support RVC for benchmarksAndrew Waterman2-27/+13
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-05-25Keep tohost/fromhost at deterministic addressAndrew Waterman3-7/+15
2016-05-22Use -mcmodel=medany, not -fpieAndrew Waterman1-1/+1
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-03add empty benchmarkHoward Mao3-0/+55
2016-05-02Stop using tohost/fromhost registersAndrew Waterman1-3/+11
2016-04-30ERET -> xRET; new memory mapAndrew Waterman4-17/+99
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 Waterman6-32/+24
2016-03-03WIP on priv spec v1.9Andrew Waterman1-3/+3
2016-03-03Fix ./configure in rootAndrew Waterman1-7/+7
2016-02-27remove malloc declaration from dhrystoneColin Schmidt1-1/+0
2016-02-27allow make variables to be overwritten update configureColin Schmidt1-8/+8
2015-09-20Remove Hwacha v3 testsAndrew Waterman40-5784/+11
2015-07-02Fix RV32 handling of syscall argumentsAndrew Waterman2-63/+65
2015-07-01Add _hard_float check in crt.S.Christopher Celio1-0/+3
2015-05-09Update to privileged architecture version 1.7Andrew Waterman3-18/+8
2015-05-01Fix dhrystone timing codeAndrew Waterman3-7/+7
2015-05-01Make dhrystone report correct-ish numbersAndrew Waterman6-113/+135
2015-04-21Don't rely on reset values of MSTATUS_UA/SAAndrew Waterman2-3/+18
2015-04-21Fix benchmark compilation/execution on RV32Andrew Waterman2-2/+2
2015-03-17need fence before scall for vector mmYunsup Lee1-0/+2
2015-03-17Merge [shm]call into ecall, [shm]ret into eretAndrew Waterman2-3/+3
2015-03-12Update to new privileged specAndrew Waterman3-38/+40
2015-01-27Fix matmul performance on gcc 4.9Andrew Waterman2-96/+96
2015-01-09Add LICENSEAndrew Waterman66-0/+132
2015-01-04Avoid deprecated "b" pseudo-op; use "j" insteadAndrew Waterman1-2/+2
2014-12-17minor mt updatesHenry Cook2-2/+7