aboutsummaryrefslogtreecommitdiff
path: root/benchmarks
AgeCommit message (Expand)AuthorFilesLines
10 daysIf ABI not already passed in then parameterize it based on selected XLEN (#566)HEADmasterTommy Murphy1-1/+8
2023-05-22Switch bmarks makefile to rv64gcvJerry Zhao1-1/+1
2023-05-22Add vec-strcmpJerry Zhao3-0/+67
2023-05-22Add vec-sgemmJerry Zhao6-0/+663
2023-05-22Update vec-memcpy commentsJerry Zhao1-1/+1
2023-05-22Add vec-daxpyJerry Zhao5-0/+382
2023-05-22Add vec-memcpy benchmarkJerry Zhao8-14/+412
2023-05-22Enable VS for benchmarksJerry Zhao1-2/+2
2023-05-22Add scalar single-threaded/mt memcpyJerry Zhao7-2/+889
2023-05-22Improve performance of syscalls/memcpyJerry Zhao1-1/+15
2023-02-13Update register name to satp (#455)Pascal Cotret1-1/+1
2022-06-21Update information about Makefile fragments (#399)Mehmet Oguz Derin1-4/+2
2021-02-01Prevent GCC from pattern-matching the memset implementationAndrew Waterman1-1/+1
2020-10-02Modify PMP benchmark to detect granularity (#295)Moritz Schneider1-10/+24
2020-04-17The HTIF device must live in its own page since it is (generally) a bus/hardw...Adrian Harris1-0/+1
2020-02-08Solves https://github.com/riscv/riscv-tests/issues/241 : Each mhartid has the...Sho Nakatani1-2/+2
2019-12-28benchmarks: Disassemble .text.init section (#230)Albert Ou1-1/+1
2019-12-10benchmarks: Simplify TLS initialisation (#224)James Clarke3-19/+5
2019-07-01pmp: first set the address, then cfg (#194)Pentin Alexander Sergeevich1-1/+1
2017-11-27Rename sbadaddr to satpAndrew Waterman1-3/+3
2017-09-19Link against libm for fma()Andrew Waterman1-1/+1
2017-09-14Move link options to end of gcc command lineAndrew Waterman1-1/+1
2017-08-16Inform GCC that "sfence.vma" clobbers memoryPalmer Dabbelt1-1/+1
2017-08-04Improve RVC testAndrew Waterman1-1/+2
2017-05-01Set ELF entry point correctlyAndrew Waterman1-0/+1
2017-04-26Add abort() for benefit of benchmark codeAndrew Waterman1-0/+6
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