Fix XLEN != 64 cases where maddsubrs fails
[openpower-isa.git] / openpower / isa / butterfly.mdwn
2023-12-22 Konstantinos Marga... Fix XLEN != 64 cases where maddsubrs fails
2023-06-02 Konstantinos Marga... merge maddrs/msubrs, unit tests changed accordingly
2023-06-02 Konstantinos Marga... Add 2 more instructions to help with 2-coeff butterfly
2023-06-02 Konstantinos Marga... use a simpler way to do the same thing
2023-06-02 Konstantinos Marga... Handle large 64-bit values, but only the low 64-bit...
2023-06-02 Konstantinos Marga... do proper rounding, no rounding for SH=0 (for now)...
2023-06-02 Konstantinos Marga... Result needs rounding so add +1 to prod*
2023-06-02 Konstantinos Marga... handle negatives correctly by adding sign bit to final...
2023-06-02 Konstantinos Marga... almost there, positive values work, negative values...
2023-06-02 Konstantinos Marga... use proper register sizes
2023-06-02 Konstantinos Marga... MULS instead of MUL, RA instead of RT in in1
2023-06-02 Konstantinos Marga... Turns out DCTI-Form is another variant of A-Form
2023-06-02 Konstantinos Marga... minor fixes in pseudocode, CONST_UI->CONST_SH in minor_...
2023-06-02 Konstantinos Marga... WIP: maddsubrs initial approach