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