2023-04-28 |
Luke Kenneth Casson... | reduce number of operands to ffmadds as well
|
commit | commitdiff | tree |
2023-04-28 |
Luke Kenneth Casson... | reduce fdmadds down to only 3 operands, RT-overwrite...
|
commit | commitdiff | tree |
2023-04-27 |
Luke Kenneth Casson... | add SVSHAPE setup for parallel/prefix but it refuses...
|
commit | commitdiff | tree |
2023-04-27 |
Luke Kenneth Casson... | add implicit rs detection for maddsubrs
|
commit | commitdiff | tree |
2023-04-27 |
Luke Kenneth Casson... | link in new parallel-prefix REMAP schedule
|
commit | commitdiff | tree |
2023-04-25 |
Luke Kenneth Casson... | add CW and CW2 Form
|
commit | commitdiff | tree |
2023-04-25 |
Luke Kenneth Casson... | check RC1, add data-dependent fail-first LD/ST test
|
commit | commitdiff | tree |
2023-04-06 |
Luke Kenneth Casson... | add power_decode_svp64_rm.py capability for new LD...
|
commit | commitdiff | tree |
2023-04-04 |
Luke Kenneth Casson... | add quick test_pysvp64dis.py of LD/ST data-dependent...
|
commit | commitdiff | tree |
2023-04-04 |
Luke Kenneth Casson... | https://bugs.libre-soc.org/show_bug.cgi?id=1047
|
commit | commitdiff | tree |
2023-04-04 |
Luke Kenneth Casson... | whitespace cleanup (80 char per line hard limit)
|
commit | commitdiff | tree |
2023-04-04 |
Luke Kenneth Casson... | comment about massive unnecessary code-duplication...
|
commit | commitdiff | tree |
2023-04-04 |
Luke Kenneth Casson... | fix setvl unit test which happened to use deprecated
|
commit | commitdiff | tree |
2023-03-29 |
Luke Kenneth Casson... | remove DCT/iDCT redundant modes which require less...
|
commit | commitdiff | tree |
2023-03-25 |
Luke Kenneth Casson... | all whitespace. reduce to under 80 chars
|
commit | commitdiff | tree |
2023-03-25 |
Luke Kenneth Casson... | update comments on svstep returning pack/unpack state
|
commit | commitdiff | tree |
2023-03-25 |
Luke Kenneth Casson... | whitespace - 80 char limit
|
commit | commitdiff | tree |
2023-03-25 |
Luke Kenneth Casson... | in xchacha20 svp64 assembler remove r22 from setvl and
|
commit | commitdiff | tree |
2023-03-25 |
Luke Kenneth Casson... | updated simplev setvl specification pseudocode: MAJOR...
|
commit | commitdiff | tree |
2023-03-25 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2023-03-24 |
Luke Kenneth Casson... | whoops added "CRB-Form" format not "CRB"
|
commit | commitdiff | tree |
2023-03-18 |
Luke Kenneth Casson... | brief explanation of Vertical-First
|
commit | commitdiff | tree |
2023-03-18 |
Luke Kenneth Casson... | spelling
|
commit | commitdiff | tree |
2023-03-18 |
Luke Kenneth Casson... | whitespace cleanup
|
commit | commitdiff | tree |
2023-03-15 |
Luke Kenneth Casson... | add CRB-Form fields for crternlogi and crbinlog, they...
|
commit | commitdiff | tree |
2023-03-12 |
Luke Kenneth Casson... | set MAXVL=VL=32 first, then set vertical-first separately
|
commit | commitdiff | tree |
2023-03-12 |
Luke Kenneth Casson... | change target registers in test_caller_svp64_chacha20...
|
commit | commitdiff | tree |
2023-03-12 |
Luke Kenneth Casson... | whoops use same temp reg for ctr
|
commit | commitdiff | tree |
2023-03-12 |
Luke Kenneth Casson... | parameterise svstep RT (set to 16 in chacha20 test)
|
commit | commitdiff | tree |
2023-03-12 |
Luke Kenneth Casson... | parameterising VL and SHAPE0-2 in chacha20 test
|
commit | commitdiff | tree |
2023-03-12 |
Luke Kenneth Casson... | parameterise the target block in chacha20 test,
|
commit | commitdiff | tree |
2023-03-12 |
Luke Kenneth Casson... | add print-out for chacha20 schedule
|
commit | commitdiff | tree |
2023-03-08 |
Luke Kenneth Casson... | update pseudocode for dsld/dsrd to note that only when...
|
commit | commitdiff | tree |
2023-02-20 |
Luke Kenneth Casson... | after move data to new directory, update runner-script...
|
commit | commitdiff | tree |
2023-01-01 |
Luke Kenneth Casson... | correct name for Mem test function
|
commit | commitdiff | tree |
2023-01-01 |
Luke Kenneth Casson... | gaah a mess (but working)
|
commit | commitdiff | tree |
2023-01-01 |
Luke Kenneth Casson... | use qemu user-mode to run cross-compiled xchacha20
|
commit | commitdiff | tree |
2023-01-01 |
Luke Kenneth Casson... | ascii dump on xchacha20 to compare against x86 version
|
commit | commitdiff | tree |
2023-01-01 |
Luke Kenneth Casson... | add -mno-altivec option to xchacha20 test
|
commit | commitdiff | tree |
2023-01-01 |
Luke Kenneth Casson... | enable misaligned Mem in ISACaller by default
|
commit | commitdiff | tree |
2022-12-30 |
Luke Kenneth Casson... | corrections to boundary-wrapped store, and add misaligned...
|
commit | commitdiff | tree |
2022-12-30 |
Luke Kenneth Casson... | add rollover mem test, store "rolls over" a 64-bit...
|
commit | commitdiff | tree |
2022-12-30 |
Luke Kenneth Casson... | add misaligned mem test
|
commit | commitdiff | tree |
2022-12-30 |
Luke Kenneth Casson... | add misaligned mem test
|
commit | commitdiff | tree |
2022-12-30 |
Luke Kenneth Casson... | relocate main() to a single section
|
commit | commitdiff | tree |
2022-12-30 |
Luke Kenneth Casson... | add unit test for Mem class, need to add misaligned...
|
commit | commitdiff | tree |
2022-12-29 |
Luke Kenneth Casson... | print out memory exception details, on unaligned
|
commit | commitdiff | tree |
2022-12-29 |
Luke Kenneth Casson... | add .gitignore
|
commit | commitdiff | tree |
2022-12-29 |
Luke Kenneth Casson... | add cross-compiled test of xchacha20 suitable for running...
|
commit | commitdiff | tree |
2022-12-29 |
Luke Kenneth Casson... | simplify by running smallest test
|
commit | commitdiff | tree |
2022-12-29 |
Luke Kenneth Casson... | get video pypowersim_wrapper running
|
commit | commitdiff | tree |
2022-12-29 |
Luke Kenneth Casson... | add bryan hawkins chacha20 source from
|
commit | commitdiff | tree |
2022-11-01 |
Luke Kenneth Casson... | corrections to shadd/uw after reverting to switch
|
commit | commitdiff | tree |
2022-11-01 |
Luke Kenneth Casson... | Revert "https://bugs.libre-soc.org/show_bug.cgi?id...
|
commit | commitdiff | tree |
2022-10-29 |
Luke Kenneth Casson... | add dsld. (Rc=1) test, make overflow acceptable to...
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | dsld: MASK(0, 63-n) works just as well as MASK(64,...
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | overflow condition in dsld and dsrd if RS is non-zero
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | fix dsrd pseudocode to use ROTL64 not ROTL128
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | fix dsld pseudocode to use ROTL64 instead of ROTL128
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | add test showing that dsld and dsrd are not quite inverses
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | fix dsrd, ROTL128 use 128-n not 64-n,
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | redo sv_analysis for dsld/dsrd
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | fix dsrd pseudocode for new 3-in 2-out
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | sort out dsld pseudocode, creating mask is tricky
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | endeavouring to implement shift-carry-dsld
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | restore Z23 shadd/shadduw
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | redo the 3-in 1-out move of dsld/dsrd to EXT04 VA2...
|
commit | commitdiff | tree |
2022-10-28 |
Luke Kenneth Casson... | first cut pseudocode for dsld/dsrd to be 3-in 1-out,
|
commit | commitdiff | tree |
2022-10-27 |
Luke Kenneth Casson... | add test for identifying [expr] * name in parser
|
commit | commitdiff | tree |
2022-10-27 |
Luke Kenneth Casson... | https://bugs.libre-soc.org/show_bug.cgi?id=966#c4
|
commit | commitdiff | tree |
2022-10-25 |
Luke Kenneth Casson... | code-comments on divmod2du and maddedu are wrong
|
commit | commitdiff | tree |
2022-10-25 |
Luke Kenneth Casson... | comments
|
commit | commitdiff | tree |
2022-10-25 |
Luke Kenneth Casson... | shadd pseudocode cleanup
|
commit | commitdiff | tree |
2022-10-24 |
Luke Kenneth Casson... | add maxs. combined with cmp capability
|
commit | commitdiff | tree |
2022-10-23 |
Luke Kenneth Casson... | use svshape2 instead of svindex for the 4th shape
|
commit | commitdiff | tree |
2022-10-22 |
Luke Kenneth Casson... | add extra pysvp64dis tests for divmod2du and maddedu
|
commit | commitdiff | tree |
2022-10-22 |
Luke Kenneth Casson... | argh, extremely annoying: 4-operand dsld/dsrd is not...
|
commit | commitdiff | tree |
2022-10-22 |
Luke Kenneth Casson... | remove redundant case_dsrd3
|
commit | commitdiff | tree |
2022-10-22 |
Luke Kenneth Casson... | bigint shuffle
|
commit | commitdiff | tree |
2022-10-21 |
Luke Kenneth Casson... | code-comments
|
commit | commitdiff | tree |
2022-10-21 |
Luke Kenneth Casson... | add 2nd outer loop, CTR 2 rounds, in chacha20 test
|
commit | commitdiff | tree |
2022-10-21 |
Luke Kenneth Casson... | move chacha20 to separate test, set/get masked regs...
|
commit | commitdiff | tree |
2022-10-21 |
Luke Kenneth Casson... | move HASK, ROTL32, ROTL64, MASK32, into helper class
|
commit | commitdiff | tree |
2022-10-21 |
Luke Kenneth Casson... | use XLEN/2 for ROTL32 in fixedshift.mdwn
|
commit | commitdiff | tree |
2022-10-20 |
Luke Kenneth Casson... | comments
|
commit | commitdiff | tree |
2022-10-20 |
Luke Kenneth Casson... | add first chacha20 round test
|
commit | commitdiff | tree |
2022-10-19 |
Luke Kenneth Casson... | TODO, sort out remap indices order
|
commit | commitdiff | tree |
2022-10-16 |
Luke Kenneth Casson... | debug print correction
|
commit | commitdiff | tree |
2022-10-16 |
Luke Kenneth Casson... | sigh, have to use yield from on get_out_map()
|
commit | commitdiff | tree |
2022-10-16 |
Luke Kenneth Casson... | rewrite get_idx_out2 in ISACaller to split out
|
commit | commitdiff | tree |
2022-10-16 |
Luke Kenneth Casson... | rewrite get_idx_out in ISACaller to split out
|
commit | commitdiff | tree |
2022-10-16 |
Luke Kenneth Casson... | add unit test showing two svindex calls, found bugs,
|
commit | commitdiff | tree |
2022-10-16 |
Luke Kenneth Casson... | code-shuffle, rework get_idx_in() to separate out the...
|
commit | commitdiff | tree |
2022-10-14 |
Luke Kenneth Casson... | whoops missed an update MEM(EA...) in pifixedstore
|
commit | commitdiff | tree |
2022-10-14 |
Luke Kenneth Casson... | add max-with-getting-index-of vertical-first loop example
|
commit | commitdiff | tree |
2022-10-14 |
Luke Kenneth Casson... | SVP64RMModeDecode detects Post-Inc LDST-imm mode
|
commit | commitdiff | tree |
2022-10-14 |
Luke Kenneth Casson... | correct comments
|
commit | commitdiff | tree |
2022-10-14 |
Luke Kenneth Casson... | add in zeroing on test strncpy
|
commit | commitdiff | tree |
2022-10-14 |
Luke Kenneth Casson... | remove unneeded svstate from test
|
commit | commitdiff | tree |
2022-10-14 |
Luke Kenneth Casson... | add strncpy example - 6 instructions
|
commit | commitdiff | tree |
next |