2021-03-17 |
Luke Kenneth Casson... | add ascii graphic for extsw svp64 operation
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | add more explanatory comments
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | add twin-predicated extsw SVP64 ISACaller unit test
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | add SVP64 dststep incrementing in PowerDecoder2, Testissuer...
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | add CR-based predication to ISACaller
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | add SVP64 INT-style predication to ISACaller
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | add predication SVP64 unit test
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | add predication read ports (CR and INT)
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | whoops shift has to be done at same bitwidth
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | split out new_lookup function
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | link up SVP64 RM Mode decoding into PowerDecoder2
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | add priv and mode to RADIXMMU
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | add instr_fetch mode to ISACaller Mem and RADIXMMU
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2021-03-17 |
Luke Kenneth Casson... | add in SVP64 RM Mode decoder
|
commit | commitdiff | tree |
2021-03-14 |
Luke Kenneth Casson... | remove "sv." and replace with "sv" in all SVP64Asm
|
commit | commitdiff | tree |
2021-03-14 |
Luke Kenneth Casson... | remove "sv." and replace with "sv" in all SVP64Asm
|
commit | commitdiff | tree |
2021-03-13 |
Luke Kenneth Casson... | add setvl unit test assertions, add 2nd test
|
commit | commitdiff | tree |
2021-03-13 |
Luke Kenneth Casson... | get first revision setvl operational in ISACaller
|
commit | commitdiff | tree |
2021-03-13 |
Luke Kenneth Casson... | add setvl-to-long converter in SVP64Asm (sigh)
|
commit | commitdiff | tree |
2021-03-13 |
Luke Kenneth Casson... | add setvl unit test
|
commit | commitdiff | tree |
2021-03-13 |
Luke Kenneth Casson... | update submodule to include simplev setvl
|
commit | commitdiff | tree |
2021-03-13 |
Luke Kenneth Casson... | include SVSTATE in namespace, passing to ISACaller
|
commit | commitdiff | tree |
2021-03-12 |
Luke Kenneth Casson... | add OP_SETVL to MicrOp in power_enums.py
|
commit | commitdiff | tree |
2021-03-12 |
Luke Kenneth Casson... | add ability to set and distinguish RT=0 (RT_OR_ZERO...
|
commit | commitdiff | tree |
2021-03-12 |
Luke Kenneth Casson... | use PowerDecoder2.loop_continue instead of no_out_vec
|
commit | commitdiff | tree |
2021-03-12 |
Luke Kenneth Casson... | remove old code
|
commit | commitdiff | tree |
2021-03-12 |
Luke Kenneth Casson... | remove old code
|
commit | commitdiff | tree |
2021-03-12 |
Luke Kenneth Casson... | remove old code
|
commit | commitdiff | tree |
2021-03-12 |
Luke Kenneth Casson... | add more sophisticated checking of whether SVP64 loop...
|
commit | commitdiff | tree |
2021-03-12 |
Luke Kenneth Casson... | **FOR NOW** LD/ST relies on detection of twin-predication...
|
commit | commitdiff | tree |
2021-03-12 |
Luke Kenneth Casson... | decoding of svp64 reg by name has to occur after immediate...
|
commit | commitdiff | tree |
2021-03-11 |
Luke Kenneth Casson... | add link of RA_OR_ZERO SVP64 detection
|
commit | commitdiff | tree |
2021-03-11 |
Luke Kenneth Casson... | add detection of whether *full* 7-bit of RA is zero...
|
commit | commitdiff | tree |
2021-03-11 |
Luke Kenneth Casson... | add in SVP64 LD/ST basic test for ISACaller
|
commit | commitdiff | tree |
2021-03-11 |
Luke Kenneth Casson... | whoops sort out when svstate not active in ISACaller
|
commit | commitdiff | tree |
2021-03-11 |
Luke Kenneth Casson... | whoops PIDR is defined as 32-bits in SPRs.csv (and...
|
commit | commitdiff | tree |
2021-03-11 |
Luke Kenneth Casson... | add understanding of LDST immediates to SVP64ASM
|
commit | commitdiff | tree |
2021-03-10 |
Luke Kenneth Casson... | add walk_tree arguments it needs
|
commit | commitdiff | tree |
2021-03-09 |
Luke Kenneth Casson... | fix address must convert to SelectableInt
|
commit | commitdiff | tree |
2021-03-09 |
Luke Kenneth Casson... | call decode_ptre on address to obtain shift, mbits...
|
commit | commitdiff | tree |
2021-03-09 |
Luke Kenneth Casson... | debug radix mmu ISACaller
|
commit | commitdiff | tree |
2021-03-09 |
Luke Kenneth Casson... | create first check_perms RADIX ISACaller function
|
commit | commitdiff | tree |
2021-03-09 |
Luke Kenneth Casson... | move Mem class out of ISACaller
|
commit | commitdiff | tree |
2021-03-09 |
Luke Kenneth Casson... | cleanup imports
|
commit | commitdiff | tree |
2021-03-09 |
Luke Kenneth Casson... | move ISACaller RADIX MMU class to separate module
|
commit | commitdiff | tree |
2021-03-09 |
Luke Kenneth Casson... | add pgtable and pte calculation to RADIX ISACaller
|
commit | commitdiff | tree |
2021-03-08 |
Luke Kenneth Casson... | start adding _get_prtable_addr
|
commit | commitdiff | tree |
2021-03-08 |
Luke Kenneth Casson... | actually make it possible to disable svp64 on commandline...
|
commit | commitdiff | tree |
2021-03-08 |
Luke Kenneth Casson... | add option in TestRunner to disable svp64 via commandline...
|
commit | commitdiff | tree |
2021-03-08 |
Luke Kenneth Casson... | add option to cut out SVP64 from PowerDecoder2
|
commit | commitdiff | tree |
2021-03-08 |
Luke Kenneth Casson... | correct comments in sv.add rc=1
|
commit | commitdiff | tree |
2021-03-07 |
Luke Kenneth Casson... | whoops should be "make gitupdate"
|
commit | commitdiff | tree |
2021-03-07 |
Luke Kenneth Casson... | add SVSTATE read to DMI interface
|
commit | commitdiff | tree |
2021-03-07 |
Luke Kenneth Casson... | move DMI stuff to separate function in issuer.py
|
commit | commitdiff | tree |
2021-03-07 |
Luke Kenneth Casson... | update comments in issuer.py
|
commit | commitdiff | tree |
2021-03-07 |
Luke Kenneth Casson... | add Rc=1 SVP64 unit test to svp64_cases.py
|
commit | commitdiff | tree |
2021-03-06 |
Luke Kenneth Casson... | remove blackbox attribute on SPBlock_512W64B8W
|
commit | commitdiff | tree |
2021-03-06 |
Luke Kenneth Casson... | add SPBlock_512W64B8W.v blackbox file
|
commit | commitdiff | tree |
2021-03-05 |
Luke Kenneth Casson... | remove sram4k wishbone bte/cti in litex interconnect
|
commit | commitdiff | tree |
2021-03-05 |
Luke Kenneth Casson... | litex expects wishbone "err" signals even if not used
|
commit | commitdiff | tree |
2021-03-05 |
Luke Kenneth Casson... | extend name of sram4k block with _wb suffix
|
commit | commitdiff | tree |
2021-03-05 |
Luke Kenneth Casson... | add comments and more stub functions
|
commit | commitdiff | tree |
2021-03-05 |
Luke Kenneth Casson... | add segment_check function, plus quick test.
|
commit | commitdiff | tree |
2021-03-05 |
Luke Kenneth Casson... | add decode_prte function to RADIX
|
commit | commitdiff | tree |
2021-03-05 |
Luke Kenneth Casson... | add trivial LD/ST redirectors into RADIX ISACaller
|
commit | commitdiff | tree |
2021-03-04 |
Luke Kenneth Casson... | removing --user from make develop
|
commit | commitdiff | tree |
2021-03-04 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2021-03-04 |
Luke Kenneth Casson... | whoops microwatt already allocates SPR 720
|
commit | commitdiff | tree |
2021-03-04 |
Luke Kenneth Casson... | add comments from gem5-experimental mmu
|
commit | commitdiff | tree |
2021-03-04 |
Luke Kenneth Casson... | add cached pgtbl0/3
|
commit | commitdiff | tree |
2021-03-04 |
Luke Kenneth Casson... | add two functions for checking permissions, to be based...
|
commit | commitdiff | tree |
2021-03-03 |
Luke Kenneth Casson... | add debug strings
|
commit | commitdiff | tree |
2021-03-03 |
Luke Kenneth Casson... | remove singleton pattern
|
commit | commitdiff | tree |
2021-03-03 |
Luke Kenneth Casson... | add pywriter Makefile entry
|
commit | commitdiff | tree |
2021-03-03 |
Luke Kenneth Casson... | cur_state is a global, does not have to be passed as...
|
commit | commitdiff | tree |
2021-03-03 |
Luke Kenneth Casson... | set SVSTATE in TestRunner using new TestIssuer.svstate_i
|
commit | commitdiff | tree |
2021-03-03 |
Luke Kenneth Casson... | add svstate_i to TestIssuer which mirrors pc_i
|
commit | commitdiff | tree |
2021-03-02 |
Luke Kenneth Casson... | comment out changing SPR 720 because 720 is not supported...
|
commit | commitdiff | tree |
2021-03-02 |
Luke Kenneth Casson... | sort out SPR setting in MMU
|
commit | commitdiff | tree |
2021-03-02 |
Luke Kenneth Casson... | operating correctly, not directing MMU SPRs to SPR...
|
commit | commitdiff | tree |
2021-03-02 |
Luke Kenneth Casson... | must always set ok for writing out data otherwise it...
|
commit | commitdiff | tree |
2021-03-01 |
Luke Kenneth Casson... | Revert "fix Bug 607 - unnecessary code added related...
|
commit | commitdiff | tree |
2021-03-01 |
Luke Kenneth Casson... | move SVP64 RM decoder to separate module
|
commit | commitdiff | tree |
2021-02-28 |
Luke Kenneth Casson... | add additional SVP64 RM decode fields
|
commit | commitdiff | tree |
2021-02-28 |
Luke Kenneth Casson... | start on SVP64 RM Mode decoder
|
commit | commitdiff | tree |
2021-02-28 |
Luke Kenneth Casson... | more SVP64 enums
|
commit | commitdiff | tree |
2021-02-28 |
Luke Kenneth Casson... | add SVP64 RM sub-field enums
|
commit | commitdiff | tree |
2021-02-28 |
Luke Kenneth Casson... | move SVP64 Extra decoders to separate module
|
commit | commitdiff | tree |
2021-02-28 |
Luke Kenneth Casson... | fix syntax error
|
commit | commitdiff | tree |
2021-02-28 |
Luke Kenneth Casson... | move SVP64PrefixDecoder to separate module
|
commit | commitdiff | tree |
2021-02-28 |
Luke Kenneth Casson... | add PowerDecoder.no_in_vec
|
commit | commitdiff | tree |
2021-02-28 |
Luke Kenneth Casson... | add svp64_instrs to power_svp64
|
commit | commitdiff | tree |
2021-02-27 |
Luke Kenneth Casson... | use PowerDecoder2.no_out_vec instead of manual vector...
|
commit | commitdiff | tree |
2021-02-27 |
Luke Kenneth Casson... | add corresponding VL=0 unit test as from 161b7d67b...
|
commit | commitdiff | tree |
2021-02-26 |
Luke Kenneth Casson... | comment on CoreState
|
commit | commitdiff | tree |
2021-02-26 |
Luke Kenneth Casson... | remove sv_changed input to fetch_fsm, add it to issue_fsm...
|
commit | commitdiff | tree |
2021-02-26 |
Luke Kenneth Casson... | moving new_svstate and update_svstate into issue FSM...
|
commit | commitdiff | tree |
2021-02-26 |
Luke Kenneth Casson... | move fetch_insn_o into issue_fsm TestIssuer
|
commit | commitdiff | tree |
2021-02-26 |
Luke Kenneth Casson... | add comments, missing that VL loop ends after execution...
|
commit | commitdiff | tree |
next |