Commit graph

57 commits

Author SHA1 Message Date
Peter Aaser
f32d674616
Merge pull request #5 from erlingrj/patch-1
Fixed typo in how to run the Branch Profiler
2019-11-21 19:08:25 +01:00
erling
195f4592bf
Fixed typo in hot to run the Branch Profiler 2019-11-20 10:49:31 +01:00
Peter Aaser
cb1a810317
Update Manifest.scala
Accidentally had babby mode set to true. sorry
2019-11-14 12:09:18 +01:00
peteraa
b8ae0092c1 Fix contradiction in question 5. 2019-11-13 16:49:58 +01:00
peteraa
3c979b1f34 john madden 2019-11-04 16:57:26 +01:00
peteraa
6223a71046 aaaa 2019-11-04 16:19:47 +01:00
peteraa
ac79baec5a Filter out convolution.s from allTests. 2019-11-04 16:19:15 +01:00
peteraa
9f68d17330 Fix branch predictor rule table. 2019-10-29 09:20:31 +01:00
peteraa
af823ce067 Add hint to theory 2019-10-28 16:31:09 +01:00
peteraa
daf8ea247b More embarrasing errors fixed 2019-10-28 16:21:52 +01:00
peteraa
b8225def46 Here. Have some merge conflicts for manifest! 2019-10-28 15:41:25 +01:00
peteraa
e8322e2e5c bricoleur commit 2019-10-28 15:35:34 +01:00
peteraa
ddec1ad315 Merge branch 'master' of https://github.com/PeterAaser/TDT4255_EX2 2019-10-28 09:42:39 +01:00
peteraa
7394e7a464 Fix branch predictor task being wrong in several orthogonal ways. 2019-10-28 09:40:16 +01:00
Peter Aaser
ba7dfd8d2f
Update Manifest.scala 2019-10-18 13:40:27 +02:00
peteraa
2944ee9d4e More diddling with theory 2019-10-17 19:20:34 +02:00
peteraa
6bf8612e81 Add branch predictor theory question 2019-10-17 18:04:37 +02:00
peteraa
f18b35d53b improve rendering on git 2019-10-17 17:41:04 +02:00
peteraa
61ce60e459 git expert strikes again 2019-10-17 17:39:59 +02:00
peteraa
9da79e3851 More theory 2019-10-17 17:39:34 +02:00
peteraa
90d3bd946f Add more theory 2019-10-17 16:59:16 +02:00
peteraa
4e21e33d68 Some fixes 2019-10-17 16:47:21 +02:00
peteraa
49bfd372d0 Add tests 2019-10-17 16:30:59 +02:00
peteraa
ec5089de8e Add theory 2 2019-10-17 16:28:13 +02:00
peteraa
63b4447084 Merge branch 'master' of https://github.com/PeterAaser/TDT4255_EX2 2019-10-17 16:17:00 +02:00
peteraa
a63c0ed4a9 Fix and add ops 2019-10-17 16:15:56 +02:00
Peter Aaser
da05c8924c
Update deliver.sh
Fixed oopsie
2019-10-07 17:44:16 +02:00
Peter Aaser
626868db89
Delete arithmetic.s 2019-10-03 11:02:28 +02:00
Peter Aaser
3c668fa963
Update testRunner.scala
Add enough steps
2019-10-01 15:06:45 +02:00
Peter Aaser
d9a5238433
Update deliver.sh 2019-09-12 11:31:25 +02:00
peteraa
70556c496c Add theory exercises 2019-09-11 17:19:41 +02:00
peteraa
d6a135b206 Fix li bias for certain integers 2019-09-09 19:06:05 +02:00
peteraa
559a5c8360 Fix up deliver script 2019-09-09 15:56:18 +02:00
peteraa
ae995a7b55 Fix hex | int parse issue. Correctly handle li 2019-09-06 14:44:01 +02:00
peteraa
2f2f20c075 Fix AUIPC/LUI opcode mismatch. 2019-09-06 13:55:47 +02:00
peteraa
c82013581d Add ex2 text. Remove unused file. 2019-09-05 19:18:40 +02:00
peteraa
dd0f1340b5 Add description for merged trace 2019-09-05 17:29:50 +02:00
peteraa
1e12cb363e More images and details in add walkthrough. 2019-09-05 15:09:39 +02:00
peteraa
d0b5c15cec Add images 2019-09-05 14:38:38 +02:00
peteraa
8bb3c892a1 Beef up add walkthrough 2019-09-05 14:37:33 +02:00
peteraa
27b7c0556e Simplify NOP and bubble logic. 2019-09-05 14:09:05 +02:00
peteraa
6fa8d3537a Fix nonexhaustive match causing funct3 to not be applied to imm shifts 2019-09-04 13:55:05 +02:00
peteraa
de7d01f710 Add new forward.s tests with correct shifts. 2019-09-04 12:01:46 +02:00
peteraa
8e2d686b5c Add special handlers for shift instructions. 2019-09-04 11:52:49 +02:00
peteraa
9358c3a6be Fix wrong MuxLookup definition. Sorry :( 2019-08-29 16:33:06 +02:00
peteraa
4a4717b312 Merge branch 'master' of https://github.com/PeterAaser/TDT4255_EX2 2019-08-29 16:19:11 +02:00
peteraa
cad9fa0521 Fix parser typo for sltiu 2019-08-29 16:18:09 +02:00
peteraa
8982b5529c Clarify setup instructions for IF.scala 2019-08-28 16:13:15 +02:00
peteraa
e640daffaa remove unused files 2019-08-28 15:49:12 +02:00
Peter Aaser
70462d3282
Merge pull request #1 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.org

No idea what the fuck a gitter badge is but oh well
2019-08-18 18:19:24 +02:00