Added support for a few RV64I instructions

This commit is contained in:
Santosh Raghav Srivatsan
2021-11-11 13:35:14 -05:00
parent 9cd8dec397
commit d1892bd6ec
10 changed files with 114 additions and 13 deletions

View File

@@ -321,12 +321,14 @@ void Core::barrier(int bar_id, int count, int warp_id) {
barrier.reset();
}
// simx64
Word Core::icache_fetch(Addr addr) {
Word data;
mem_.read(&data, addr, sizeof(Word), 0);
return data;
}
// simx64
Word Core::dcache_read(Addr addr, Size size) {
++loads_;
Word data = 0;