mirror of
https://github.com/openhwgroup/cvw.git
synced 2025-06-28 09:36:01 -04:00
Full cacheways code coverage
This commit is contained in:
parent
f7bc15eb3e
commit
6c651cd73e
1 changed files with 12 additions and 0 deletions
|
@ -31,20 +31,32 @@ main:
|
||||||
li t0, 0x80100770
|
li t0, 0x80100770
|
||||||
sd zero, 0(t0)
|
sd zero, 0(t0)
|
||||||
sd zero, 1(t0)
|
sd zero, 1(t0)
|
||||||
|
lr.d t1, (t0)
|
||||||
|
addi t0, t0, 1
|
||||||
|
sc.d t2, t1, (t0)
|
||||||
|
|
||||||
// way 1
|
// way 1
|
||||||
li t0, 0x80101770
|
li t0, 0x80101770
|
||||||
sd zero, 0(t0)
|
sd zero, 0(t0)
|
||||||
sd zero, 1(t0)
|
sd zero, 1(t0)
|
||||||
|
lr.d t1, (t0)
|
||||||
|
addi t0, t0, 1
|
||||||
|
sc.d t2, t1, (t0)
|
||||||
|
|
||||||
// way 2
|
// way 2
|
||||||
li t0, 0x80102770
|
li t0, 0x80102770
|
||||||
sd zero, 0(t0)
|
sd zero, 0(t0)
|
||||||
sd zero, 1(t0)
|
sd zero, 1(t0)
|
||||||
|
lr.d t1, (t0)
|
||||||
|
addi t0, t0, 1
|
||||||
|
sc.d t2, t1, (t0)
|
||||||
|
|
||||||
// way 3
|
// way 3
|
||||||
li t0, 0x80103770
|
li t0, 0x80103770
|
||||||
sd zero, 0(t0)
|
sd zero, 0(t0)
|
||||||
sd zero, 1(t0)
|
sd zero, 1(t0)
|
||||||
|
lr.d t1, (t0)
|
||||||
|
addi t0, t0, 1
|
||||||
|
sc.d t2, t1, (t0)
|
||||||
|
|
||||||
j done
|
j done
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue