[Libre-soc-isa] [Bug 1023] crternlut/crbinlut analysis needed of CR regfile usage
    bugzilla-daemon at libre-soc.org 
    bugzilla-daemon at libre-soc.org
       
    Tue Mar 14 16:40:01 GMT 2023
    
    
  
https://bugs.libre-soc.org/show_bug.cgi?id=1023
--- Comment #2 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
* `crternlogi BT, BA, BB, BC, TLI, msk`
| 0.5| 6-8 | 9-11 | 12-14 | 15-17 | 18-20 | 21-28 | 29-30 | 31  | Form     |
|----|-----|------|-------|-------|-------|-------|-------|-----|----------|
| PO | BF  | BFA  | BFB   | BFC   | msk   |  TLI  |  XO   | msk | CRB-Form |
looking at
https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=openpower/isatables/fields.text;hb=HEAD
->
* `crternlogi BT, BA, BB, TLI, msk`
| 0.5| 6-8 | 9-10 | 11-13 | 14-15 | 16-18 | 19-25 | 26-30 | 31  | Form     |
|----|-----|------|-------|-------|-------|-------|-----|----------|
| PO | BF  | msk  | BFA   | msk   |  BFB  | TLI   |  XO | TLI   | CRB-Form |
This is messy but 7 bits of TLI match with TLI-Form, BF BFA and BFB
match with X-Form, the intervening 2 bits being allocated to msk,
the XO being the same length as A-Form, VA-Form, VA2-Form and most
of the SV*-Forms, by starting at bit 26.
-- 
You are receiving this mail because:
You are on the CC list for the bug.
    
    
More information about the Libre-SOC-ISA
mailing list