projects
/
openpower-isa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
whitespace
[openpower-isa.git]
/
src
/
openpower
/
decoder
/
power_enums.py
2023-12-07
Luke Kenneth Casso...
whitespace
blob
|
commitdiff
|
raw
2023-12-07
Luke Kenneth Casso...
add gbbd to minor_22.csv, add OP_BMAT to power_enums.py
blob
|
commitdiff
|
raw
|
diff to current
2023-10-18
Dmitry Selyutin
power_enums: mention sc and scv instructions
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-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-07-17
Jacob Lifshay
update to use new fminmax instruction
blob
|
commitdiff
|
raw
|
diff to current
2023-06-23
Dmitry Selyutin
power_enum: modify SVPtype stringification
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-14
Jacob Lifshay
cache get_csv
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-05
Dmitry Selyutin
power_enums: distinguish all reg types
blob
|
commitdiff
|
raw
|
diff to current
2023-06-04
Dmitry Selyutin
power_enums: simplify sel type string conversion
blob
|
commitdiff
|
raw
|
diff to current
2023-06-04
Dmitry Selyutin
power_enums: simplify extra idx string conversion
blob
|
commitdiff
|
raw
|
diff to current
2023-06-04
Dmitry Selyutin
power_enums: align reg pairs
blob
|
commitdiff
|
raw
|
diff to current
2023-06-04
Dmitry Selyutin
power_enums: simplify reg string conversion
blob
|
commitdiff
|
raw
|
diff to current
2023-06-04
Dmitry Selyutin
power_enums: simplify selectors string conversion
blob
|
commitdiff
|
raw
|
diff to current
2023-06-03
Luke Kenneth Casso...
rename "none" __repr__ to "NONE" in SVExtra and SelType
blob
|
commitdiff
|
raw
|
diff to current
2023-06-01
Dmitry Selyutin
power_enums: introduce Reg pair property
blob
|
commitdiff
|
raw
|
diff to current
2023-06-01
Dmitry Selyutin
power_enums: introduce Reg or_zero property
blob
|
commitdiff
|
raw
|
diff to current
2023-06-01
Dmitry Selyutin
power_enums: deprecate SVExtraReg
blob
|
commitdiff
|
raw
|
diff to current
2023-06-01
Dmitry Selyutin
power_enums: introduce Reg as alias of SVExtraReg
blob
|
commitdiff
|
raw
|
diff to current
2023-06-01
Dmitry Selyutin
power_enums: provide selector type property
blob
|
commitdiff
|
raw
|
diff to current
2023-06-01
Dmitry Selyutin
power_enums: deprecate SVExtraRegType
blob
|
commitdiff
|
raw
|
diff to current
2023-06-01
Dmitry Selyutin
power_enums: introduce SelType as alias of SVExtraRegType
blob
|
commitdiff
|
raw
|
diff to current
2023-06-01
Dmitry Selyutin
power_insn: completely refactor extras
blob
|
commitdiff
|
raw
|
diff to current
2023-06-01
Dmitry Selyutin
power_enums: introduce register aliases
blob
|
commitdiff
|
raw
|
diff to current
2023-06-01
Dmitry Selyutin
power_enums: change SVExtra representation
blob
|
commitdiff
|
raw
|
diff to current
2023-05-14
Dmitry Selyutin
power_enums: fix incorrect naming
blob
|
commitdiff
|
raw
|
diff to current
2023-05-27
Luke Kenneth Casso...
add P2M type - 1P 2P 2PM needed for new LD/ST-Indexed...
blob
|
commitdiff
|
raw
|
diff to current
2023-05-27
Luke Kenneth Casso...
https://bugs.libre-soc.org/show_bug.cgi?id=1091
blob
|
commitdiff
|
raw
|
diff to current
2023-05-15
Luke Kenneth Casso...
fix empty slot in EXTRA
blob
|
commitdiff
|
raw
|
diff to current
2023-05-12
Jacob Lifshay
add support for *_flag global variables needed by bfp_...
blob
|
commitdiff
|
raw
|
diff to current
2023-05-04
Konstantinos Marga...
merge maddrs/msubrs, unit tests changed accordingly
blob
|
commitdiff
|
raw
|
diff to current
2023-05-04
Konstantinos Marga...
Add 2 more instructions to help with 2-coeff butterfly
blob
|
commitdiff
|
raw
|
diff to current
2023-05-04
Konstantinos Marga...
Turns out DCTI-Form is another variant of A-Form
blob
|
commitdiff
|
raw
|
diff to current
2023-05-04
Konstantinos Marga...
WIP: maddsubrs initial approach
blob
|
commitdiff
|
raw
|
diff to current
2023-05-04
Jacob Lifshay
add fcvt/fmv -- no tests yet
blob
|
commitdiff
|
raw
|
diff to current
2023-05-04
Jacob Lifshay
comment fmin*/fmax* since they're being replaced with...
blob
|
commitdiff
|
raw
|
diff to current
2023-04-28
Luke Kenneth Casso...
reduce fdmadds down to only 3 operands, RT-overwrite...
blob
|
commitdiff
|
raw
|
diff to current
2023-04-26
Dmitry Selyutin
power_enums: sync forms
blob
|
commitdiff
|
raw
|
diff to current
2023-04-25
Jacob Lifshay
replace min/max[su][.] with minmax[.]
blob
|
commitdiff
|
raw
|
diff to current
2023-04-25
Jacob Lifshay
add MM-form
blob
|
commitdiff
|
raw
|
diff to current
2023-04-18
Jacob Lifshay
add shaddw
blob
|
commitdiff
|
raw
|
diff to current
2023-03-30
Jacob Lifshay
add addex to simulator
blob
|
commitdiff
|
raw
|
diff to current
2023-03-24
Luke Kenneth Casso...
whoops added "CRB-Form" format not "CRB"
blob
|
commitdiff
|
raw
|
diff to current
2023-01-24
Dmitry Selyutin
power_enums: enable Rc-aware dsld/dsrd
blob
|
commitdiff
|
raw
|
diff to current
2023-01-18
Dmitry Selyutin
power_enums: support paired registers
blob
|
commitdiff
|
raw
|
diff to current
2023-01-15
Dmitry Selyutin
power_enums: fix CR register types
blob
|
commitdiff
|
raw
|
diff to current
2023-01-15
Dmitry Selyutin
power_enums: fix RC1 predicates conversion
blob
|
commitdiff
|
raw
|
diff to current
2023-01-15
Dmitry Selyutin
power_enums: unify predicates classes
blob
|
commitdiff
|
raw
|
diff to current
2023-01-15
Dmitry Selyutin
power_enums: deprecate CRType enum
blob
|
commitdiff
|
raw
|
diff to current
2023-01-15
Dmitry Selyutin
power_enums: clean code
blob
|
commitdiff
|
raw
|
diff to current
2023-01-15
Dmitry Selyutin
power_enums: support 8/16/32 in SVP64Width
blob
|
commitdiff
|
raw
|
diff to current
2023-01-15
Dmitry Selyutin
power_enums: support subvl conversions
blob
|
commitdiff
|
raw
|
diff to current
2023-01-15
Dmitry Selyutin
power_enums: support predicate type property
blob
|
commitdiff
|
raw
|
diff to current
2023-01-15
Dmitry Selyutin
power_enums: support predicates
blob
|
commitdiff
|
raw
|
diff to current
2023-01-15
Dmitry Selyutin
power_enums: clean CR definitions
blob
|
commitdiff
|
raw
|
diff to current
2022-11-11
Jacob Lifshay
add maddedus
blob
|
commitdiff
|
raw
|
diff to current
2022-10-27
Dmitry Selyutin
power_enums: support shadd/shadduw instructions
blob
|
commitdiff
|
raw
|
diff to current
2022-10-25
Dmitry Selyutin
minor_4.csv: support shadd/shadduw instructions
blob
|
commitdiff
|
raw
|
diff to current
2022-10-08
Luke Kenneth Casso...
add lq and CONST_DQ
blob
|
commitdiff
|
raw
|
diff to current
2022-10-08
Luke Kenneth Casso...
add XER bits to register enums
blob
|
commitdiff
|
raw
|
diff to current
2022-10-08
Luke Kenneth Casso...
add addex to csv and sv_analysis db. also needs CryIn...
blob
|
commitdiff
|
raw
|
diff to current
2022-10-06
Luke Kenneth Casso...
starting to add sv.cmp support and failfirst, had to add
blob
|
commitdiff
|
raw
|
diff to current
2022-09-29
Jacob Lifshay
rename madded->maddedu for consistency with PowerISA...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-29
Jacob Lifshay
rename divrem2du->divmod2du for consistency with PowerI...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-29
Jacob Lifshay
add bigint ops
blob
|
commitdiff
|
raw
|
diff to current
2022-09-23
Luke Kenneth Casso...
add (sigh) to the hack-job get_pdecode_idx_out2() in...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-23
Jacob Lifshay
add pcdec -- doesn't yet work due to broken ISACaller...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-17
Luke Kenneth Casso...
add SVmask_src enum, rename fields to EN and NO to...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-13
Dmitry Selyutin
power_enums: convert SVExtra to RegType
blob
|
commitdiff
|
raw
|
diff to current
2022-09-13
Jacob Lifshay
add fptrans support to isa caller
blob
|
commitdiff
|
raw
|
diff to current
2022-09-12
Dmitry Selyutin
power_enums: consider CRIn2Sel
blob
|
commitdiff
|
raw
|
diff to current
2022-09-12
Dmitry Selyutin
power_insn: introduce pseudo cr_in2
blob
|
commitdiff
|
raw
|
diff to current
2022-09-12
Dmitry Selyutin
power_enums: strict selectors conversion
blob
|
commitdiff
|
raw
|
diff to current
2022-09-11
Luke Kenneth Casso...
add new CRIn2Sel for later, for getting rid of CRInSel...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-11
Luke Kenneth Casso...
BFT does not exist
blob
|
commitdiff
|
raw
|
diff to current
2022-09-11
Luke Kenneth Casso...
add missing addpcis to power_enums.py and minor_19.csv
blob
|
commitdiff
|
raw
|
diff to current
2022-09-11
Luke Kenneth Casso...
add CR5Operand and CR3Operand to power_insns.py
blob
|
commitdiff
|
raw
|
diff to current
2022-09-06
Dmitry Selyutin
power_enum: tune SVPtype representation
blob
|
commitdiff
|
raw
|
diff to current
2022-09-06
Dmitry Selyutin
power_enum: tune SVEtype representation
blob
|
commitdiff
|
raw
|
diff to current
2022-09-06
Dmitry Selyutin
power_enum: tune SVExtra representation
blob
|
commitdiff
|
raw
|
diff to current
2022-09-05
Luke Kenneth Casso...
remove parallel-reduction mode from decoder and sv...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-05
Luke Kenneth Casso...
rename "PARALLEL" enums to "PTREDUCE" - parallel tree...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-04
Luke Kenneth Casso...
add detection of Parallel-Reduction Mode into SVP64RMMo...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-03
Luke Kenneth Casso...
update sv_analysis to create separate SVMode.LDST_IDX...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-02
Luke Kenneth Casso...
add svshape2 to list of instructions in power_enums.py
blob
|
commitdiff
|
raw
|
diff to current
2022-09-02
Luke Kenneth Casso...
add svshape2 (stub pseudocode) fields, Form, and CSV...
blob
|
commitdiff
|
raw
|
diff to current
2022-09-02
Luke Kenneth Casso...
shuffle down numbering after SVM to make room for SVM2
blob
|
commitdiff
|
raw
|
diff to current
2022-09-01
Luke Kenneth Casso...
drat have to use RCOE.RC not RCOE.RC_OE for now otherwise
blob
|
commitdiff
|
raw
|
diff to current
2022-09-01
Luke Kenneth Casso...
rename FLAGS to RCOE
blob
|
commitdiff
|
raw
|
diff to current
2022-09-01
Luke Kenneth Casso...
rename RC to FLAGS
blob
|
commitdiff
|
raw
|
diff to current
2022-09-01
Luke Kenneth Casso...
begin doing RC_OE / RC_ONLY
blob
|
commitdiff
|
raw
|
diff to current
2022-08-17
Dmitry Selyutin
power_enums: fix conversion from selector to reg
blob
|
commitdiff
|
raw
|
diff to current
2022-08-14
Dmitry Selyutin
power_enums: map in/out to extra
blob
|
commitdiff
|
raw
|
diff to current
next