projects
/
soc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
update test_caller_radix.py
[soc.git]
/
src
/
soc
/
decoder
/
isa
/
2021-04-14
Tobias Platen
update test_caller_radix.py
tree
|
commitdiff
2021-04-14
Tobias Platen
radixmmu: handle badtree
tree
|
commitdiff
2021-04-14
Tobias Platen
update test case for radix mmu
tree
|
commitdiff
2021-04-14
Tobias Platen
radixmmu: error handling
tree
|
commitdiff
2021-04-13
Tobias Platen
more fixes for radixmmu.py
tree
|
commitdiff
2021-04-13
Tobias Platen
fix AttributeError in radixmmu testcase
tree
|
commitdiff
2021-04-12
Tobias Platen
radixmmu.py: cleanup
tree
|
commitdiff
2021-04-11
Tobias Platen
fix bug in radixmmu.py
tree
|
commitdiff
2021-04-11
Tobias Platen
radixmmu: more work on segment check
tree
|
commitdiff
2021-04-10
Cesar Strauss
Add test cases for 1<<r3 predication
tree
|
commitdiff
2021-04-07
Tobias Platen
WIP: calculate address of first page table entry
tree
|
commitdiff
2021-04-07
Tobias Platen
radixmmu: fix segment_check function and its caller
tree
|
commitdiff
2021-04-06
Cesar Strauss
Start the test case from a point where the predicate...
tree
|
commitdiff
2021-04-04
Cesar Strauss
Add test case for reentrant VL loop
tree
|
commitdiff
2021-04-03
Cesar Strauss
Fix typo
tree
|
commitdiff
2021-04-03
Cesar Strauss
Add twin predication test
tree
|
commitdiff
2021-04-02
Cesar Strauss
End VL loop as soon as either src/dst step reaches VL
tree
|
commitdiff
2021-04-02
Cesar Strauss
Fix typo
tree
|
commitdiff
2021-04-02
Cesar Strauss
Add VEXPAND test case for the ISA Simulator
tree
|
commitdiff
2021-04-02
Cesar Strauss
Add VCOMPRESS test case for the ISA Simulator
tree
|
commitdiff
2021-04-02
Cesar Strauss
Disallow dm=xx on single predication
tree
|
commitdiff
2021-03-31
Tobias Platen
_new_lookup: remove unused argument mbits
tree
|
commitdiff
2021-03-31
Tobias Platen
radixmmu: read prtable entry
tree
|
commitdiff
2021-03-31
Tobias Platen
radixmmu.py: remove redunant code
tree
|
commitdiff
2021-03-30
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
tree
|
commitdiff
2021-03-30
Tobias Platen
more work on _prtable_lookup and testcase
tree
|
commitdiff
2021-03-30
Luke Kenneth Casso...
add comments
tree
|
commitdiff
2021-03-30
Luke Kenneth Casso...
use PRTBL SPR in RADIXMMU
tree
|
commitdiff
2021-03-30
Tobias Platen
Merge branch 'master' of ssh://git.libre-riscv.org...
tree
|
commitdiff
2021-03-30
Tobias Platen
comment about microwatt implementation details
tree
|
commitdiff
2021-03-30
Luke Kenneth Casso...
add comments, correct load addresses
tree
|
commitdiff
2021-03-30
Alain D D Williams
Merge branch 'master' of git.libre-soc.org:soc
tree
|
commitdiff
2021-03-30
Tobias Platen
add function _prtable_lookup and unit test
tree
|
commitdiff
2021-03-30
Luke Kenneth Casso...
might have RADIXMMU at least semi-working... maybe
tree
|
commitdiff
2021-03-30
Luke Kenneth Casso...
use assertEqual in RADIXMMU unit test
tree
|
commitdiff
2021-03-29
Luke Kenneth Casso...
correct segment check (off by one in LE/BE convert
tree
|
commitdiff
2021-03-28
Luke Kenneth Casso...
rather invasive reduction of SPR regfile size
tree
|
commitdiff
2021-03-25
Tobias Platen
radixmmu.py: cleanup, documentation
tree
|
commitdiff
2021-03-25
Tobias Platen
fix _get_prtable_addr, cleanup
tree
|
commitdiff
2021-03-24
Luke Kenneth Casso...
make svp64 isa caller unit tests more obvious
tree
|
commitdiff
2021-03-24
Luke Kenneth Casso...
fix nonzero test in ISACaller RADIXMMU
tree
|
commitdiff
2021-03-23
Tobias Platen
make addrshift human readable
tree
|
commitdiff
2021-03-23
Tobias Platen
add addrshift function (based on microwatt)
tree
|
commitdiff
2021-03-22
Luke Kenneth Casso...
do not set sv_changed
tree
|
commitdiff
2021-03-22
Tobias Platen
testcase for _get_pgtable_addr
tree
|
commitdiff
2021-03-22
Luke Kenneth Casso...
read predicate mask from correct point in SVP64Asm
tree
|
commitdiff
2021-03-21
Luke Kenneth Casso...
naah. back to "sv." syntax for SVP64 assembly
tree
|
commitdiff
2021-03-20
Luke Kenneth Casso...
move radixmmu to unit test format
tree
|
commitdiff
2021-03-20
Luke Kenneth Casso...
sort out predicate zeroing in ISACaller
tree
|
commitdiff
2021-03-20
Luke Kenneth Casso...
attempting to add src/dest-zeroing to ISACaller
tree
|
commitdiff
2021-03-19
Tobias Platen
testcase for _get_pgtable_addr
tree
|
commitdiff
2021-03-18
Luke Kenneth Casso...
comments / code-shuffle
tree
|
commitdiff
2021-03-18
Luke Kenneth Casso...
add MSR PR read in RADIXMMU ISACaller
tree
|
commitdiff
2021-03-18
Luke Kenneth Casso...
re-add auto-generated file simplev.py to gitignore
tree
|
commitdiff
2021-03-18
Luke Kenneth Casso...
experiment in radixmmu with returning addr_next (and...
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
correct comments
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
re-enable SVP64 ISACaller predicate tests
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
add ascii graphic for extsw svp64 operation
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
add more explanatory comments
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
add twin-predicated extsw SVP64 ISACaller unit test
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
add SVP64 dststep incrementing in PowerDecoder2, Testis...
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
add CR-based predication to ISACaller
tree
|
commitdiff
2021-03-17
Tobias Platen
cleanup raduxmmu._walk_tree
tree
|
commitdiff
2021-03-17
Tobias Platen
create iterative mmu lookup loop
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
add SVP64 INT-style predication to ISACaller
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
add predication SVP64 unit test
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
whoops shift has to be done at same bitwidth
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
split out new_lookup function
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
add priv and mode to RADIXMMU
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
add instr_fetch mode to ISACaller Mem and RADIXMMU
tree
|
commitdiff
2021-03-17
Luke Kenneth Casso...
whitespace
tree
|
commitdiff
2021-03-16
Tobias Platen
radixmmu: detect badtree
tree
|
commitdiff
2021-03-16
Tobias Platen
add valid, leaf to loop
tree
|
commitdiff
2021-03-15
Tobias Platen
add rpte bitfields valid and leaf
tree
|
commitdiff
2021-03-14
Luke Kenneth Casso...
remove "sv." and replace with "sv" in all SVP64Asm
tree
|
commitdiff
2021-03-13
Luke Kenneth Casso...
add setvl unit test assertions, add 2nd test
tree
|
commitdiff
2021-03-13
Luke Kenneth Casso...
get first revision setvl operational in ISACaller
tree
|
commitdiff
2021-03-13
Luke Kenneth Casso...
add setvl unit test
tree
|
commitdiff
2021-03-13
Luke Kenneth Casso...
include SVSTATE in namespace, passing to ISACaller
tree
|
commitdiff
2021-03-12
Luke Kenneth Casso...
**FOR NOW** LD/ST relies on detection of twin-predicati...
tree
|
commitdiff
2021-03-11
Luke Kenneth Casso...
add detection of whether *full* 7-bit of RA is zero...
tree
|
commitdiff
2021-03-11
Luke Kenneth Casso...
add in SVP64 LD/ST basic test for ISACaller
tree
|
commitdiff
2021-03-11
Luke Kenneth Casso...
whoops sort out when svstate not active in ISACaller
tree
|
commitdiff
2021-03-11
Luke Kenneth Casso...
whoops PIDR is defined as 32-bits in SPRs.csv (and...
tree
|
commitdiff
2021-03-11
Tobias Platen
fix runtime error
tree
|
commitdiff
2021-03-10
Tobias Platen
radix: reading first page table entry
tree
|
commitdiff
2021-03-10
Luke Kenneth Casso...
add walk_tree arguments it needs
tree
|
commitdiff
2021-03-09
Luke Kenneth Casso...
fix address must convert to SelectableInt
tree
|
commitdiff
2021-03-09
Luke Kenneth Casso...
call decode_ptre on address to obtain shift, mbits...
tree
|
commitdiff
2021-03-09
Tobias Platen
whitespace
tree
|
commitdiff
2021-03-09
Tobias Platen
RADIX: call self._walk_tree in ld and st
tree
|
commitdiff
2021-03-09
Luke Kenneth Casso...
debug radix mmu ISACaller
tree
|
commitdiff
2021-03-09
Tobias Platen
comment out broken spr code
tree
|
commitdiff
2021-03-09
Tobias Platen
_walk_tree: access sprs
tree
|
commitdiff
2021-03-09
Luke Kenneth Casso...
create first check_perms RADIX ISACaller function
tree
|
commitdiff
2021-03-09
Luke Kenneth Casso...
move Mem class out of ISACaller
tree
|
commitdiff
2021-03-09
Luke Kenneth Casso...
cleanup imports
tree
|
commitdiff
2021-03-09
Luke Kenneth Casso...
move ISACaller RADIX MMU class to separate module
tree
|
commitdiff
2021-03-09
Luke Kenneth Casso...
add pgtable and pte calculation to RADIX ISACaller
tree
|
commitdiff
2021-03-08
Luke Kenneth Casso...
start adding _get_prtable_addr
tree
|
commitdiff
next