add regression tests to makefile
This commit is contained in:
34
Makefrag
34
Makefrag
@@ -46,3 +46,37 @@ $(FIRRTL_FILE) $(ANNO_FILE): $(rocketchip_stamp) $(extra_stamps) $(call lookup_s
|
||||
|
||||
$(VERILOG_FILE): $(FIRRTL_FILE) $(ANNO_FILE) $(FIRRTL_JAR)
|
||||
$(FIRRTL) -i $(FIRRTL_FILE) -o $(VERILOG_FILE) -X verilog -faf $(ANNO_FILE)
|
||||
|
||||
regression-tests = \
|
||||
rv64ud-v-fcvt \
|
||||
rv64ud-p-fdiv \
|
||||
rv64ud-v-fadd \
|
||||
rv64uf-v-fadd \
|
||||
rv64um-v-mul \
|
||||
rv64mi-p-breakpoint \
|
||||
rv64uc-v-rvc \
|
||||
rv64ud-v-structural \
|
||||
rv64si-p-wfi \
|
||||
rv64um-v-divw \
|
||||
rv64ua-v-lrsc \
|
||||
rv64ui-v-fence_i \
|
||||
rv64ud-v-fcvt_w \
|
||||
rv64uf-v-fmin \
|
||||
rv64ui-v-sb \
|
||||
rv64ua-v-amomax_d \
|
||||
rv64ud-v-move \
|
||||
rv64ud-v-fclass \
|
||||
rv64ua-v-amoand_d \
|
||||
rv64ua-v-amoxor_d \
|
||||
rv64si-p-sbreak \
|
||||
rv64ud-v-fmadd \
|
||||
rv64uf-v-ldst \
|
||||
rv64um-v-mulh \
|
||||
rv64si-p-dirty
|
||||
|
||||
output_dir=$(sim_dir)/output
|
||||
|
||||
$(output_dir)/%: $(RISCV)/riscv64-unknown-elf/share/riscv-tests/isa/%
|
||||
mkdir -p $(output_dir)
|
||||
ln -sf $< $@
|
||||
|
||||
|
||||
Reference in New Issue
Block a user