reallocate opcodes for ffadds (converted to X-FORM) and fdmadds to make space for...
[openpower-isa.git] / src / openpower / sv / trans / svp64.py
2022-09-04 Jacob Lifshayreallocate opcodes for ffadds (converted to X-FORM...
2022-09-03 Luke Kenneth Casso... Revert "add inv option to svshape2 (only 1 bit)"
2022-09-03 Luke Kenneth Casso... add inv option to svshape2 (only 1 bit)
2022-09-02 Luke Kenneth Casso... add test_caller_svshape2.py and make corrections to...
2022-09-02 Luke Kenneth Casso... add svshape2 to sv/trans/svp64.py
2022-09-02 Luke Kenneth Casso... disallow reserved SVrm values in svshape, svp64.py
2022-09-01 Jacob Lifshayremove support for unnamed arguments for @_custom_insns...
2022-09-01 Jacob Lifshayremove dead code, sv.svstep and sv.fcoss are now handle...
2022-09-01 Jacob Lifshaymake sv.instr use CUSTOM_INSNS by default for assemblin...
2022-09-01 Jacob Lifshayuse a decorator for constructing CUSTOM_INSNS
2022-09-01 Jacob Lifshayfix comment location
2022-09-01 Jacob Lifshayformat code
2022-08-30 Luke Kenneth Casso... Revert "format code"
2022-08-30 Luke Kenneth Casso... Revert "fix comment location"
2022-08-30 Luke Kenneth Casso... Revert "use a decorator for constructing CUSTOM_INSNS"
2022-08-30 Luke Kenneth Casso... Revert "make sv.instr use CUSTOM_INSNS by default for...
2022-08-30 Luke Kenneth Casso... Revert "remove dead code, sv.svstep and sv.fcoss are...
2022-08-30 Luke Kenneth Casso... Revert "remove fuck-up by programmerjake not reading...
2022-08-30 Luke Kenneth Casso... remove fuck-up by programmerjake not reading the specif...
2022-08-30 Jacob Lifshayremove dead code, sv.svstep and sv.fcoss are now handle...
2022-08-30 Jacob Lifshaymake sv.instr use CUSTOM_INSNS by default for assemblin...
2022-08-30 Jacob Lifshayuse a decorator for constructing CUSTOM_INSNS
2022-08-30 Jacob Lifshayfix comment location
2022-08-30 Jacob Lifshayformat code
2022-08-30 Dmitry Selyutinpower_insn: convert PO field name to lower case
2022-08-29 Luke Kenneth Casso... remove insertion of instruction as a comment
2022-08-29 Luke Kenneth Casso... gaah what a frickin mess
2022-08-29 Dmitry Selyutinpysvp64asm: switch to new fields
2022-08-29 Dmitry Selyutinselectable_int: refactor fields mappings
2022-08-29 Dmitry Selyutinpysvp64asm: uncomment the remapped instructions
2022-08-29 Luke Kenneth Casso... Revert "support assembling svp64 instructions with...
2022-08-29 Luke Kenneth Casso... add two instructions demoing broken commit 0e80cab3b809d43
2022-08-29 Jacob Lifshaysupport assembling svp64 instructions with custom suffi...
2022-08-26 Luke Kenneth Casso... code-shuffle on if/elif/nots in sv/trans/svp64.py
2022-08-26 Jacob Lifshayadd original instruction as a comment, improving debugg...
2022-08-26 Jacob Lifshayadd support for comments in instructions
2022-08-26 Jacob Lifshayinclude original svp64 instruction in comment on prefix
2022-08-26 Jacob Lifshayfix typo
2022-08-26 Luke Kenneth Casso... update comments
2022-08-25 Jacob Lifshayfix assembling `sv.add.`
2022-08-25 Jacob Lifshayformat .../trans/svp64.py
2022-08-24 Luke Kenneth Casso... remove non-orthogonal ldst_shift
2022-08-24 Luke Kenneth Casso... fix annoying typo, comment-out asm_process()
2022-08-24 Luke Kenneth Casso... ha ha very funny, sv.andi does not exist, only "sv...
2022-08-24 Jacob Lifshayfix translation of instructions that require Rc=True...
2022-07-27 Luke Kenneth Casso... add extra fmvis to see what is going on
2022-07-27 Konstantinos Marga... Fix fmvis & fishmv bit handling for d0, add tests for...
2022-07-27 Konstantinos Marga... Add fishmv instruction (bug #887)
2022-07-27 Konstantinos Marga... fix wrong shift in fmvis, use correct immediates in...
2022-07-26 Luke Kenneth Casso... add some more example fmvis to work out which is LSB...
2022-07-26 Luke Kenneth Casso... add example fmvis instruction to trans/svp64.py
2022-07-26 Luke Kenneth Casso... annoying. DX-Form is one exception to the rule of havin...
2022-07-26 Konstantinos Marga... fix fmvis decoder, it's now a 2-operand instruction
2022-07-26 Konstantinos Marga... Add fmvis instruction + tests, bug #887
2022-07-25 Dmitry Selyutinsvp64.py: fix alignment
2022-07-25 Dmitry Selyutinsvp64.py: update svindex operands
2022-07-12 Luke Kenneth Casso... add recognition of 0xNNN and 0bMMMM to sv/trans/svp64.py
2022-07-11 Andrey MiroshnikovAdded insn initialisation for grev() func
2022-07-06 Dmitry Selyutinsvp64.py: allow macros as register names
2022-07-05 Luke Kenneth Casso... convert test_caller_setvl.py to new vector numbering...
2022-07-05 Luke Kenneth Casso... add "*%" and "*" vector-numbering convention
2022-07-05 Luke Kenneth Casso... add note about bug #884 new reg vector naming convention
2022-06-28 Luke Kenneth Casso... add recognition of "sv." to pysvp64asm
2022-06-26 Luke Kenneth Casso... whoops svp64.py testing wrong variable on sv.svstep
2022-06-26 Luke Kenneth Casso... rename SVRM *field* to SVrm to avoid a name-clash with
2022-06-26 Dmitry Selyutinsvp64.py: decrement SVd operand
2022-06-26 Dmitry Selyutinsvp64.py: fix ignored field range
2022-06-26 Dmitry Selyutinsvp64.py: drop commented code
2022-06-26 Dmitry Selyutinsvp64.py: fix fsins/fcoss X-FORM
2022-06-26 Luke Kenneth Casso... whitespace
2022-06-26 Luke Kenneth Casso... svp64.py: sync SVRM-Form used for svshape
2022-06-26 Luke Kenneth Casso... svp64.py: fix svshape and setvl plus couple of oddities
2022-06-26 Luke Kenneth Casso... svp64.py: add -FORM headers to more functions
2022-06-26 Luke Kenneth Casso... svp64.py: fix bmask entry
2022-06-26 Dmitry Selyutinsvp64.py: group 32-bit instructions into the table
2022-06-26 Dmitry Selyutinsvp64.py: align indentation
2022-06-24 Luke Kenneth Casso... add svindex XO field 101001
2022-06-24 Luke Kenneth Casso... rename mask to rmm in svindex
2022-06-24 Dmitry Selyutinsvp64.py: support svindex instruction
2022-06-24 Luke Kenneth Casso... correct bmask conversion to binary (wrong instruction...
2022-06-23 Andrey MiroshnikovAdded bmask, pywriter failing
2022-06-22 Luke Kenneth Casso... add X-Form to svp64.py av opcode set
2022-06-22 Andrey MiroshnikovAdded cprop to caller, enums, svp64
2022-06-20 Luke Kenneth Casso... add absolute-signed-diff next to absolute-unsigned...
2022-06-20 Luke Kenneth Casso... rename absadd[us] to absdac[ud]
2022-06-19 Luke Kenneth Casso... add absadd (unsigned) DRAFT
2022-06-19 Luke Kenneth Casso... add absolute-difference DRAFT
2022-06-19 Luke Kenneth Casso... add average-add DRAFT pseudocode and CSV
2022-06-19 Luke Kenneth Casso... add the rest of min/max DRAFT av opcodes
2022-06-19 Luke Kenneth Casso... add maxs DRAFT instruction
2022-06-08 Dmitry Selyutinsvp64.py: simplify core script translation
2022-06-06 Dmitry Selyutinsvp64.py: fix stdin/stdout modus operandi
2022-06-06 Dmitry Selyutinsvp64.py: switch print statements to logger
2022-05-26 Luke Kenneth Casso... add preamble on reg field encoding
2022-05-26 Luke Kenneth Casso... split out CR field encoding into function
2022-05-26 Luke Kenneth Casso... add some code-comments to explain CR field svp64 EXTRA...
2022-05-26 Luke Kenneth Casso... Revert "svp64.py: simplify CR sv_extra and field proces...
2022-05-26 Dmitry Selyutinsvp64.py: always put leading zeroes for prefix
2022-05-26 Dmitry Selyutinsvp64.py: simplify CR sv_extra and field processing
2022-05-20 Luke Kenneth Casso... bit of a mess being sorted out
next