2024-02-03 |
Luke Kenneth Casso... | sigh, when maddsubrs (etc) moved to PO5, PowerDecoder2... |
blob | commitdiff | raw |
2024-02-03 |
Luke Kenneth Casso... | missing BC in get_cr_in |
blob | commitdiff | raw | diff to current |
2024-02-03 |
Luke Kenneth Casso... | fix merge |
blob | commitdiff | raw | diff to current |
2024-01-31 |
Luke Kenneth Casso... | bug 1034: redo BFB field lookup for namespace |
blob | commitdiff | raw | diff to current |
2024-01-31 |
Luke Kenneth Casso... | bug 1034: sigh undo damage caused by rebase merge |
blob | commitdiff | raw | diff to current |
2024-01-31 |
Luke Kenneth Casso... | bug 1034: add crternlogi. involved adding a new CR... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | fix ISACaller BA/BB vector read |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | enforce scalar offset in ISACaller when is_vec is false |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 676: use dest-mask on sv.addi to get scalar max... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | add heading option to GPR dump |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | improve debug output in ISACaller, for ".long xyzabcdef" |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | whitespace |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | grrrr |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 676: although spotted under maxloc, sv.mcrf was... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 1248: add a stack of missing CR 3/5-bit operand... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 676: sorting out maxloc assembler, found bug in... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 676: although spotted under maxloc, sv.mcrf was... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 1236: add extra argument to svstep: RA. |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | fix ISACaller BA/BB vector read |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | enforce scalar offset in ISACaller when is_vec is false |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 676: use dest-mask on sv.addi to get scalar max... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | add heading option to GPR dump |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | improve debug output in ISACaller, for ".long xyzabcdef" |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | whitespace |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | grrrr |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 676: although spotted under maxloc, sv.mcrf was... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 1248: add a stack of missing CR 3/5-bit operand... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 676: sorting out maxloc assembler, found bug in... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 676: although spotted under maxloc, sv.mcrf was... |
blob | commitdiff | raw | diff to current |
2024-01-30 |
Luke Kenneth Casso... | bug 1236: add extra argument to svstep: RA. |
blob | commitdiff | raw | diff to current |
2024-01-29 |
Luke Kenneth Casso... | shorten call to ISACaller.prep_namespace |
blob | commitdiff | raw | diff to current |
2024-01-25 |
Luke Kenneth Casso... | bug 1034: add crbinlog and crternlogi, rename crbinlog... |
blob | commitdiff | raw | diff to current |
2024-01-20 |
Luke Kenneth Casso... | bug 1034: add crbinlog and binlog, unit test binlog... |
blob | commitdiff | raw | diff to current |
2024-01-17 |
Luke Kenneth Casso... | bug 1034: add crternlogi. involved adding a new CR... |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Jacob Lifshay | load_elf: copy linux's auxv, argv, and env layout |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Jacob Lifshay | caller.py: don't try to make zero-sized memory accesses... |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Jacob Lifshay | caller.py: implement writev syscall |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Jacob Lifshay | ISACaller: add PowerISA spec. reference for real_page_size |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Jacob Lifshay | ISACaller: implement real_addr pseudo-code helper |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Luke Kenneth Casso... | add initial lwarx unit test and pseudocode |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Luke Kenneth Casso... | take every opportunity *not* to go onto a separate... |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Jacob Lifshay | caller.py: implement readlink/readlinkat syscalls |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Jacob Lifshay | caller.py: implement a pile of syscalls |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Jacob Lifshay | caller.py: use yield from on is_ffirst_mode since it... |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Jacob Lifshay | caller.py: fix undefined ffirst, hope I guessed the... |
blob | commitdiff | raw | diff to current |
2023-12-13 |
Jacob Lifshay | caller.py: XLEN must be accessed as self.XLEN |
blob | commitdiff | raw | diff to current |
2023-12-09 |
Luke Kenneth Casso... | bug #672: fix sv.minmax dd-ffirst-single unit test |
blob | commitdiff | raw | diff to current |
2023-12-09 |
Luke Kenneth Casso... | bug #1183: attempt first ddffirst mapreduce mode |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Luke Kenneth Casso... | bug #672: pospopcount using sv.lbzu/pi/dw=8 error |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Jacob Lifshay | ISACaller/parser: kludge: support (RA|0) when elwidth... |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Luke Kenneth Casso... | fix elwidth overrides when sw=8 |
blob | commitdiff | raw | diff to current |
2023-12-07 |
Luke Kenneth Casso... | add gbbd (bmatflip) test case - just the one for now |
blob | commitdiff | raw | diff to current |
2023-12-03 |
Luke Kenneth Casso... | bug 1228: dcbt* to match against nop, not dc* in ISACaller |
blob | commitdiff | raw | diff to current |
2023-12-03 |
Luke Kenneth Casso... | bug 1231: all dc* instructions to be treated as nop |
blob | commitdiff | raw | diff to current |
2023-12-01 |
Jacob Lifshay | ISACaller: support loading an ELFFile |
blob | commitdiff | raw | diff to current |
2023-12-01 |
Jacob Lifshay | caller.py: implement write syscall |
blob | commitdiff | raw | diff to current |
2023-12-01 |
Jacob Lifshay | caller.py: implement exit_group syscall |
blob | commitdiff | raw | diff to current |
2023-12-01 |
Jacob Lifshay | ISACaller: fix syscall emulation |
blob | commitdiff | raw | diff to current |
2023-11-30 |
Jacob Lifshay | call log, not print |
blob | commitdiff | raw | diff to current |
2023-11-30 |
Jacob Lifshay | convert assigned values to SVSHAPE when writing to... |
blob | commitdiff | raw | diff to current |
2023-11-27 |
Luke Kenneth Casso... | got sv.bc working for pospopcount |
blob | commitdiff | raw | diff to current |
2023-11-27 |
Luke Kenneth Casso... | try ctrtest mode in pospopcount |
blob | commitdiff | raw | diff to current |
2023-11-23 |
Luke Kenneth Casso... | reduce indentation |
blob | commitdiff | raw | diff to current |
2023-11-21 |
Jacob Lifshay | fix vertical-first sv.bc 1210-attempt-to-fix-vf-sv.bc |
blob | commitdiff | raw | diff to current |
2023-11-14 |
Jacob Lifshay | add TRAP docs programmerjake/bug-1177 |
blob | commitdiff | raw | diff to current |
2023-11-14 |
Jacob Lifshay | misc fixes for fallout of copying insn inputs |
blob | commitdiff | raw | diff to current |
2023-11-14 |
Jacob Lifshay | support TRAP being called without setting a trap_bit |
blob | commitdiff | raw | diff to current |
2023-11-14 |
Jacob Lifshay | only write outputs that have .ok == True |
blob | commitdiff | raw | diff to current |
2023-11-14 |
Jacob Lifshay | use create_full_args to generate insn arg list |
blob | commitdiff | raw | diff to current |
2023-11-14 |
Jacob Lifshay | helper for one-source-of-truth for insn argument list... |
blob | commitdiff | raw | diff to current |
2023-11-14 |
Jacob Lifshay | format code |
blob | commitdiff | raw | diff to current |
2023-11-02 |
Luke Kenneth Casso... | use of the word "Kind" is too irritating. replace all... |
blob | commitdiff | raw | diff to current |
2023-11-02 |
Luke Kenneth Casso... | comment on rfid doing a swap-backup of the program... |
blob | commitdiff | raw | diff to current |
2023-10-26 |
Jacob Lifshay | move DEFAULT_MSR handling from add_case to ISACaller |
blob | commitdiff | raw | diff to current |
2023-10-25 |
Dmitry Selyutin | syscall: improve architecture detection |
blob | commitdiff | raw | diff to current |
2023-10-22 |
Dmitry Selyutin | isa/caller: return from interrupt upon syscall emulation |
blob | commitdiff | raw | diff to current |
2023-10-22 |
Dmitry Selyutin | isa/caller: refactor sc logic |
blob | commitdiff | raw | diff to current |
2023-10-22 |
Dmitry Selyutin | isa/caller: enable host-backed memory for scemu |
blob | commitdiff | raw | diff to current |
2023-10-22 |
Dmitry Selyutin | isa/caller: introduce use_syscall_emu parameter |
blob | commitdiff | raw | diff to current |
2023-10-22 |
Dmitry Selyutin | isa/caller: remove redundant check |
blob | commitdiff | raw | diff to current |
2023-10-22 |
Dmitry Selyutin | isa/caller: provide sc and scv instructions wrapper |
blob | commitdiff | raw | diff to current |
2023-10-18 |
Luke Kenneth Casso... | annoying - call the TRAP() function in system.mdwn... |
blob | commitdiff | raw | diff to current |
2023-09-28 |
Jacob Lifshay | log asmop to LogKind.InstrInOuts too since only printin... |
blob | commitdiff | raw | diff to current |
2023-09-27 |
Jacob Lifshay | log writing CA[32]/OV[32] for OP_ADD |
blob | commitdiff | raw | diff to current |
2023-09-23 |
Jacob Lifshay | add MemMMap class |
blob | commitdiff | raw | diff to current |
2023-09-15 |
Jacob Lifshay | log more register read/writes to LogKind.InstrInOuts |
blob | commitdiff | raw | diff to current |
2023-09-12 |
Jacob Lifshay | remove grev, leaving unit tests for later use by grevlut |
blob | commitdiff | raw | diff to current |
2023-09-11 |
Jacob Lifshay | make soc test_pipe_caller tests pass again |
blob | commitdiff | raw | diff to current |
2023-07-25 |
Jacob Lifshay | add set[n]bc[r] -- tests broken |
blob | commitdiff | raw | diff to current |
2023-07-22 |
Jacob Lifshay | add pdepd/pextd |
blob | commitdiff | raw | diff to current |
2023-07-22 |
Jacob Lifshay | add cfuged |
blob | commitdiff | raw | diff to current |
2023-07-22 |
Jacob Lifshay | add cntlzdm/cnttzdm |
blob | commitdiff | raw | diff to current |
2023-07-21 |
Konstantinos Marga... | Moved maddsubrs/maddrs/msubrs instructions to separate... |
blob | commitdiff | raw | diff to current |
2023-07-20 |
Jacob Lifshay | add byte reverse instructions from PowerISA v3.1B |
blob | commitdiff | raw | diff to current |
2023-06-24 |
Luke Kenneth Casso... | leeetle bit excessive on the log of SPRs... |
blob | commitdiff | raw | diff to current |
2023-06-23 |
Jacob Lifshay | rename fmv[ft]g*/fcvt[ft]g* to m[tf]fpr*/c[tf]fpr* |
blob | commitdiff | raw | diff to current |
2023-06-23 |
Jacob Lifshay | use the CSV "CR out" column to compute which mode to... |
blob | commitdiff | raw | diff to current |
2023-06-14 |
Jacob Lifshay | cache SVP64Instruction.Prefix instance since it's slow... |
blob | commitdiff | raw | diff to current |
2023-06-13 |
Jacob Lifshay | remove fcvttgs since it's redundant |
blob | commitdiff | raw | diff to current |
2023-06-03 |
Dmitry Selyutin | insndb: rename types into core |
blob | commitdiff | raw | diff to current |
next |