Eyck-Alexander Jentzsch alex
  • Joined on 2021-12-01
alex pushed to develop at TGFS/TGC-ISS 2024-07-31 12:31:16 +02:00
0b7969becf updates submodule
5bb29d2d3a adds script for annotating memory addrs to riscof memory dumps
Compare 2 commits »
alex pushed to develop at DBT-RISE/DBT-RISE-TGC 2024-07-31 12:30:49 +02:00
f579ec6e48 changes access to rounding mode to fail explicitly instead of unintended behavior
fd20e66f1f changes softfloat API usage, all effected Instrs pass test suite
5d69b79232 reverts patches in softfloat
2edd68d1bd refactors zeroProd branch to allow for better case handling
7ffa7667b6 fixes concerning FMADD_S, FMSUB_S, FNMADD_S, and FNSUB_S
Compare 8 commits »
alex pushed to develop at DBT-RISE/DBT-RISE-TGC 2024-07-25 17:25:15 +02:00
04b7a09b19 updates date in templates
alex pushed to develop at TGFS/TGC-ISS 2024-07-25 13:09:05 +02:00
5d9d146aa2 updates submodules and script
alex pushed to develop at DBT-RISE/DBT-RISE-TGC 2024-07-25 10:13:59 +02:00
72b11beac5 moves decoder to dbt-rise-core
alex pushed to develop at TGFS/TGC-ISS 2024-07-24 12:29:29 +02:00
c09fda3f25 updates submodules
alex pushed to develop at DBT-RISE/DBT-RISE-TGC 2024-07-24 12:29:02 +02:00
c6b99cd155 introduces new decoder to interp backend
b1306c3a47 improves instruction decoding by avoiding copying, replaces .size()
0d6bf924ed changes jh.globals from map to vector
Compare 3 commits »
alex pushed to develop at TGFS/TGC-ISS 2024-07-23 14:36:23 +02:00
47d7357ed9 updates submodules
alex pushed to develop at DBT-RISE/DBT-RISE-TGC 2024-07-23 14:35:56 +02:00
86de536c8f changes jh globals to seperate riscv specifics
alex pushed to develop at TGFS/TGC-ISS 2024-07-23 13:48:00 +02:00
78245ec817 updates submodules
alex pushed to develop at DBT-RISE/DBT-RISE-TGC 2024-07-23 13:47:07 +02:00
051dd5e2d3 updates templates for decoder in seperate class, adds again generated templates
e3942be776 Introduces decoder in a seperate class
6ee484a771 moves instruction decoder into own class
60808c8649 corrects template since util fns are no longer vm_base members
Compare 4 commits »
alex pushed to develop at TGFS/TGC-ISS 2024-07-22 09:24:28 +02:00
4058eed106 updates submodules
alex pushed to develop at DBT-RISE/DBT-RISE-TGC 2024-07-22 09:23:55 +02:00
0432803d82 updates templates and vm impls for better LAST_BRANCH handling
alex pushed to develop at TGFS/TGC-ISS 2024-07-18 14:33:02 +02:00
1fee44c084 enables all cores in Jenkinsfile
497b1d33d4 updates submodules
db0d125651 adds Debug tools
Compare 3 commits »
alex pushed to develop at DBT-RISE/DBT-RISE-TGC 2024-07-18 14:31:53 +02:00
4f5d9214ed adds newly generated instr.yaml
d42d2ce533 corrects illegal instruction for llvm
236d12d7f5 integrates gen_bool for Conditions (was truncation) into llvm
e1b6cab890 removes setting of NEXT_PC to max when trapping in llvm and asmjit, adds default disass to llvm
8361f88718 removes setting of NEXT_PC to max if trap
Compare 16 commits »
alex pushed to develop at TGFS/TGC-ISS 2024-07-11 22:05:09 +02:00
c365d4f822 removes TGC5B from testing as it is also not generated atm
alex pushed to develop at TGFS/TGC-ISS 2024-07-11 16:37:24 +02:00
6ce8eada3e removes TGC5C from generation as it is already in TGC-ISS
alex pushed to develop at TGFS/TGC-ISS 2024-07-11 15:47:02 +02:00
6ee4840d8d removes TGC5B from testing
alex pushed to develop at TGFS/TGC-ISS 2024-07-11 12:59:45 +02:00
c0e557316f adds switch to mkdir
alex pushed to develop at TGFS/TGC-ISS 2024-07-11 12:41:16 +02:00
c4a746d4c8 splits 32 and 64 bits, disables RVE for now