Update f_fma tests to use smaller files from riscv-arch-test

This commit is contained in:
Jordan Carlin 2024-06-18 23:38:03 -07:00
parent 569ccfd829
commit 156bfc0387
No known key found for this signature in database

View File

@ -1255,10 +1255,206 @@ string imperas32f[] = '{
string arch64f_fma[] = '{
`RISCVARCHTEST,
//"rv64i_m/F/src/fmadd_b15-01.S",
"rv64i_m/F/src/fmsub_b15-01.S"
// "rv64i_m/F/src/fnmadd_b15-01.S",
// "rv64i_m/F/src/fnmsub_b15-01.S"
"rv64i_m/F/src/fmadd_b15/fmadd_b15-001.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-002.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-003.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-004.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-005.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-006.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-007.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-008.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-009.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-010.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-011.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-012.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-013.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-014.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-015.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-016.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-017.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-018.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-019.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-020.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-021.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-022.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-023.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-024.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-025.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-026.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-027.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-028.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-029.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-030.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-031.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-032.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-033.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-034.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-035.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-036.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-037.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-038.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-039.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-040.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-041.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-042.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-043.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-044.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-045.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-046.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-047.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-048.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-049.S",
"rv64i_m/F/src/fmadd_b15/fmadd_b15-050.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-001.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-002.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-003.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-004.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-005.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-006.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-007.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-008.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-009.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-010.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-011.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-012.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-013.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-014.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-015.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-016.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-017.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-018.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-019.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-020.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-021.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-022.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-023.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-024.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-025.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-026.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-027.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-028.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-029.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-030.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-031.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-032.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-033.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-034.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-035.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-036.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-037.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-038.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-039.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-040.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-041.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-042.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-043.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-044.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-045.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-046.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-047.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-048.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-049.S",
"rv64i_m/F/src/fmsub_b15/fmsub_b15-050.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-001.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-002.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-003.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-004.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-005.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-006.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-007.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-008.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-009.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-010.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-011.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-012.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-013.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-014.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-015.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-016.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-017.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-018.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-019.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-020.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-021.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-022.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-023.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-024.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-025.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-026.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-027.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-028.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-029.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-030.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-031.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-032.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-033.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-034.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-035.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-036.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-037.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-038.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-039.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-040.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-041.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-042.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-043.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-044.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-045.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-046.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-047.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-048.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-049.S",
"rv64i_m/F/src/fnmadd_b15/fnmadd_b15-050.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-001.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-002.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-003.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-004.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-005.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-006.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-007.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-008.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-009.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-010.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-011.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-012.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-013.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-014.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-015.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-016.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-017.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-018.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-019.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-020.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-021.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-022.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-023.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-024.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-025.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-026.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-027.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-028.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-029.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-030.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-031.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-032.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-033.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-034.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-035.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-036.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-037.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-038.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-039.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-040.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-041.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-042.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-043.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-044.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-045.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-046.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-047.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-048.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-049.S",
"rv64i_m/F/src/fnmsub_b15/fnmsub_b15-050.S"
};
string arch64zfh_fma[] = '{
@ -1968,10 +2164,206 @@ string arch64zknh[] = '{
string arch32f_fma[] = '{
`RISCVARCHTEST,
"rv32i_m/F/src/fmadd_b15-01.S"
//"rv32i_m/F/src/fmsub_b15-01.S",
// "rv32i_m/F/src/fnmadd_b15-01.S",
// "rv32i_m/F/src/fnmsub_b15-01.S"
"rv32i_m/F/src/fmadd_b15/fmadd_b15-001.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-002.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-003.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-004.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-005.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-006.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-007.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-008.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-009.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-010.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-011.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-012.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-013.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-014.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-015.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-016.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-017.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-018.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-019.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-020.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-021.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-022.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-023.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-024.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-025.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-026.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-027.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-028.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-029.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-030.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-031.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-032.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-033.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-034.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-035.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-036.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-037.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-038.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-039.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-040.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-041.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-042.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-043.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-044.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-045.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-046.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-047.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-048.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-049.S",
"rv32i_m/F/src/fmadd_b15/fmadd_b15-050.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-001.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-002.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-003.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-004.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-005.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-006.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-007.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-008.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-009.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-010.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-011.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-012.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-013.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-014.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-015.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-016.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-017.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-018.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-019.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-020.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-021.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-022.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-023.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-024.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-025.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-026.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-027.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-028.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-029.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-030.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-031.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-032.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-033.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-034.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-035.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-036.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-037.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-038.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-039.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-040.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-041.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-042.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-043.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-044.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-045.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-046.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-047.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-048.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-049.S",
"rv32i_m/F/src/fmsub_b15/fmsub_b15-050.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-001.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-002.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-003.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-004.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-005.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-006.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-007.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-008.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-009.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-010.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-011.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-012.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-013.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-014.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-015.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-016.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-017.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-018.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-019.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-020.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-021.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-022.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-023.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-024.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-025.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-026.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-027.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-028.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-029.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-030.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-031.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-032.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-033.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-034.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-035.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-036.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-037.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-038.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-039.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-040.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-041.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-042.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-043.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-044.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-045.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-046.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-047.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-048.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-049.S",
"rv32i_m/F/src/fnmadd_b15/fnmadd_b15-050.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-001.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-002.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-003.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-004.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-005.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-006.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-007.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-008.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-009.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-010.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-011.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-012.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-013.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-014.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-015.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-016.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-017.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-018.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-019.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-020.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-021.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-022.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-023.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-024.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-025.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-026.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-027.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-028.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-029.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-030.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-031.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-032.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-033.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-034.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-035.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-036.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-037.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-038.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-039.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-040.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-041.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-042.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-043.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-044.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-045.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-046.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-047.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-048.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-049.S",
"rv32i_m/F/src/fnmsub_b15/fnmsub_b15-050.S"
};
string arch32f_divsqrt[] = '{