2022-09-23 |
Luke Kenneth Casson... | remove need for explicit-hack for "pcdec." - rc column...
|
commit | commitdiff | tree |
2022-09-23 |
Luke Kenneth Casson... | lots of really bad hacks, here
|
commit | commitdiff | tree |
2022-09-23 |
Luke Kenneth Casson... | fix/hack some bugs in prefix_codes_cases
|
commit | commitdiff | tree |
2022-09-23 |
Luke Kenneth Casson... | add (sigh) to the hack-job get_pdecode_idx_out2() in...
|
commit | commitdiff | tree |
2022-09-23 |
Luke Kenneth Casson... | change variablename dec2.use_svp64_fft to implicit_rs
|
commit | commitdiff | tree |
2022-09-23 |
Luke Kenneth Casson... | add match on implicit_rc for pcdec
|
commit | commitdiff | tree |
2022-09-23 |
Luke Kenneth Casson... | rename all "fft" variables in PowerDecoder2 because...
|
commit | commitdiff | tree |
2022-09-23 |
Luke Kenneth Casson... | add sv.maddld/mr unit test example with expected results
|
commit | commitdiff | tree |
2022-09-23 |
Luke Kenneth Casson... | add expected results for sv.maddld in openpower/test...
|
commit | commitdiff | tree |
2022-09-23 |
Luke Kenneth Casson... | reduce field name lengths (not in use)
|
commit | commitdiff | tree |
2022-09-23 |
Luke Kenneth Casson... | whoops offset-tracking on 3-in 2-out supposed to be...
|
commit | commitdiff | tree |
2022-09-22 |
Luke Kenneth Casson... | add first (correctly-working) ctr-mode sv.bc test
|
commit | commitdiff | tree |
2022-09-22 |
Luke Kenneth Casson... | comment need for waiting on binutils update
|
commit | commitdiff | tree |
2022-09-21 |
Luke Kenneth Casson... | add series of double-stride options to test_caller_svp64_dct.py
|
commit | commitdiff | tree |
2022-09-21 |
Luke Kenneth Casson... | do not set striding on costables, keep them contiguous.
|
commit | commitdiff | tree |
2022-09-21 |
Luke Kenneth Casson... | scale-up svshape pseudo-code for striding in DCT/FFT
|
commit | commitdiff | tree |
2022-09-21 |
Luke Kenneth Casson... | fix dct/fft test-functions with new "scaling" parameter
|
commit | commitdiff | tree |
2022-09-21 |
Luke Kenneth Casson... | missed setting zdim in svshape on DCT modes
|
commit | commitdiff | tree |
2022-09-21 |
Luke Kenneth Casson... | whoops stride already has +1 from SVSTATE class
|
commit | commitdiff | tree |
2022-09-21 |
Luke Kenneth Casson... | add SVzd to REMAP (svshape) "stride"
|
commit | commitdiff | tree |
2022-09-21 |
Luke Kenneth Casson... | add stride-multiplier for 2D DCT/FFT "in-place" offsets
|
commit | commitdiff | tree |
2022-09-21 |
Luke Kenneth Casson... | add sv.madd* to sv_analysis
|
commit | commitdiff | tree |
2022-09-20 |
Luke Kenneth Casson... | minor codemorph, whitespace
|
commit | commitdiff | tree |
2022-09-20 |
Luke Kenneth Casson... | sv.bc reclassified as RM-2P-1S by eliminating SPRs.
|
commit | commitdiff | tree |
2022-09-20 |
Luke Kenneth Casson... | remove messy string identification, use RM Mode from...
|
commit | commitdiff | tree |
2022-09-20 |
Luke Kenneth Casson... | add quick test and loooong test of pysvp64dis - branches...
|
commit | commitdiff | tree |
2022-09-20 |
Luke Kenneth Casson... | missed one sorting order in test_pysvp64dis.py
|
commit | commitdiff | tree |
2022-09-20 |
Luke Kenneth Casson... | sort specifiers in pysvp64dis in lexicographical order
|
commit | commitdiff | tree |
2022-09-20 |
Luke Kenneth Casson... | add two extra tests, sv.bc/m=r3/sz
|
commit | commitdiff | tree |
2022-09-20 |
Luke Kenneth Casson... | add sv.bc/ctr/vsb unit test to test_pysvp64dis.py to...
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | add bc_ctr and bc_cti but not used yet
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | print out reg num in _check_regs, useful debug
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | cut cruft in caller.py
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | codemorph on rc handling
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | codemorph
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | first interation (ha ha) src/dst iterators for ISACaller
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | codemorph reduce indentation
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | code cleanup on ISACaller write_output
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | rename to avoid conflict pred_dz from pred_dst_zero
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | another code-morph splitting out the src/dst mask preparation
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | add function for calling a simulation
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | another code-morph working towards getting the predicate...
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | whitespace
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | code-morph in StepLoop work towards splitting into...
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | add svstate param to constructor of StepLoop, ISACaller
|
commit | commitdiff | tree |
2022-09-19 |
Luke Kenneth Casson... | move two big step/loop functions into separate class...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | code-comments identifying tables
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | simplify predicate mask reporting. assign dw=sw=mask...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | use widths.get(dw/sw) and test empty/non-empty after.
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | fix predicate mask case when smask was zero but mmode...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | no, better than hack-job, stop CROpSimpleRM deriving...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | bit of a hack-job, a base class MRBaseRM - MapReduce...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | correct COopFF3RM and CRopSimpleRM: extra sz field...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | add first attempt at swapping inner/outer vl/subvl...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | add new svstep mode setting up pack/unpack
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | sigh, check length of string returned, if non-zero...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | sort out CR RM Mode (sz/dz bits moved, consistent)
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | add comments (links to URLs) into power_insns.py for...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | remove f"" use simpler code, easier to read
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | reverse decode_bo inv/eq/lt/le/etc. thing
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | dumb. accidentally removed test-call
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | add unit tests for Rc=1 ffirst/predicate-result
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | comment principle behind new tables in power_insn.py
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | redo branch mode as a table, in power_insn.py
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | code-morph CR ops to table in power_insn.py
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | code-morph in power_insn.py - move table-search to...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | LDST_IDX Mode converted to table
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | replace LDST_IMM mode with mask/value match table in...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | remove (invalid) NormalSaturationExtRM mode from power_insn.py
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | reduce NORMAL svp64 mode down to a mask-value search
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | remove subvector mode from power_insn.py
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | adapt test_12_mr to /mrr and /mr modes, svm is gone...
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | remove subvector mode from sv/trans/svp64.py
|
commit | commitdiff | tree |
2022-09-18 |
Luke Kenneth Casson... | change sv/trans/svp64.py source/dest elwidth assembler...
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | add sat/satu test_12_sat to test_pysvp64dis.py
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | whoops. mode-bits need to be put in MSB0 order. sigh
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | add zz mode to sv/trans/svp64.py as a hack
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | remove sv.setvl/pk/up/pu - these are all gone in favour...
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | add MASK_SRC to power_insn.py (SVmask_src from enums)
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | add SVmask_src enum, rename fields to EN and NO to...
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | as a double-check sv_analysis new CSV column "SM" was...
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | add a "SM" column into RM*.csv (and LDSTRM*.csv) identifying...
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | add sv.add/ew=XX test to test_pysvp64dis.py
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | remove pack/unpack modes from power_insn.py, they no...
|
commit | commitdiff | tree |
2022-09-17 |
Luke Kenneth Casson... | add vec2/3/4 test_pysvp64dis test
|
commit | commitdiff | tree |
2022-09-16 |
Luke Kenneth Casson... | comments on test_9_fptrans
|
commit | commitdiff | tree |
2022-09-15 |
Luke Kenneth Casson... | add minor_4.csv for maddld/maddhdu/maddhd and to insn_db.csv
|
commit | commitdiff | tree |
2022-09-15 |
Luke Kenneth Casson... | fix sprset mtspr/mfspr pseudocode with wrong definition of
|
commit | commitdiff | tree |
2022-09-13 |
Luke Kenneth Casson... | correct assrmbler in test_pysvpy4dis.py
|
commit | commitdiff | tree |
2022-09-13 |
Luke Kenneth Casson... | add first pack/unpack to ISACaller
|
commit | commitdiff | tree |
2022-09-13 |
Luke Kenneth Casson... | add setter/getter properties to SVP64State, minor code...
|
commit | commitdiff | tree |
2022-09-13 |
Luke Kenneth Casson... | remove pack/unpack from SVP64RMModeDecode, it is now...
|
commit | commitdiff | tree |
2022-09-13 |
Luke Kenneth Casson... | add batch of instructions from
|
commit | commitdiff | tree |
2022-09-12 |
Luke Kenneth Casson... | add hack overloaded meaning of destwid to be pack/unpack.
|
commit | commitdiff | tree |
2022-09-12 |
Luke Kenneth Casson... | add hphint and pack/unpack into SVSTATE SPR layout
|
commit | commitdiff | tree |
2022-09-12 |
Luke Kenneth Casson... | remove pack/unpack - now part of sv.setvl
|
commit | commitdiff | tree |
2022-09-12 |
Luke Kenneth Casson... | add rudimentary sv.setvl unit test to just check that...
|
commit | commitdiff | tree |
2022-09-12 |
Luke Kenneth Casson... | add sv.setvl to instructions as a major hack
|
commit | commitdiff | tree |
2022-09-12 |
Luke Kenneth Casson... | split out setvl from sv.setvl test in test_pysvp64dis.py
|
commit | commitdiff | tree |
2022-09-12 |
Luke Kenneth Casson... | add extra tests "add." "addo" etc. to test_pysvp64dis.py
|
commit | commitdiff | tree |
next |