aboutsummaryrefslogtreecommitdiff
path: root/benchmarks/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2023-05-22Switch bmarks makefile to rv64gcvJerry Zhao1-1/+1
2023-05-22Add vec-strcmpJerry Zhao1-0/+1
2023-05-22Add vec-sgemmJerry Zhao1-0/+1
2023-05-22Add vec-daxpyJerry Zhao1-0/+1
2023-05-22Add vec-memcpy benchmarkJerry Zhao1-1/+2
2023-05-22Add scalar single-threaded/mt memcpyJerry Zhao1-2/+4
2021-02-01Prevent GCC from pattern-matching the memset implementationAndrew Waterman1-1/+1
Otherwise, we get infinite recursion. Resolves #321 Resolves #322
2019-12-28benchmarks: Disassemble .text.init section (#230)Albert Ou1-1/+1
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-03-22Add PMP testAndrew Waterman1-0/+1
2017-03-22Clean up benchmarks buildAndrew Waterman1-2/+0
2017-03-21Clean up bmarks buildAndrew Waterman1-19/+9
2017-03-21Remove smips/host-debugging cruftAndrew Waterman1-31/+1
2017-01-20Fix build with glibcAndrew Waterman1-1/+1
2017-01-04Specify Spike ISA explicitlyAndrew Waterman1-1/+1
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
The tools had riscv64-unknown-elf-gcc hard-coded all over the place. This lets users override that if they have a 32-bit toolchain.
2016-05-22Use -mcmodel=medany, not -fpieAndrew Waterman1-1/+1
We shouldn't generate a GOT.
2016-05-03get rid of empty benchmarkHoward Mao1-1/+0
2016-05-03add empty benchmarkHoward Mao1-0/+1
2016-04-30ERET -> xRET; new memory mapAndrew Waterman1-7/+3
For now, we no longer build hex files, because the programs don't start at address 0. This decision will likely be revisited.
2016-03-03Fix ./configure in rootAndrew Waterman1-7/+7
This Makefile is still super ghetto!
2016-02-27allow make variables to be overwritten update configureColin Schmidt1-8/+8
configure now respects the host flag, rather than hardcoding the risc-v compiler
2015-09-20Remove Hwacha v3 testsAndrew Waterman1-5/+1
2015-05-01Make dhrystone report correct-ish numbersAndrew Waterman1-1/+1
2015-04-21Fix benchmark compilation/execution on RV32Andrew Waterman1-1/+1
2014-12-03Use new toolchain and calling conventionAndrew Waterman1-4/+5
2014-11-07Clean up canonical mt benchmarks and reorganize extra versions in /mt. All ↵Henry Cook1-2/+1
versions support support at least 1/2/4 threads.
2014-11-06Fix build with riscv-gcc version 4.9Andrew Waterman1-1/+1
2014-04-14commit high-performance mm (scalar and vector versions)Yunsup Lee1-2/+2
2014-04-07Add radix sort benchmarkAndrew Waterman1-0/+1
2014-02-06Clean up benchmarks; support uarch-specific countersAndrew Waterman1-2/+2
2014-02-04Add Stephen's vector FFT codeQuan Nguyen1-1/+2
2014-01-31Minor Makefile improvementsHenry Cook1-1/+1
2013-11-25Update benchmarks to new privileged ISAAndrew Waterman1-4/+3
2013-08-25Don't build vector benchmarks for nowAndrew Waterman1-3/+3
2013-08-23Reflect changes to ISAAndrew Waterman1-1/+1
Conflicts: isa/Makefile
2013-07-24feature: add autoconfSebastien Mirolo1-1/+1
2013-05-13change riscv-isa-run to spikeYunsup Lee1-1/+1
2013-04-29benchmarks initial commitYunsup Lee1-0/+144