projects
/
openpower-isa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
add what is currently a duplicate of python_mul_algorithm, plan is to
[openpower-isa.git]
/
src
/
openpower
/
decoder
/
2023-09-27
Jacob Lifshay
working on adding divmod 512x256 to 256x256
tree
|
commitdiff
2023-09-27
Jacob Lifshay
log writing CA[32]/OV[32] for OP_ADD
tree
|
commitdiff
2023-09-27
Jacob Lifshay
fix concat when the first argument is a FieldSelectableInt
tree
|
commitdiff
2023-09-25
Jacob Lifshay
add MemMMap tests
tree
|
commitdiff
2023-09-25
Jacob Lifshay
skip zero words when iterating words in MemMMap
tree
|
commitdiff
2023-09-25
Jacob Lifshay
format src/openpower/decoder/isa/test_mem.py
tree
|
commitdiff
2023-09-25
Luke Kenneth Casso...
add basis of Context Manager for capturing which inputs...
tree
|
commitdiff
2023-09-24
Luke Kenneth Casso...
minor alteration of reporting hash in mini-test of...
tree
|
commitdiff
2023-09-24
Luke Kenneth Casso...
detect if add arg2 is greater than 7 and ignore it...
tree
|
commitdiff
2023-09-24
Luke Kenneth Casso...
add an intercept (on all poly1305-donna.py math primitives)
tree
|
commitdiff
2023-09-24
Luke Kenneth Casso...
add link to poly1305-design (really good)
tree
|
commitdiff
2023-09-24
Luke Kenneth Casso...
allow intercept on dsrd (rename DSRD) in poly13005...
tree
|
commitdiff
2023-09-23
Luke Kenneth Casso...
provide intercepts of 64/128-bit math primitives that...
tree
|
commitdiff
2023-09-23
Luke Kenneth Casso...
convert all use of "+" to ADD(a,b) in order to prepare...
tree
|
commitdiff
2023-09-23
Jacob Lifshay
switch UTF-8 validation tests to use MemMMap so it...
tree
|
commitdiff
2023-09-23
Jacob Lifshay
add MemMMap class
tree
|
commitdiff
2023-09-23
Jacob Lifshay
split out most Mem methods into MemCommon base class
tree
|
commitdiff
2023-09-22
Jacob Lifshay
format mem.py
tree
|
commitdiff
2023-09-22
Jacob Lifshay
make scalar EXTRA2 encoding match between tables and...
fix-scalar-extra2
tree
|
commitdiff
2023-09-22
Jacob Lifshay
format code
tree
|
commitdiff
2023-09-22
Jacob Lifshay
Revert "fix PowerDecoder2 to properly decode scalar...
tree
|
commitdiff
2023-09-19
Jacob Lifshay
fix bug I noticed while reading git history
tree
|
commitdiff
2023-09-18
Luke Kenneth Casso...
add python-based implementation of dsrd to poly1305...
tree
|
commitdiff
2023-09-17
Luke Kenneth Casso...
illustrate the intermediary step of converting poly1305...
tree
|
commitdiff
2023-09-17
Luke Kenneth Casso...
first revision port of https://github.com/floodyberry...
tree
|
commitdiff
2023-09-17
Luke Kenneth Casso...
make the poly1305 quick example identical to the poly13...
tree
|
commitdiff
2023-09-17
Luke Kenneth Casso...
add a quick usage demo to poly1305.py, to serve later...
tree
|
commitdiff
2023-09-17
Luke Kenneth Casso...
add implementation of poly1305 pure python
tree
|
commitdiff
2023-09-17
Luke Kenneth Casso...
add code-comments to chacha20 svp64 unit test
tree
|
commitdiff
2023-09-16
Luke Kenneth Casso...
add links copyright and funding notice to svp64 chacha2...
tree
|
commitdiff
2023-09-15
Jacob Lifshay
fix PowerDecoder2 to properly decode scalar EXTRA2
tree
|
commitdiff
2023-09-15
Jacob Lifshay
add tests for checking if the simulator and assembler...
tree
|
commitdiff
2023-09-15
Jacob Lifshay
log more register read/writes to LogKind.InstrInOuts
tree
|
commitdiff
2023-09-15
Jacob Lifshay
add copyright stuff
tree
|
commitdiff
2023-09-14
Jacob Lifshay
add SVP64 256x256->512-bit multiply
tree
|
commitdiff
2023-09-12
Andrey Miroshnikov
Adding syscall ISACaller test case (not working yet).
tree
|
commitdiff
2023-09-12
Jacob Lifshay
remove grev, leaving unit tests for later use by grevlut
tree
|
commitdiff
2023-09-11
Jacob Lifshay
make soc test_pipe_caller tests pass again
tree
|
commitdiff
2023-08-01
Jacob Lifshay
don't warn for directories
tree
|
commitdiff
2023-08-01
Jacob Lifshay
ignore indented comments too
tree
|
commitdiff
2023-08-01
Jacob Lifshay
add support for pseudocode being a [[!inline]] directive
tree
|
commitdiff
2023-07-31
Jacob Lifshay
put reason for checking for old files in error msg
tree
|
commitdiff
2023-07-31
Jacob Lifshay
move generated files to .../decoder/isa/generated
tree
|
commitdiff
2023-07-25
Jacob Lifshay
don't convert CR[BI] to CR.BI
tree
|
commitdiff
2023-07-25
Jacob Lifshay
add set[n]bc[r] -- tests broken
tree
|
commitdiff
2023-07-25
Jacob Lifshay
add missing test_caller_cr.py
tree
|
commitdiff
2023-07-25
Jacob Lifshay
add support for C conditional operator
tree
|
commitdiff
2023-07-22
Jacob Lifshay
add pdepd/pextd
tree
|
commitdiff
2023-07-22
Jacob Lifshay
add cfuged
tree
|
commitdiff
2023-07-22
Jacob Lifshay
add cntlzdm/cnttzdm
tree
|
commitdiff
2023-07-21
Konstantinos Marga...
Moved maddsubrs/maddrs/msubrs instructions to separate...
tree
|
commitdiff
2023-07-20
Jacob Lifshay
add byte reverse instructions from PowerISA v3.1B
tree
|
commitdiff
2023-07-19
Jacob Lifshay
add fminmax tests with corresponding pseudocode fixes
tree
|
commitdiff
2023-07-17
Jacob Lifshay
update to use new fminmax instruction
tree
|
commitdiff
2023-06-24
Luke Kenneth Casso...
leeetle bit excessive on the log of SPRs...
tree
|
commitdiff
2023-06-23
Dmitry Selyutin
power_enum: modify SVPtype stringification
tree
|
commitdiff
2023-06-23
Jacob Lifshay
rename fmv[ft]g*/fcvt[ft]g* to m[tf]fpr*/c[tf]fpr*
tree
|
commitdiff
2023-06-23
Jacob Lifshay
use the CSV "CR out" column to compute which mode to...
tree
|
commitdiff
2023-06-14
Jacob Lifshay
cache get_csv
tree
|
commitdiff
2023-06-14
Jacob Lifshay
comment out GC collection since it's really slow and...
tree
|
commitdiff
2023-06-14
Jacob Lifshay
cache SVP64Instruction.Prefix instance since it's slow...
tree
|
commitdiff
2023-06-13
Jacob Lifshay
remove fcvttgs since it's redundant
tree
|
commitdiff
2023-06-13
Jacob Lifshay
Merge branch 'pytest7'
tree
|
commitdiff
2023-06-10
Jacob Lifshay
silence log by default just in fmv/fcvt and utf-8 tests
pytest7
tree
|
commitdiff
2023-06-10
Jacob Lifshay
Revert "disable fmv-fcvt tests entirely"
tree
|
commitdiff
2023-06-10
Jacob Lifshay
Revert "far too much memory (58 GB) being used by these...
tree
|
commitdiff
2023-06-07
Luke Kenneth Casso...
comment out debug log
tree
|
commitdiff
2023-06-07
Luke Kenneth Casso...
remove print log
tree
|
commitdiff
2023-06-05
Dmitry Selyutin
power_enums: distinguish all reg types
tree
|
commitdiff
2023-06-04
Dmitry Selyutin
power_enums: simplify sel type string conversion
tree
|
commitdiff
2023-06-04
Dmitry Selyutin
power_enums: simplify extra idx string conversion
tree
|
commitdiff
2023-06-04
Dmitry Selyutin
power_enums: align reg pairs
tree
|
commitdiff
2023-06-04
Dmitry Selyutin
power_enums: simplify reg string conversion
tree
|
commitdiff
2023-06-04
Dmitry Selyutin
power_enums: simplify selectors string conversion
tree
|
commitdiff
2023-06-03
Luke Kenneth Casso...
rename "none" __repr__ to "NONE" in SVExtra and SelType
tree
|
commitdiff
2023-06-03
Dmitry Selyutin
insndb: rename types into core
tree
|
commitdiff
2023-06-03
Dmitry Selyutin
insndb: revert recent renaming
tree
|
commitdiff
2023-06-03
Luke Kenneth Casso...
using names of modules that are identical to commonly...
tree
|
commitdiff
2023-06-02
Dmitry Selyutin
pysvp64asm: integrate into insndb
tree
|
commitdiff
2023-06-02
Dmitry Selyutin
power_insn: decouple into separate module
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_insn: disassemble RA0 and RT0 correctly
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_insn: forbid r0 for RA0 and RT0
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_enums: introduce Reg pair property
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_enums: introduce Reg or_zero property
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_insn: drop unused import
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_enums: deprecate SVExtraReg
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_insn: switch to Reg
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_enums: introduce Reg as alias of SVExtraReg
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_insn: guess extra from reg instead of sel
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_enums: provide selector type property
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_enums: deprecate SVExtraRegType
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_insn: switch to SelType
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_enums: introduce SelType as alias of SVExtraRegType
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_insn: completely refactor extras
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_enums: introduce register aliases
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_insn: introduce extras property
tree
|
commitdiff
2023-06-01
Dmitry Selyutin
power_enums: change SVExtra representation
tree
|
commitdiff
2023-06-01
Luke Kenneth Casso...
far too much memory (58 GB) being used by these unit...
tree
|
commitdiff
2023-06-01
Luke Kenneth Casso...
disable fmv-fcvt tests entirely
tree
|
commitdiff
2023-05-31
Jacob Lifshay
use raise_syntax_error for `IndentationError`s as well
tree
|
commitdiff
next