atthecodeface / riscv-atcf-tests

Regression tests for RISC-V CPUs using LLVM tying in to the CDL code repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RISC-V tests

This repository contains some larger scale RISC-V tests for use with the LLVM compiler.

The purpose is to build on the very simple tests that are part of riscv-tools, and not to replace them.

In particular, these tests are used to test my small RISC-V implementations that are on github (https://github.com/atthecodeface/cdl_hardware.git)

Making

To make the tests:

make clean make all

To do this, it expects to find:

RISC-V GNU binutils (for ld, objdump, objcopy) ../riscv-gnu-tools/bin/riscv64-unknown-elf-*

RISC-V LLVM ../llvm_build/bin/clang

About

Regression tests for RISC-V CPUs using LLVM tying in to the CDL code repository


Languages

Language:C 49.1%Language:Assembly 38.1%Language:Makefile 5.9%Language:C++ 5.2%Language:Python 1.7%