2021-06-08 |
Luke Kenneth Casso... | whoops, carry-over during rounding picks MSB not LSB |
tree | commitdiff |
2021-06-08 |
Luke Kenneth Casso... | whoops copy sign over on zero |
tree | commitdiff |
2021-06-08 |
Luke Kenneth Casso... | exponent bitwidth in DOUBLE2SINGLE needs to be 11 bits... |
tree | commitdiff |
2021-06-08 |
Luke Kenneth Casso... | use new auto-generated DOUBLE2SINGLE from isafunctions... |
tree | commitdiff |
2021-06-08 |
Luke Kenneth Casso... | add detection of function parameters in parser |
tree | commitdiff |
2021-06-08 |
Luke Kenneth Casso... | add better debug logs and asserts for SelectableInt... |
tree | commitdiff |
2021-06-08 |
Luke Kenneth Casso... | add support in pyparser for negative numbers |
tree | commitdiff |
2021-06-03 |
Luke Kenneth Casso... | whoops, in1_isvec and dec_bi are optional |
tree | commitdiff |
2021-06-02 |
Luke Kenneth Casso... | fmuls test showing rounding error against qemu |
tree | commitdiff |
2021-06-02 |
Luke Kenneth Casso... | found FP single-conversion error, from the pseudocode... |
tree | commitdiff |
2021-06-02 |
Luke Kenneth Casso... | add commented-out debug prints |
tree | commitdiff |
2021-06-02 |
Luke Kenneth Casso... | whoops sorting SPRs, stop that for now |
tree | commitdiff |
2021-06-02 |
Luke Kenneth Casso... | get qemu FP regs correctly |
tree | commitdiff |
2021-06-02 |
Luke Kenneth Casso... | FP basic qemu sim, testing fadds loads and stores |
tree | commitdiff |
2021-06-02 |
Luke Kenneth Casso... | appears that the FP operation takes place at full 64... |
tree | commitdiff |
2021-06-01 |
Luke Kenneth Casso... | whoops missing argument |
tree | commitdiff |
2021-06-01 |
Luke Kenneth Casso... | move spot-check mem compare to a function |
tree | commitdiff |
2021-06-01 |
Luke Kenneth Casso... | check both LD and ST in qemu compare |
tree | commitdiff |
2021-06-01 |
Luke Kenneth Casso... | bizarre, GPR 3 is set by qemu to non-zero at startup. |
tree | commitdiff |
2021-06-01 |
Luke Kenneth Casso... | whoops start basic sim from 0x20000000 |
tree | commitdiff |
2021-06-01 |
Luke Kenneth Casso... | bit more memdump debugging on qemu sim |
tree | commitdiff |
2021-06-01 |
Luke Kenneth Casso... | comment cleanup, record last LD/ST address in simulator |
tree | commitdiff |
2021-06-01 |
Luke Kenneth Casso... | whoops crank down the debug level |
tree | commitdiff |
2021-06-01 |
Luke Kenneth Casso... | sorting out qemu co-simulation to read/write FP regs |
tree | commitdiff |
2021-05-30 |
Luke Kenneth Casso... | add "normal" element-strided LD/ST decode/support to... |
tree | commitdiff |
2021-05-29 |
Luke Kenneth Casso... | comments |
tree | commitdiff |
2021-05-29 |
Luke Kenneth Casso... | add unit-strided LD/ST ISACaller SVP64 unit test |
tree | commitdiff |
2021-05-29 |
Luke Kenneth Casso... | initialise SVP64 ld/st mode decoding in PowerDecoder2 |
tree | commitdiff |
2021-05-29 |
Luke Kenneth Casso... | comments |
tree | commitdiff |
2021-05-29 |
Luke Kenneth Casso... | extract LDST mode from SVP64 RM |
tree | commitdiff |
2021-05-29 |
Luke Kenneth Casso... | can't stand python 'format' |
tree | commitdiff |
2021-05-29 |
Luke Kenneth Casso... | dump memory from qemu in pypowersim |
tree | commitdiff |
2021-05-29 |
Luke Kenneth Casso... | add SVP64 RM LDST mode enum |
tree | commitdiff |
2021-05-28 |
Luke Kenneth Casso... | print out offset for load address in hex |
tree | commitdiff |
2021-05-28 |
Luke Kenneth Casso... | probably got MSR.FP bit set... maybe |
tree | commitdiff |
2021-05-28 |
Luke Kenneth Casso... | add quick stfd test to make sure MSR.FP is set |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | moving stack and parameters higher up for media test |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | move SPR set to qemu.py |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | debug print qemu and simulator LR |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | set SPRs inside qemu run_program |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | add disassembly dump and set_lr to qemu |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | hex dump debug |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | skip step, program pointing at correct location already |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | whoops yield in setup_one ISACaller |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | speed up bytes upload in qemu.py |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | get full qemu list of registers, on each cycle, saves... |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | report log expected different qemu values rather than... |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | whoops inverted logic on qemu endian set |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | add setting of qemu GPRs/FPRs in pypowersim |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | slightly messy: qemu goes haywire at the last instruction. |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | oops syntax error |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | add qemu gpr/fpr set/get |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | create a register cache for qemu machine interface... |
tree | commitdiff |
2021-05-27 |
Luke Kenneth Casso... | get qemu operational single-step mode, use in pypowersim |
tree | commitdiff |
2021-05-26 |
Lauri Kasanen | Undo log in mem dump |
tree | commitdiff |
2021-05-26 |
Lauri Kasanen | Use log in decoder/* |
tree | commitdiff |
2021-05-26 |
Lauri Kasanen | Undo log in isa/caller reg dump |
tree | commitdiff |
2021-05-26 |
Lauri Kasanen | Use log in isa/mem |
tree | commitdiff |
2021-05-25 |
Luke Kenneth Casso... | extracting memory for dump must be big-endian ordered |
tree | commitdiff |
2021-05-25 |
Luke Kenneth Casso... | whoops two options "-l", rename one "-a" for "assembly... |
tree | commitdiff |
2021-05-25 |
Luke Kenneth Casso... | allow comments in SPR / GPR / FPR files |
tree | commitdiff |
2021-05-25 |
Lauri Kasanen | Use log in pypowersim, add counter TODO in help |
tree | commitdiff |
2021-05-25 |
Lauri Kasanen | Switch to log in decoder/helpers |
tree | commitdiff |
2021-05-25 |
Lauri Kasanen | Switch to log in isa/caller |
tree | commitdiff |
2021-05-25 |
Luke Kenneth Casso... | more notes on pypowersim |
tree | commitdiff |
2021-05-25 |
Luke Kenneth Casso... | add dump-out option to pypowersim |
tree | commitdiff |
2021-05-25 |
Luke Kenneth Casso... | add add setting of LR so that code jumps outside of... |
tree | commitdiff |
2021-05-24 |
Luke Kenneth Casso... | add extra (dummy) mul operation, 0*0 |
tree | commitdiff |
2021-05-24 |
Luke Kenneth Casso... | sigh, initialise FPRs to zeros to engage FP decode |
tree | commitdiff |
2021-05-24 |
Luke Kenneth Casso... | fmuls is fine |
tree | commitdiff |
2021-05-24 |
Luke Kenneth Casso... | add nop support to ISACaller |
tree | commitdiff |
2021-05-23 |
Luke Kenneth Casso... | read all lines in advance, in case of in-place overwrite |
tree | commitdiff |
2021-05-23 |
Luke Kenneth Casso... | add svp64 assembler "processor" commandline for replaci... |
tree | commitdiff |
2021-05-23 |
Cesar Strauss | Give a trace name for each exception type |
tree | commitdiff |
2021-05-22 |
Cesar Strauss | Add new generated files to .gitignore |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | add demo --load option to pypowersim |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | test with default godbolt.org loop example, slightly... |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | add GPRs to pypowersim demo |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | return register values from GPR.dump in ISACaller |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | return dump of SPRs (to be used for saving, later) |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | add dump of SPRs to pypowersim |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | add testloop.s |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | add first pypowersim example |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | add option to run without a disassembly listing to... |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | add pypowersim to commands installed |
tree | commitdiff |
2021-05-21 |
Luke Kenneth Casso... | add first command-line version of ISACaller |
tree | commitdiff |
2021-05-20 |
Luke Kenneth Casso... | only place underscore in front of index if it is a... |
tree | commitdiff |
2021-05-19 |
Luke Kenneth Casso... | switch over to log function in SelectableInt |
tree | commitdiff |
2021-05-19 |
Luke Kenneth Casso... | document test_fp_single_ldst |
tree | commitdiff |
2021-05-19 |
Luke Kenneth Casso... | re-enable other SVP64 FP tests |
tree | commitdiff |
2021-05-19 |
Luke Kenneth Casso... | comments for SVP64 ASM LD/ST-with-update duplicate RA |
tree | commitdiff |
2021-05-19 |
Luke Kenneth Casso... | add silent log debug option, if SILENCELOG env var... |
tree | commitdiff |
2021-05-19 |
Luke Kenneth Casso... | resolve merge conflicts, effectively reverting "verbose... |
tree | commitdiff |
2021-05-19 |
Lauri Kasanen | Stop spamming the world whenever PowerDecoder is fired up |
tree | commitdiff |
2021-05-18 |
Luke Kenneth Casso... | add SVP64 IEEE754 FP unit test |
tree | commitdiff |
2021-05-18 |
Luke Kenneth Casso... | fix SVP64 EXTRA2/3 decode for IEEE754 FP LD/ST operations |
tree | commitdiff |
2021-05-18 |
Luke Kenneth Casso... | add beginning support for SVP64 IEEE754 FP |
tree | commitdiff |
2021-05-18 |
Luke Kenneth Casso... | add more totally random bpermd unit tests, just to... |
tree | commitdiff |
2021-05-18 |
Luke Kenneth Casso... | revert register reordering in ISACaller |
tree | commitdiff |
2021-05-18 |
Luke Kenneth Casso... | add os.makedirs on pyfnwriter output path |
tree | commitdiff |
next |