Commit Graph

19 Commits

Author SHA1 Message Date
Metehan Dundar
074118dee0 RISC-V: Update parser to use x-register names, add vector and FP instructions, fix tests
- Modified RISC-V parser to use x-register names instead of ABI names
- Added new vector instructions (vsetvli, vle8.v, vse8.v, vfmacc.vv, vfmul.vf)
- Added floating point instructions (fmul.d)
- Added unconditional jump instruction (j)
- Updated tests to match new register naming convention
- Added new RISC-V example files
- Updated .gitignore to exclude test environment and old examples
2025-06-30 00:28:52 +02:00
JanLJL
5cd6b2cf9d renamed .asm files to .s for consistency 2025-03-05 09:36:07 +01:00
pleroy
1a7c1588f6 Add support for the Intel syntax supported by MSVC and ICC 2025-02-02 14:02:16 +01:00
stefandesouza
93ae586745 Fixed semantic and marker tests. Now only dump needs to be adjusted 2023-12-03 16:49:33 +01:00
JanLJL
f96f5d7ad1 black formatting 2022-06-22 17:12:53 +02:00
JanLJL
d81c53ef91 fixed #88 2022-06-22 17:09:24 +02:00
JanLJL
d418c16f4a applied flake8 and black rules 2021-08-26 16:58:19 +02:00
Julian Hammer
6204c90934 migrate code style to Black 2021-03-11 12:02:45 +01:00
JanLJL
e8b78e4cc6 Merge branch 'master' into A64FX 2020-10-15 22:44:12 +02:00
JanLJL
cd5a706f56 adjusted tests for AArch64 2020-10-15 17:56:08 +02:00
Julian Hammer
711a41d18e extended and cleaned up marker tests 2020-10-15 13:54:18 +02:00
Julian Hammer
489050723c removed a nother set of no-maker tests 2020-10-13 09:03:13 +02:00
Julian Hammer
0cc0d35ce9 removed maker missing tests 2020-10-12 19:34:04 +02:00
JanLJL
04db2bfa79 added tests for asmbench import 2020-02-20 12:07:20 +01:00
Julian Hammer
530ad8484e frontend returns strings; added helper function to calc. unmatched ratio 2020-01-28 17:24:00 +01:00
Julian Hammer
fe9cd6c0c9 export for and unittests for more semantics functions 2019-11-13 14:16:27 +01:00
JanLJL
f2eff01529 more tests and bugfixes 2019-08-29 16:36:14 +02:00
JanLJL
593dd63897 refactoring as preparations for explicit semanticsAppender 2019-07-05 15:34:00 +02:00
JanLJL
119dc5baa9 refactoring to modulize marker_utils 2019-06-05 13:51:41 +02:00