# RISC-V Architecture Test RV32IF Makefrag # # Copyright (c) 2021. IIT Madras. All rights reserved. # SPDX-License-Identifier: BSD-3-Clause # # Description: Makefrag for RV32IF architectural tests rv32if_sc_tests = \ fadd_b1-01 \ fadd_b10-01 \ fadd_b11-01 \ fadd_b12-01 \ fadd_b13-01 \ fadd_b2-01 \ fadd_b3-01 \ fadd_b4-01 \ fadd_b5-01 \ fadd_b7-01 \ fadd_b8-01 \ fclass_b1-01 \ fcvt.s.w_b25-01 \ fcvt.s.w_b26-01 \ fcvt.s.wu_b25-01 \ fcvt.s.wu_b26-01 \ fcvt.w.s_b1-01 \ fcvt.w.s_b22-01 \ fcvt.w.s_b23-01 \ fcvt.w.s_b24-01 \ fcvt.w.s_b27-01 \ fcvt.w.s_b28-01 \ fcvt.w.s_b29-01 \ fcvt.wu.s_b1-01 \ fcvt.wu.s_b22-01 \ fcvt.wu.s_b23-01 \ fcvt.wu.s_b24-01 \ fcvt.wu.s_b27-01 \ fcvt.wu.s_b28-01 \ fcvt.wu.s_b29-01 \ fdiv_b1-01 \ fdiv_b2-01 \ fdiv_b20-01 \ fdiv_b21-01 \ fdiv_b3-01 \ fdiv_b4-01 \ fdiv_b5-01 \ fdiv_b6-01 \ fdiv_b7-01 \ fdiv_b8-01 \ fdiv_b9-01 \ feq_b1-01 \ feq_b19-01 \ fle_b1-01 \ fle_b19-01 \ flt_b1-01 \ flt_b19-01 \ flw-align-01 \ fmadd_b1-01 \ fmadd_b14-01 \ fmadd_b15-01 \ fmadd_b16-01 \ fmadd_b17-01 \ fmadd_b18-01 \ fmadd_b2-01 \ fmadd_b3-01 \ fmadd_b4-01 \ fmadd_b5-01 \ fmadd_b6-01 \ fmadd_b7-01 \ fmadd_b8-01 \ fmax_b1-01 \ fmax_b19-01 \ fmin_b1-01 \ fmin_b19-01 \ fmsub_b1-01 \ fmsub_b14-01 \ fmsub_b15-01 \ fmsub_b16-01 \ fmsub_b17-01 \ fmsub_b18-01 \ fmsub_b2-01 \ fmsub_b3-01 \ fmsub_b4-01 \ fmsub_b5-01 \ fmsub_b6-01 \ fmsub_b7-01 \ fmsub_b8-01 \ fmul_b1-01 \ fmul_b2-01 \ fmul_b3-01 \ fmul_b4-01 \ fmul_b5-01 \ fmul_b6-01 \ fmul_b7-01 \ fmul_b8-01 \ fmul_b9-01 \ fmv.w.x_b25-01 \ fmv.w.x_b26-01 \ fmv.x.w_b1-01 \ fmv.x.w_b22-01 \ fmv.x.w_b23-01 \ fmv.x.w_b24-01 \ fmv.x.w_b27-01 \ fmv.x.w_b28-01 \ fmv.x.w_b29-01 \ fnmadd_b1-01 \ fnmadd_b14-01 \ fnmadd_b15-01 \ fnmadd_b16-01 \ fnmadd_b17-01 \ fnmadd_b18-01 \ fnmadd_b2-01 \ fnmadd_b3-01 \ fnmadd_b4-01 \ fnmadd_b5-01 \ fnmadd_b6-01 \ fnmadd_b7-01 \ fnmadd_b8-01 \ fnmsub_b1-01 \ fnmsub_b14-01 \ fnmsub_b15-01 \ fnmsub_b16-01 \ fnmsub_b17-01 \ fnmsub_b18-01 \ fnmsub_b2-01 \ fnmsub_b3-01 \ fnmsub_b4-01 \ fnmsub_b5-01 \ fnmsub_b6-01 \ fnmsub_b7-01 \ fnmsub_b8-01 \ fsgnj_b1-01 \ fsgnjn_b1-01 \ fsgnjx_b1-01 \ fsqrt_b1-01 \ fsqrt_b2-01 \ fsqrt_b20-01 \ fsqrt_b3-01 \ fsqrt_b4-01 \ fsqrt_b5-01 \ fsqrt_b7-01 \ fsqrt_b8-01 \ fsqrt_b9-01 \ fsub_b1-01 \ fsub_b10-01 \ fsub_b11-01 \ fsub_b12-01 \ fsub_b13-01 \ fsub_b2-01 \ fsub_b3-01 \ fsub_b4-01 \ fsub_b5-01 \ fsub_b7-01 \ fsub_b8-01 \ fsw-align-01 \ rv32if_tests = $(addsuffix .elf, $(rv32if_sc_tests)) target_tests += $(rv32if_tests)