2022-09-03 |
Luke Kenneth Casson... | create list of opcodes by dict entry
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | correct table header
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | use opcode directly
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | divpoint 2 to match v3.1
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | create correct divpoint to make match against v3.0...
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | complete markdown table
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | correct table-matching
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | enumeration almost there
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | MSB0-order, xomask 31-start
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | add power_table.py start of creating markdown Appendix...
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | add svshape2 offset test demonstrating RA being offset...
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | Revert "add inv option to svshape2 (only 1 bit)"
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | add inv option to svshape2 (only 1 bit)
|
commit | commitdiff | tree |
2022-09-03 |
Luke Kenneth Casson... | update sv_analysis to create separate SVMode.LDST_IDX...
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | add test_caller_svshape2.py and make corrections to...
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | add first svshape2 pseudocode, based on svindex
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | add svshape2 to ISACaller
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | add svshape2 to sv/trans/svp64.py
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | add svshape2 to list of instructions in power_enums.py
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | whoops bit 25 is sk not vf in svshape2. matches with...
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | disallow reserved SVrm values in svshape, svp64.py
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | add svshape2 (stub pseudocode) fields, Form, and CSV...
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | add explicit 13 patterns for svshape which make a hole...
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | shuffle down numbering after SVM to make room for SVM2
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | add fix of out_sel in power_decoder.py formal proof
|
commit | commitdiff | tree |
2022-09-02 |
Luke Kenneth Casson... | fix RCOE.RC_ONLY in formal test_decoder2.py
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | ghostmansd found that extswsli is incorrectly declared
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | remove hard-coded list of operations in DecodeOE which
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | missed rlwm* in conversion to RC_ONLY
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | update CSV files marking those instructions that are...
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | drat have to use RCOE.RC not RCOE.RC_OE for now otherwise
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | add missing case name RC_OE RC_ONLY in power_insn.py
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | rename RC to RCOE in power_insns.py
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | rename FLAGS to RCOE
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | begin rename of RC to FLAGS and add RC_OE/RC_ONLY
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | rename RC to FLAGS
|
commit | commitdiff | tree |
2022-09-01 |
Luke Kenneth Casson... | begin doing RC_OE / RC_ONLY
|
commit | commitdiff | tree |
2022-08-31 |
Luke Kenneth Casson... | target_addr in b and bc pseudo-code has no corresponding
|
commit | commitdiff | tree |
2022-08-30 |
Luke Kenneth Casson... | remove space from arguments in popcnt, should not have...
|
commit | commitdiff | tree |
2022-08-30 |
Luke Kenneth Casson... | Revert "format code"
|
commit | commitdiff | tree |
2022-08-30 |
Luke Kenneth Casson... | Revert "fix comment location"
|
commit | commitdiff | tree |
2022-08-30 |
Luke Kenneth Casson... | Revert "use a decorator for constructing CUSTOM_INSNS"
|
commit | commitdiff | tree |
2022-08-30 |
Luke Kenneth Casson... | Revert "make sv.instr use CUSTOM_INSNS by default for...
|
commit | commitdiff | tree |
2022-08-30 |
Luke Kenneth Casson... | Revert "switch ci tests to verbose"
|
commit | commitdiff | tree |
2022-08-30 |
Luke Kenneth Casson... | Revert "remove dead code, sv.svstep and sv.fcoss are...
|
commit | commitdiff | tree |
2022-08-30 |
Luke Kenneth Casson... | Revert "remove fuck-up by programmerjake not reading...
|
commit | commitdiff | tree |
2022-08-30 |
Luke Kenneth Casson... | remove fuck-up by programmerjake not reading the specificati...
|
commit | commitdiff | tree |
2022-08-30 |
Luke Kenneth Casson... | correct the bitmanip pseudocode to remove spaces from...
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | add a "ffmadds." test, not yet actually checking Rc=1
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | remove insertion of instruction as a comment
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | gaah what a frickin mess
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | fix test_issuer.py nosvp64 mul, "mullw." was getting
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | selectable_int: fix check on SI constructor
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | add some debug logs to SelectableInt to help track...
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | whitespace - keep to under 80 chars
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | add setvl and other sv* management instructions to...
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | add logging into ISACaller.handle_overflow to see what...
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | switch off XER.so reading on "setvl.", it makes no...
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | Revert "support assembling svp64 instructions with...
|
commit | commitdiff | tree |
2022-08-29 |
Luke Kenneth Casson... | add two instructions demoing broken commit 0e80cab3b809d43
|
commit | commitdiff | tree |
2022-08-26 |
Luke Kenneth Casson... | initialise overflow to zero in setvl, unconditionally.
|
commit | commitdiff | tree |
2022-08-26 |
Luke Kenneth Casson... | sigh, update setvl tests, to spec, and ISACaller
|
commit | commitdiff | tree |
2022-08-26 |
Luke Kenneth Casson... | add setvl unit tests for overflow condition.
|
commit | commitdiff | tree |
2022-08-26 |
Luke Kenneth Casson... | put back overflow in setvl, TODO actually set an overflow...
|
commit | commitdiff | tree |
2022-08-26 |
Luke Kenneth Casson... | okaaaay, long story. using GPR(_RT) <- something will...
|
commit | commitdiff | tree |
2022-08-26 |
Luke Kenneth Casson... | Revert "fix setvl. not setting CR0 properly"
|
commit | commitdiff | tree |
2022-08-26 |
Luke Kenneth Casson... | code-shuffle on if/elif/nots in sv/trans/svp64.py
|
commit | commitdiff | tree |
2022-08-26 |
Luke Kenneth Casson... | update comments
|
commit | commitdiff | tree |
2022-08-25 |
Luke Kenneth Casson... | nmigen.info is being cyber-squatted, has to be removed...
|
commit | commitdiff | tree |
2022-08-24 |
Luke Kenneth Casson... | remove non-orthogonal ldst_shift
|
commit | commitdiff | tree |
2022-08-24 |
Luke Kenneth Casson... | fix annoying typo, comment-out asm_process()
|
commit | commitdiff | tree |
2022-08-24 |
Luke Kenneth Casson... | duplicate RM CSV entries gone after re-run of sv_analysis.py
|
commit | commitdiff | tree |
2022-08-24 |
Luke Kenneth Casson... | hmm tdi/twi are kinda valid as svp64 prefixable
|
commit | commitdiff | tree |
2022-08-24 |
Luke Kenneth Casson... | ha ha very funny, sv.andi does not exist, only "sv...
|
commit | commitdiff | tree |
2022-08-18 |
Luke Kenneth Casson... | use bitpattern in minor_30.csv to give a single match for
|
commit | commitdiff | tree |
2022-08-17 |
Luke Kenneth Casson... | again part of the removal of LD/ST-with-shift, take out
|
commit | commitdiff | tree |
2022-08-15 |
Luke Kenneth Casson... | codeshuffle
|
commit | commitdiff | tree |
2022-08-15 |
Luke Kenneth Casson... | swap complicated bits, simplify ISACaller, reduce indent...
|
commit | commitdiff | tree |
2022-08-15 |
Luke Kenneth Casson... | debug print for ISACaller pack/unpack
|
commit | commitdiff | tree |
2022-08-15 |
Luke Kenneth Casson... | extract pack/unpack as separate bits, and also do elwidth...
|
commit | commitdiff | tree |
2022-08-14 |
Luke Kenneth Casson... | dang missed *another* argument in ISACaller on the...
|
commit | commitdiff | tree |
2022-08-14 |
Luke Kenneth Casson... | go with separate bit for Pack/Unpack mode in SVP64RMModeDecode
|
commit | commitdiff | tree |
2022-08-14 |
Luke Kenneth Casson... | remove LD/ST-shift mode from ISACaller
|
commit | commitdiff | tree |
2022-08-14 |
Luke Kenneth Casson... | add PACK/UNPACK Mode descriptions to power_svp64_rm.py
|
commit | commitdiff | tree |
2022-08-13 |
Luke Kenneth Casson... | whoops re-added accidentally-deleted CSV file
|
commit | commitdiff | tree |
2022-08-13 |
Luke Kenneth Casson... | remove Pack-Unpack csv files
|
commit | commitdiff | tree |
2022-08-13 |
Luke Kenneth Casson... | remove Pack/Unpack flag entirely from sv_analysis
|
commit | commitdiff | tree |
2022-08-13 |
Luke Kenneth Casson... | disable pack/unpack in sv_analysis.py - going to use...
|
commit | commitdiff | tree |
2022-08-13 |
Luke Kenneth Casson... | invalidate grev cases, replaced by grevlut
|
commit | commitdiff | tree |
2022-08-12 |
Luke Kenneth Casson... | remove LDSTBREV condition, used for ld-st-with-shift
|
commit | commitdiff | tree |
2022-08-12 |
Luke Kenneth Casson... | remive svfixedload.mdwn. requires scalar fixed load...
|
commit | commitdiff | tree |
2022-08-12 |
Luke Kenneth Casson... | remove use of sv ld shifted, replace with els, deprecate...
|
commit | commitdiff | tree |
2022-08-12 |
Luke Kenneth Casson... | remove use of sv.lfssh, deprecate the unit test
|
commit | commitdiff | tree |
2022-08-12 |
Luke Kenneth Casson... | remove use of sv.lfssh, replace with sv.lfs/els element...
|
commit | commitdiff | tree |
2022-08-12 |
Luke Kenneth Casson... | remove use of sv.lfssh, replace with sv.lfs/els element...
|
commit | commitdiff | tree |
2022-08-08 |
Luke Kenneth Casson... | restore scalar version of mp31_imdct36_float.s to keep...
|
commit | commitdiff | tree |
2022-08-07 |
Luke Kenneth Casson... | move reg ptogiling out to separate function in sv_analysis
|
commit | commitdiff | tree |
2022-08-07 |
Luke Kenneth Casson... | move extra classification to separate function in sv_analysis
|
commit | commitdiff | tree |
2022-08-06 |
Luke Kenneth Casson... | split cav reading into separate function
|
commit | commitdiff | tree |
2022-08-06 |
Luke Kenneth Casson... | add svanalysis docstrings
|
commit | commitdiff | tree |
next |