Eyck-Alexander Jentzsch
|
235a7e6e24
|
updates template
|
2024-08-08 11:08:28 +02:00 |
Eyck-Alexander Jentzsch
|
2878dca6b5
|
updates templates
|
2024-08-06 08:32:05 +02:00 |
Eyck-Alexander Jentzsch
|
72b11beac5
|
moves decoder to dbt-rise-core
|
2024-07-25 10:13:38 +02:00 |
Eyck-Alexander Jentzsch
|
051dd5e2d3
|
updates templates for decoder in seperate class, adds again generated templates
|
2024-07-23 13:46:10 +02:00 |
Eyck-Alexander Jentzsch
|
0432803d82
|
updates templates and vm impls for better LAST_BRANCH handling
|
2024-07-22 09:04:17 +02:00 |
Eyck-Alexander Jentzsch
|
244bf6d2f2
|
corrects gen_sync before trap check, improves illegal_instruction
|
2024-07-17 20:25:49 +02:00 |
Eyck-Alexander Jentzsch
|
fa82a50824
|
fixes typo in templates
|
2024-07-17 17:24:17 +02:00 |
Eyck-Alexander Jentzsch
|
d8c3d2e19c
|
integrates new tval changes into tcc
|
2024-07-16 17:35:23 +02:00 |
Eyck-Alexander Jentzsch
|
36b076774e
|
Merge branch 'develop' of https://git.minres.com/DBT-RISE/DBT-RISE-TGC into develop
|
2024-06-21 13:35:30 +02:00 |
Eyck-Alexander Jentzsch
|
482a4ec253
|
fixes semihosting callbacks in templates
|
2024-06-21 13:35:25 +02:00 |
Eyck Jentzsch
|
2fb28364c5
|
fixes remaining templates
|
2024-06-21 10:49:36 +02:00 |
Eyck-Alexander Jentzsch
|
58fb815f32
|
fixes gen_raise in tcc
|
2024-05-20 10:34:23 +02:00 |
Eyck Jentzsch
|
9841b16122
|
fixes clang-format failures
|
2024-01-12 11:49:11 +01:00 |
Eyck-Alexander Jentzsch
|
fe2d5cb2f9
|
adds semihosting to all backends
|
2024-01-10 11:47:12 +01:00 |
Eyck Jentzsch
|
e48597b2b7
|
adds formatting fixes
|
2023-11-05 17:19:43 +01:00 |
Eyck-Alexander Jentzsch
|
417076f8e6
|
stops jit block creation in case of ECALL and EBREAK
|
2023-09-23 11:30:58 +02:00 |
Eyck-Alexander Jentzsch
|
70839bbbf2
|
changes templates for correct plugin callback in case of trap
|
2023-09-23 10:35:21 +02:00 |
Eyck-Alexander Jentzsch
|
51f6fbe0dd
|
applies newest CoreDSL changes
|
2023-09-20 15:12:03 +02:00 |
Eyck-Alexander Jentzsch
|
e21f8dc379
|
allows functions in interp and updates generated
|
2023-09-05 10:08:00 +02:00 |
Eyck Jentzsch
|
18e08cfc50
|
fixes missing template updates
|
2023-08-08 06:23:38 +02:00 |
Eyck-Alexander Jentzsch
|
7af7e040da
|
Merge branch 'develop' of https://git.minres.com/DBT-RISE/DBT-RISE-TGC into develop
|
2023-07-29 11:47:25 +02:00 |
Eyck-Alexander Jentzsch
|
6e52af168b
|
adds faster decoding to tcc and cleans up others
|
2023-07-29 11:42:46 +02:00 |
Eyck Jentzsch
|
957145ca84
|
add SystemC ISS factory
|
2023-07-14 11:11:03 +02:00 |
Eyck Jentzsch
|
b4b03f7850
|
fixes build system to handle TCC properly
|
2023-07-09 22:20:50 +02:00 |
Eyck Jentzsch
|
e95f422aab
|
cleans vm implementation up
|
2023-07-09 20:13:26 +02:00 |
Eyck Jentzsch
|
250ea3c980
|
extends factory to support SystemC core wrapper
|
2023-07-09 18:19:59 +02:00 |
Eyck-Alexander Jentzsch
|
15cd36dcd4
|
adds fix for compressed instructions and reads
|
2023-06-05 17:57:38 +02:00 |
Eyck Jentzsch
|
a123beb301
|
fixes duplicate variable declaration and templates
|
2023-05-27 10:20:49 +02:00 |