projects
/
openpower-isa.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
openpower-isa.git
2024-01-16
Dmitry Selyutin
oppc/pseudocode: always use keywords for emit calls
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support concatenation
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support unsigned comparisons
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: rename oppc_int to oppc_value
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support ternary expr inside binary and unary
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: align ternary if expressions
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: eliminate redundant pseudocode
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: emit symbol pseudocode
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: drop explicit ctx argument
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: introduce ccall
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: introduce transient
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/ast: hash node by id
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/main: parse all insndb instructions
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: convert everything into calls
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/util: simplify empty statements
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/parser: check for regs in trailerlist
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support ternary conditionals
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support if exprs
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/pseudocode: simplify call arguments
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support for exprs
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support calls
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support subscript assignments
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support subscript exprs
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support XLEN
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: consider subscripts exprs
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support repeat expr
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: simplify exprs and regs
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support bitwise operations
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support simple conditions
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support binary mul/div/mod
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support binary add/sub
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: refactor unary exprs
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support simple constant unary exprs
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: support simple constant assignments
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc/code: introduce header and footer
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: introduce C generator skeleton
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: check for special symbols
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: decouple common code
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: simplify ternary conditionals
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: decouple pseudocode module
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: decouple call name class
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: rename Assign classes
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: swap declaration
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: introduce GPRZero class
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
pywriter: convert pcode to tree and back to pcode
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
oppc: introduce openpower pseudocode
commit
|
commitdiff
|
tree
2024-01-16
Dmitry Selyutin
insndb/db: update walker
commit
|
commitdiff
|
tree
2024-01-16
Jacob Lifshay
fixedsync.mdwn: change sync from v3.1B version to v3...
commit
|
commitdiff
|
tree
2024-01-14
Luke Kenneth...
bug 1251: WIP stbcx removed
commit
|
commitdiff
|
tree
2024-01-09
Luke Kenneth...
fix memory locations in linked-list test_caller_svp64_l...
commit
|
commitdiff
|
tree
2024-01-09
Jacob Lifshay
fptrans.mdwn: don't parenthesize register being assigned to
commit
|
commitdiff
|
tree
2023-12-21
Luke Kenneth...
whitespace
commit
|
commitdiff
|
tree
2023-12-19
Jacob Lifshay
.gitlab-ci.yml: re-add maxschedchunk, it provides massi...
commit
|
commitdiff
|
tree
2023-12-15
Luke Kenneth...
bug 1183: correct comments from cut/paste
commit
|
commitdiff
|
tree
2023-12-13
lkcl
remove pytest option which hard-codes assumptions about...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
elf/simple_cases: disable case_static_glibc for now...
1228-elf-dynamic
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
add make_gdb_vm_image.sh script, it doesn't work yet...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
load_elf: dump a sequence of gdb commands for easy...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
MemMMap: fix brk_syscall -- use unrounded input address...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
load_elf: add forgotten auxv entries
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
load_elf: copy linux's auxv, argv, and env layout
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
load_elf: match linux better for statically-linked...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
elf/simple_cases: enable debug info for statically...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
MemMMap: raise error for bad load/fetch addresses when...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
caller.py: don't try to make zero-sized memory accesses...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
test/elf/__init__: make objdump go to default log kind...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
caller.py: implement writev syscall
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
fixedsync.mdwn: add sync instruction
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
MemMMap: use modified_pages.discard instead of remove...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
test/ldst: add fixedsync tests for b/h/w/d ll/sc, but...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
major/minor_62: add FIXMEs to lq/stq to match the FIXME...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
fixedsync/minor_31: add stqcx. because I'm adding the...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
fixedsync/minor_31: add lqarx because I'm adding the...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
minor_62.csv: add unofficial and comment2 fields
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
major.csv: add unofficial and comment2 fields
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
fixedsync.mdwn: implement other sizes: lbarx lharx...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
fixedsync.mdwn: fix stwcx. pseudocode
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
ISACaller: add PowerISA spec. reference for real_page_size
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
ISACaller: implement real_addr pseudo-code helper
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
test/state: support memory in ExpectedState
commit
|
commitdiff
|
tree
2023-12-13
Luke Kenneth...
add initial lwarx unit test and pseudocode
commit
|
commitdiff
|
tree
2023-12-13
Luke Kenneth...
add WIP lrsc mdwn for stbcx
commit
|
commitdiff
|
tree
2023-12-13
Luke Kenneth...
take every opportunity *not* to go onto a separate...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
elf/simple_cases: add hello world statically-linked...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
caller.py: implement readlink/readlinkat syscalls
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
caller.py: implement a pile of syscalls
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
load_elf: set mem.heap_range so brk works
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
Mem: speed up log_fancy by using make_sim_state_dict()
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
ppc_flags: include more headers for uname, openat,...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
syscalls/__init__: log which syscall is made
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
MemMMap/SimState: speed up SimState.get_mem() for large...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
MemMMap: log mmap calls
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
mem.py: make MMapEmuBlock use hex for repr
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
Mem: don't log loads when dumping, you'll see the memor...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
MemMMap: finish implementing brk_syscall
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
caller.py: use yield from on is_ffirst_mode since it...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
caller.py: fix undefined ffirst, hope I guessed the...
commit
|
commitdiff
|
tree
2023-12-13
Jacob Lifshay
caller.py: XLEN must be accessed as self.XLEN
commit
|
commitdiff
|
tree
2023-12-09
Luke Kenneth...
reenable tests
commit
|
commitdiff
|
tree
2023-12-09
Luke Kenneth...
bug #672: fix sv.minmax dd-ffirst-single unit test
commit
|
commitdiff
|
tree
next