Draft SVP64 Power ISA register 'profile's
this page is auto-generated, do not edit created by http://libre-soc.org/openpower/sv_analysis.py
map to old SV Prefix
internal key | public name |
---|---|
LDST-1R-1W-imm | LDSTRM-2P-1S1D |
LDST-1R-2W-imm | LDSTRM-2P-1S2D |
LDST-2R | - |
LDST-2R-imm | LDSTRM-2P-2S |
LDST-2R-1W | LDSTRM-2P-2S1D |
LDST-2R-1W-imm | LDSTRM-2P-2S1D |
LDST-2R-2W | LDSTRM-2P-2S1D |
LDST-2R-2W-imm | - |
LDST-3R | LDSTRM-2P-3S |
LDST-3R-CRo | LDSTRM-2P-3S |
LDST-3R-1W | LDSTRM-2P-2S1D |
non-SV | |
imm | non-SV |
CRo | - |
CRio | RM-2P-1S1D |
CR=2R1W | RM-1P-2S1D |
1W | non-SV |
1W-imm | RM-1P-1D |
1W-CRo | RM-1P-1D |
1W-CRi | RM-2P-1S1D |
1W-CRi | RM-2P-1S1D |
1R | non-SV |
1R-imm | RM-1P-1S |
1R-CRo | RM-2P-1S1D |
1R-CRo | RM-2P-1S1D |
1R-CRio | RM-2P-2S1D |
1R-1W | RM-2P-1S1D |
1R-1W-imm | RM-2P-1S1D |
1R-1W-CRo | RM-2P-1S1D |
1R-1W-CRo | RM-2P-1S1D |
2R | non-SV |
2R-CRo | RM-1P-2S1D |
2R-1W | RM-1P-2S1D |
2R-1W-CRo | RM-1P-2S1D |
2R-1W-CRo | RM-1P-2S1D |
2R-1W-CRi | RM-1P-3S1D |
3R-1W-CRo | RM-1P-3S1D |
keys
unit | in | outcnt | CR in | CR out | imm | imms | name |
---|---|---|---|---|---|---|---|
LDST | 1 | 1 | 0 | 0 | 1 | DS/SI | LDST-1R-1W-imm |
LDST | 1 | 2 | 0 | 0 | 1 | DS/SI | LDST-1R-2W-imm |
LDST | 2 | 0 | 0 | 0 | LDST-2R | ||
LDST | 2 | 0 | 0 | 0 | 1 | DS/SI | LDST-2R-imm |
LDST | 2 | 1 | 0 | 0 | LDST-2R-1W | ||
LDST | 2 | 1 | 0 | 0 | 1 | DS/SI/SVD | LDST-2R-1W-imm |
LDST | 2 | 2 | 0 | 0 | LDST-2R-2W | ||
LDST | 2 | 2 | 0 | 0 | 1 | SVD | LDST-2R-2W-imm |
LDST | 3 | 0 | 0 | 0 | LDST-3R | ||
LDST | 3 | 0 | 0 | 1 | LDST-3R-CRo | ||
LDST | 3 | 1 | 0 | 0 | LDST-3R-1W | ||
OTHER | 0 | 0 | 0 | 0 | |||
OTHER | 0 | 0 | 0 | 0 | 1 | LI | imm |
OTHER | 0 | 0 | 0 | 1 | CRo | ||
OTHER | 0 | 0 | 1 | 1 | CRio | ||
OTHER | 0 | 0 | 1 | 1 | 1 | | CR=2R1W | |
OTHER | 0 | 1 | 0 | 0 | 1W | ||
OTHER | 0 | 1 | 0 | 0 | 1 | UI | 1W-imm |
OTHER | 0 | 1 | 0 | 1 | 1W-CRo | ||
OTHER | 0 | 1 | 1 | 0 | 1W-CRi | ||
OTHER | 0 | 1 | 1 | 0 | 1 | BD | 1W-CRi |
OTHER | 1 | 0 | 0 | 0 | 1R | ||
OTHER | 1 | 0 | 0 | 0 | 1 | SI | 1R-imm |
OTHER | 1 | 0 | 0 | 1 | 1R-CRo | ||
OTHER | 1 | 0 | 0 | 1 | 1 | SI/UI | 1R-CRo |
OTHER | 1 | 0 | 1 | 1 | 1R-CRio | ||
OTHER | 1 | 1 | 0 | 0 | 1R-1W | ||
OTHER | 1 | 1 | 0 | 0 | 1 | SI/UI | 1R-1W-imm |
OTHER | 1 | 1 | 0 | 1 | 1R-1W-CRo | ||
OTHER | 1 | 1 | 0 | 1 | 1 | M1/SH/SH32/SI/UI/XBI | 1R-1W-CRo |
OTHER | 2 | 0 | 0 | 0 | 2R | ||
OTHER | 2 | 0 | 0 | 1 | 2R-CRo | ||
OTHER | 2 | 1 | 0 | 0 | 2R-1W | ||
OTHER | 2 | 1 | 0 | 1 | 2R-1W-CRo | ||
OTHER | 2 | 1 | 0 | 1 | 1 | SH/SH32 | 2R-1W-CRo |
OTHER | 2 | 1 | 1 | 0 | 2R-1W-CRi | ||
OTHER | 3 | 1 | 0 | 1 | 3R-1W-CRo |
LDST-1R-1W-imm (LDSTRM-2P-1S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 32 | lwz | ~SVP64BREV | D-Form |
major.csv | 34 | lbz | ~SVP64BREV | D-Form |
major.csv | 40 | lhz | ~SVP64BREV | D-Form |
major.csv | 42 | lha | ~SVP64BREV | D-Form |
major.csv | 48 | lfs | ~SVP64BREV | D-Form |
major.csv | 50 | lfd | ~SVP64BREV | D-Form |
minor_58.csv | 0 | ld | DS-Form | |
minor_58.csv | 2 | lwa | DS-Form |
LDST-1R-2W-imm (LDSTRM-2P-1S2D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 33 | lwzu | ~SVP64BREV | D-Form |
major.csv | 35 | lbzu | ~SVP64BREV | D-Form |
major.csv | 41 | lhzu | ~SVP64BREV | D-Form |
major.csv | 43 | lhau | ~SVP64BREV | D-Form |
major.csv | 49 | lfsu | ~SVP64BREV | D-Form |
major.csv | 51 | lfdu | ~SVP64BREV | D-Form |
minor_58.csv | 1 | ldu | DS-Form |
LDST-2R (-)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b1111110110 | dcbz | X-Form |
LDST-2R-imm (LDSTRM-2P-2S)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 36 | stw | D-Form | |
major.csv | 38 | stb | D-Form | |
major.csv | 44 | sth | D-Form | |
major.csv | 52 | stfs | D-Form | |
major.csv | 54 | stfd | D-Form | |
minor_62.csv | 0 | std | DS-Form |
LDST-2R-1W (LDSTRM-2P-2S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0000010100 | lwarx | X-Form | |
minor_31.csv | 0b0000010101 | ldx | X-Form | |
minor_31.csv | 0b0000010111 | lwzx | X-Form | |
minor_31.csv | 0b0000110100 | lbarx | X-Form | |
minor_31.csv | 0b0001010100 | ldarx | X-Form | |
minor_31.csv | 0b0001010111 | lbzx | X-Form | |
minor_31.csv | 0b0001110100 | lharx | X-Form | |
minor_31.csv | 0b0100010111 | lhzx | X-Form | |
minor_31.csv | 0b0101010101 | lwax | X-Form | |
minor_31.csv | 0b0101010111 | lhax | X-Form | |
minor_31.csv | 0b1000010100 | ldbrx | X-Form | |
minor_31.csv | 0b1000010110 | lwbrx | X-Form | |
minor_31.csv | 0b1000010111 | lfsx | X-Form | |
minor_31.csv | 0b1001010111 | lfdx | X-Form | |
minor_31.csv | 0b1100010101 | lwzcix | X-Form | |
minor_31.csv | 0b1100010110 | lhbrx | X-Form | |
minor_31.csv | 0b1100110101 | lhzcix | X-Form | |
minor_31.csv | 0b1101010101 | lbzcix | X-Form | |
minor_31.csv | 0b1101010111 | lfiwax | X-Form | |
minor_31.csv | 0b1101110101 | ldcix | X-Form | |
minor_31.csv | 0b1101110111 | lfiwzx | X-Form |
LDST-2R-1W-imm (LDSTRM-2P-2S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 32 | lwz | SVP64BREV | SVD-Form |
major.csv | 34 | lbz | SVP64BREV | SVD-Form |
major.csv | 37 | stwu | D-Form | |
major.csv | 39 | stbu | D-Form | |
major.csv | 40 | lhz | SVP64BREV | SVD-Form |
major.csv | 42 | lha | SVP64BREV | SVD-Form |
major.csv | 45 | sthu | D-Form | |
major.csv | 48 | lfs | SVP64BREV | SVD-Form |
major.csv | 50 | lfd | SVP64BREV | SVD-Form |
major.csv | 53 | stfsu | D-Form | |
major.csv | 55 | stfdu | D-Form | |
minor_62.csv | 1 | stdu | DS-Form |
LDST-2R-2W (LDSTRM-2P-2S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0000110101 | ldux | X-Form | |
minor_31.csv | 0b0000110111 | lwzux | X-Form | |
minor_31.csv | 0b0001110111 | lbzux | X-Form | |
minor_31.csv | 0b0100110111 | lhzux | X-Form | |
minor_31.csv | 0b0101110101 | lwaux | X-Form | |
minor_31.csv | 0b0101110111 | lhaux | X-Form | |
minor_31.csv | 0b1000110111 | lfsux | X-Form | |
minor_31.csv | 0b1001110111 | lfdux | X-Form |
LDST-2R-2W-imm (-)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 33 | lwzu | SVP64BREV | SVD-Form |
major.csv | 35 | lbzu | SVP64BREV | SVD-Form |
major.csv | 41 | lhzu | SVP64BREV | SVD-Form |
major.csv | 43 | lhau | SVP64BREV | SVD-Form |
major.csv | 49 | lfsu | SVP64BREV | SVD-Form |
major.csv | 51 | lfdu | SVP64BREV | SVD-Form |
LDST-3R (LDSTRM-2P-3S)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0010010101 | stdx | X-Form | |
minor_31.csv | 0b0010010111 | stwx | X-Form | |
minor_31.csv | 0b0011010111 | stbx | X-Form | |
minor_31.csv | 0b0110010111 | sthx | X-Form | |
minor_31.csv | 0b1010010100 | stdbrx | X-Form | |
minor_31.csv | 0b1010010110 | stwbrx | X-Form | |
minor_31.csv | 0b1010010111 | stfsx | X-Form | |
minor_31.csv | 0b1011010111 | stfdx | X-Form | |
minor_31.csv | 0b1110010101 | stwcix | X-Form | |
minor_31.csv | 0b1110010110 | sthbrx | X-Form | |
minor_31.csv | 0b1110110101 | sthcix | X-Form | |
minor_31.csv | 0b1111010101 | stbcix | X-Form | |
minor_31.csv | 0b1111010111 | stfiwx | X-Form | |
minor_31.csv | 0b1111110101 | stdcix | X-Form |
LDST-3R-CRo (LDSTRM-2P-3S)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0010010110 | stwcx | X-Form | |
minor_31.csv | 0b0011010110 | stdcx | X-Form | |
minor_31.csv | 0b1010110110 | stbcx | X-Form | |
minor_31.csv | 0b1011010110 | sthcx | X-Form |
LDST-3R-1W (LDSTRM-2P-2S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0010110101 | stdux | X-Form | |
minor_31.csv | 0b0010110111 | stwux | X-Form | |
minor_31.csv | 0b0011110111 | stbux | X-Form | |
minor_31.csv | 0b0110110111 | sthux | X-Form | |
minor_31.csv | 0b1010110111 | stfsux | X-Form | |
minor_31.csv | 0b1011110111 | stfdux | X-Form |
(non-SV)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
extra.csv | 000000---------------0100000000- | attn | NONE-Form | |
extra.csv | 01100000000000000000000000000000 | nop | D-Form | |
major.csv | 17 | sc | SC-Form | |
minor_19.csv | 0b0010010110 | isync | XL-Form | |
minor_19_00000.csv | 0b00010 | add pcis not implemented yet | DX-Form | |
minor_22.csv | -----011001 | svshape | SVM-Form | |
minor_22.csv | -----101001 | svindex | SVI-Form | |
minor_22.csv | -----111001 | svremap | SVRM-Form | |
minor_31.csv | 0b0000010110 | icbt | X-Form | |
minor_31.csv | 0b0000011110 | wait | X-Form | |
minor_31.csv | 0b0000110110 | dcbst | X-Form | |
minor_31.csv | 0b0001010110 | dcbf | X-Form | |
minor_31.csv | 0b0011110110 | dcbtst | X-Form | |
minor_31.csv | 0b0100010110 | dcbt | X-Form | |
minor_31.csv | 0b0111110010 | slbia | X-Form | |
minor_31.csv | 0b1000110110 | tlbsync | X-Form | |
minor_31.csv | 0b1001010110 | sync | X-Form | |
minor_31.csv | 0b1101010110 | eieio | X-Form | |
minor_31.csv | 0b1111010110 | icbi | X-Form |
imm (non-SV)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 18 | b | I-Form |
CRo (-)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_63.csv | 0000100110 | 1/6=mtfsb1 | X-Form | |
minor_63.csv | 0001000000 | 2/0=mcrfs | X-Form | |
minor_63.csv | 0001000110 | 2/6=mtfsb0 | X-Form | |
minor_63.csv | 0010000110 | 4/6=mtfsfi | X-Form |
CRio (RM-2P-1S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_19.csv | 0b0000000000 | mcrf | XL-Form |
CR=2R1W (RM-1P-2S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_19.csv | 0b0000100001 | crnor | XL-Form | |
minor_19.csv | 0b0010000001 | crandc | XL-Form | |
minor_19.csv | 0b0011000001 | crxor | XL-Form | |
minor_19.csv | 0b0011100001 | crnand | XL-Form | |
minor_19.csv | 0b0100000001 | crand | XL-Form | |
minor_19.csv | 0b0100100001 | creqv | XL-Form | |
minor_19.csv | 0b0110100001 | crorc | XL-Form | |
minor_19.csv | 0b0111000001 | cror | XL-Form |
1W (non-SV)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
extra.csv | 000001---------------0000000011- | sim_cfg | NONE-Form | |
minor_31.csv | 0b0001010011 | mfmsr | X-Form |
1W-imm (RM-1P-1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_22.csv | -----00011- | fmvis | DX-Form |
1W-CRo (RM-1P-1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_22.csv | -----10011- | svstep | SVL-Form |
1W-CRi (RM-2P-1S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_19.csv | 0b0000010000 | bclr | XL-Form | |
minor_31.csv | 0b0000010011 | mfcr/mfocrf | XFX-Form | |
minor_31.csv | 0b0010000000 | setb | VX-Form |
1W-CRi (RM-2P-1S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 16 | bc | B-Form |
1R (non-SV)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0010010010 | mtmsr | X-Form | |
minor_31.csv | 0b0010110010 | mtmsrd | X-Form | |
minor_31.csv | 0b0100010010 | tlbiel | X-Form | |
minor_31.csv | 0b0100110010 | tlbie | X-Form |
1R-imm (RM-1P-1S)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 2 | tdi | D-Form | |
major.csv | 3 | twi | D-Form |
1R-CRo (RM-2P-1S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_63.csv | 0010100000 | 5/0=ftsqrt | X-Form | |
minor_63.csv | 1011000111 | 22/7=mtfsf | X-Form |
1R-CRo (RM-2P-1S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 10 | cmpli | D-Form | |
major.csv | 11 | cmpi | D-Form |
1R-CRio (RM-2P-2S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0010010000 | mtcrf/mtocrf | XFX-Form |
1R-1W (RM-2P-1S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0001101000 | neg | XO-Form | |
minor_31.csv | 0b0001111010 | popcntb | X-Form | |
minor_31.csv | 0b0010011010 | prtyw | X-Form | |
minor_31.csv | 0b0010111010 | prtyd | X-Form | |
minor_31.csv | 0b0100011010 | cdtbcd | X-Form | |
minor_31.csv | 0b0100111010 | cbcdtd | X-Form | |
minor_31.csv | 0b0101010011 | mfspr | XFX-Form | |
minor_31.csv | 0b0101111010 | popcntw | X-Form | |
minor_31.csv | 0b0111010011 | mtspr | XFX-Form | |
minor_31.csv | 0b0111111010 | popcntd | X-Form | |
minor_31.csv | 0b1001101000 | nego | XO-Form |
1R-1W-imm (RM-2P-1S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 12 | addic | D-Form | |
major.csv | 14 | addi | D-Form | |
major.csv | 15 | addis | D-Form | |
major.csv | 24 | ori | D-Form | |
major.csv | 25 | oris | D-Form | |
major.csv | 26 | xori | D-Form | |
major.csv | 27 | xoris | D-Form | |
major.csv | 8 | subfic | D-Form | |
minor_22.csv | -----01011- | fishmv | DX-Form |
1R-1W-CRo (RM-2P-1S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0000011010 | cntlzw | X-Form | |
minor_31.csv | 0b0000111010 | cntlzd | X-Form | |
minor_31.csv | 0b0011001000 | subfze | XO-Form | |
minor_31.csv | 0b0011001010 | addze | XO-Form | |
minor_31.csv | 0b1000011010 | cnttzw | X-Form | |
minor_31.csv | 0b1000111010 | cnttzd | X-Form | |
minor_31.csv | 0b1011001000 | subfzeo | XO-Form | |
minor_31.csv | 0b1011001010 | addzeo | XO-Form | |
minor_31.csv | 0b1110011010 | extsh | X-Form | |
minor_31.csv | 0b1110111010 | extsb | X-Form | |
minor_31.csv | 0b1111011010 | extsw | X-Form | |
minor_59.csv | -----10110 | fsqrts | A-Form | |
minor_59.csv | -----11000 | fres | A-Form | |
minor_59.csv | -----11010 | frsqrtes | A-Form | |
minor_59.csv | 1000001110 | fsins | X-Form | |
minor_59.csv | 1000101110 | fcoss | X-Form | |
minor_59.csv | 1101001110 | fcfids | X-Form | |
minor_59.csv | 1111001110 | fcfidus | X-Form | |
minor_63.csv | -----10110 | fsqrt | A-Form | |
minor_63.csv | -----11000 | fre | A-Form | |
minor_63.csv | -----11010 | frsqrte | A-Form | |
minor_63.csv | 0000001100 | 0/12=frsp | X-Form | |
minor_63.csv | 0000001110 | 0/14=fctiw | X-Form | |
minor_63.csv | 0000001111 | 0/15=fctiwz | X-Form | |
minor_63.csv | 0000101000 | 1/8=fneg | X-Form | |
minor_63.csv | 0001001000 | 2/8=fmr | X-Form | |
minor_63.csv | 0010001000 | 4/8=fnabs | X-Form | |
minor_63.csv | 0010001110 | 4/14=fctiwu | X-Form | |
minor_63.csv | 0010001111 | 4/15=fctiwuz | X-Form | |
minor_63.csv | 0100001000 | 8/8=fabs | X-Form | |
minor_63.csv | 0110001000 | 12/8=frin | X-Form | |
minor_63.csv | 0110101000 | 13/8=friz | X-Form | |
minor_63.csv | 0111001000 | 14/8=frip | X-Form | |
minor_63.csv | 0111101000 | 15/8=frim | X-Form | |
minor_63.csv | 1001000111 | 18/7=mffs | X-Form | |
minor_63.csv | 1100101110 | 25/14=fctid | X-Form | |
minor_63.csv | 1100101111 | 25/15=fctidz | X-Form | |
minor_63.csv | 1101001110 | 26/14=fcfid | X-Form | |
minor_63.csv | 1110101110 | 29/14=fctidu | X-Form | |
minor_63.csv | 1110101111 | 29/15=fctiduz | X-Form | |
minor_63.csv | 1111001110 | 30/14=fcfidu | X-Form |
1R-1W-CRo (RM-2P-1S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 13 | addic. | D-Form | |
major.csv | 21 | rlwinm | M-Form | |
major.csv | 28 | andi. | B-Form | |
major.csv | 29 | andis. | B-Form | |
major.csv | 7 | mulli | D-Form | |
minor_30.csv | 0b0000 | rldicl | MDS-Form | |
minor_30.csv | 0b0001 | rldicl | MDS-Form | |
minor_30.csv | 0b0010 | rldicr | MD-Form | |
minor_30.csv | 0b0011 | rldicr | MD-Form | |
minor_30.csv | 0b0100 | rldic | MD-Form | |
minor_30.csv | 0b0101 | rldic | MD-Form | |
minor_31.csv | 0b0011101000 | subfme | XO-Form | |
minor_31.csv | 0b0011101010 | addme | XO-Form | |
minor_31.csv | 0b1011101000 | subfmeo | XO-Form | |
minor_31.csv | 0b1011101010 | addmeo | XO-Form | |
minor_31.csv | 0b1100111000 | srawi | X-Form | |
minor_31.csv | 0b1100111010 | sradi | XS-Form | |
minor_31.csv | 0b1100111011 | sradi | XS-Form | |
minor_31.csv | 0b1101111010 | extswsli | XS-Form | |
minor_31.csv | 0b1101111011 | extswsli | XS-Form | |
minor_5.csv | -011010110- | grevi | XB-Form | |
minor_5.csv | 0011110110- | grevwi | X-Form |
2R (non-SV)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0000000100 | tw | X-Form | |
minor_31.csv | 0b0001000100 | td | X-Form |
2R-CRo (RM-1P-2S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0000000000 | cmp | X-Form | |
minor_31.csv | 0b0000100000 | cmpl | X-Form | |
minor_31.csv | 0b0011000000 | cmprb | X-Form | |
minor_31.csv | 0b0011100000 | cmpeqb | X-Form | |
minor_63.csv | 0000000000 | 0/0=fcmpu | X-Form | |
minor_63.csv | 0000100000 | 1/0=fcmpo | X-Form | |
minor_63.csv | 0010000000 | 4/0=ftdiv | X-Form |
2R-1W (RM-1P-2S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_22.csv | ------10001 | bmask | BM2-Form | |
minor_31.csv | 0b0011111100 | bpermd | X-Form | |
minor_31.csv | 0b0100001001 | modud | X-Form | |
minor_31.csv | 0b0100001011 | moduw | X-Form | |
minor_31.csv | 0b0111111100 | cmpb | X-Form | |
minor_31.csv | 0b1100001001 | modsd | X-Form | |
minor_31.csv | 0b1100001011 | modsw | X-Form | |
minor_63.csv | 1101000110 | 26/6=fmrgow | X-Form | |
minor_63.csv | 1111000110 | 30/6=fmrgew | X-Form |
2R-1W-CRo (RM-1P-2S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 23 | rlwnm | M-Form | |
minor_22.csv | 0001001110- | minu | X-Form | |
minor_22.csv | 0011001110- | maxu | X-Form | |
minor_22.csv | 0101001110- | mins | X-Form | |
minor_22.csv | 0110001110- | cprop | X-Form | |
minor_22.csv | 0111001110- | maxs | X-Form | |
minor_22.csv | 1001110110- | absds | X-Form | |
minor_22.csv | 1011110110- | absdu | X-Form | |
minor_22.csv | 1101001110- | avgadd | X-Form | |
minor_30.csv | 0b1000 | rldcl | MD-Form | |
minor_30.csv | 0b1001 | rldcr | MD-Form | |
minor_31.csv | 0b0000001000 | subfc | XO-Form | |
minor_31.csv | 0b0000001001 | mulhdu | XO-Form | |
minor_31.csv | 0b0000001010 | addc | XO-Form | |
minor_31.csv | 0b0000001011 | mulhwu | XO-Form | |
minor_31.csv | 0b0000011000 | slw | X-Form | |
minor_31.csv | 0b0000011011 | sld | X-Form | |
minor_31.csv | 0b0000011100 | and | X-Form | |
minor_31.csv | 0b0000101000 | subf | XO-Form | |
minor_31.csv | 0b0000111100 | andc | X-Form | |
minor_31.csv | 0b0001001001 | mulhd | XO-Form | |
minor_31.csv | 0b0001001010 | addg6s | XO-Form | |
minor_31.csv | 0b0001001011 | mulhw | XO-Form | |
minor_31.csv | 0b0001111100 | nor | X-Form | |
minor_31.csv | 0b0010001000 | subfe | XO-Form | |
minor_31.csv | 0b0010001010 | adde | XO-Form | |
minor_31.csv | 0b0011101001 | mulld | XO-Form | |
minor_31.csv | 0b0011101011 | mullw | XO-Form | |
minor_31.csv | 0b0100001010 | add | XO-Form | |
minor_31.csv | 0b0100011100 | eqv | X-Form | |
minor_31.csv | 0b0100111100 | xor | X-Form | |
minor_31.csv | 0b0110001001 | divdeu | XO-Form | |
minor_31.csv | 0b0110001011 | divweu | XO-Form | |
minor_31.csv | 0b0110011100 | orc | X-Form | |
minor_31.csv | 0b0110101001 | divde | XO-Form | |
minor_31.csv | 0b0110101011 | divwe | XO-Form | |
minor_31.csv | 0b0110111100 | or | X-Form | |
minor_31.csv | 0b0111001001 | divdu | XO-Form | |
minor_31.csv | 0b0111001011 | divwu | XO-Form | |
minor_31.csv | 0b0111011100 | nand | X-Form | |
minor_31.csv | 0b0111101001 | divd | XO-Form | |
minor_31.csv | 0b0111101011 | divw | XO-Form | |
minor_31.csv | 0b1000001000 | subfco | XO-Form | |
minor_31.csv | 0b1000001001 | mulhdu | XO-Form | |
minor_31.csv | 0b1000001010 | addco | XO-Form | |
minor_31.csv | 0b1000001011 | mulhwu | XO-Form | |
minor_31.csv | 0b1000011000 | srw | X-Form | |
minor_31.csv | 0b1000011011 | srd | X-Form | |
minor_31.csv | 0b1000101000 | subfo | XO-Form | |
minor_31.csv | 0b1001001001 | mulhd | XO-Form | |
minor_31.csv | 0b1001001011 | mulhw | XO-Form | |
minor_31.csv | 0b1010001000 | subfeo | XO-Form | |
minor_31.csv | 0b1010001010 | addeo | XO-Form | |
minor_31.csv | 0b1011101001 | mulldo | XO-Form | |
minor_31.csv | 0b1011101011 | mullwo | XO-Form | |
minor_31.csv | 0b1100001010 | addo | XO-Form | |
minor_31.csv | 0b1100011000 | sraw | X-Form | |
minor_31.csv | 0b1100011010 | srad | X-Form | |
minor_31.csv | 0b1110001001 | divdeuo | XO-Form | |
minor_31.csv | 0b1110001011 | divweuo | XO-Form | |
minor_31.csv | 0b1110101001 | divdeo | XO-Form | |
minor_31.csv | 0b1110101011 | divweo | XO-Form | |
minor_31.csv | 0b1111001001 | divduo | XO-Form | |
minor_31.csv | 0b1111001011 | divwuo | XO-Form | |
minor_31.csv | 0b1111101001 | divdo | XO-Form | |
minor_31.csv | 0b1111101011 | divwo | XO-Form | |
minor_5.csv | 0010010110- | grev | X-Form | |
minor_5.csv | 0010110110- | grevw | X-Form | |
minor_59.csv | -----01101 | ffadds | A-Form | |
minor_59.csv | -----10010 | fdivs | A-Form | |
minor_59.csv | -----10100 | fsubs | A-Form | |
minor_59.csv | -----10101 | fadds | A-Form | |
minor_59.csv | -----11001 | fmuls | A-Form | |
minor_63.csv | -----10010 | fdiv | A-Form | |
minor_63.csv | -----10100 | fsub | A-Form | |
minor_63.csv | -----10101 | fadd | A-Form | |
minor_63.csv | -----11001 | fmul | A-Form | |
minor_63.csv | 0000001000 | 0/8=fcpsgn | X-Form |
2R-1W-CRo (RM-1P-2S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
major.csv | 20 | rlwimi | M-Form | |
minor_30.csv | 0b0110 | rldimi | MD-Form | |
minor_30.csv | 0b0111 | rldimi | MD-Form |
2R-1W-CRi (RM-1P-3S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_31.csv | 0b0000001111 | isel | A-Form | |
minor_31.csv | 0b0000101111 | isel | A-Form | |
minor_31.csv | 0b0001001111 | isel | A-Form | |
minor_31.csv | 0b0001101111 | isel | A-Form | |
minor_31.csv | 0b0010001111 | isel | A-Form | |
minor_31.csv | 0b0010101111 | isel | A-Form | |
minor_31.csv | 0b0011001111 | isel | A-Form | |
minor_31.csv | 0b0011101111 | isel | A-Form | |
minor_31.csv | 0b0100001111 | isel | A-Form | |
minor_31.csv | 0b0100101111 | isel | A-Form | |
minor_31.csv | 0b0101001111 | isel | A-Form | |
minor_31.csv | 0b0101101111 | isel | A-Form | |
minor_31.csv | 0b0110001111 | isel | A-Form | |
minor_31.csv | 0b0110101111 | isel | A-Form | |
minor_31.csv | 0b0111001111 | isel | A-Form | |
minor_31.csv | 0b0111101111 | isel | A-Form | |
minor_31.csv | 0b1000001111 | isel | A-Form | |
minor_31.csv | 0b1000101111 | isel | A-Form | |
minor_31.csv | 0b1001001111 | isel | A-Form | |
minor_31.csv | 0b1001101111 | isel | A-Form | |
minor_31.csv | 0b1010001111 | isel | A-Form | |
minor_31.csv | 0b1010101111 | isel | A-Form | |
minor_31.csv | 0b1011001111 | isel | A-Form | |
minor_31.csv | 0b1011101111 | isel | A-Form | |
minor_31.csv | 0b1100001111 | isel | A-Form | |
minor_31.csv | 0b1100101111 | isel | A-Form | |
minor_31.csv | 0b1101001111 | isel | A-Form | |
minor_31.csv | 0b1101101111 | isel | A-Form | |
minor_31.csv | 0b1110001111 | isel | A-Form | |
minor_31.csv | 0b1110101111 | isel | A-Form | |
minor_31.csv | 0b1111001111 | isel | A-Form | |
minor_31.csv | 0b1111101111 | isel | A-Form |
3R-1W-CRo (RM-1P-3S1D)
CSV | opcode | asm | flags | form |
---|---|---|---|---|
minor_22.csv | 0111110110- | absdacs | X-Form | |
minor_22.csv | 1111110110- | absdacu | X-Form | |
minor_5.csv | --------00- | ternlogi | TLI-Form | |
minor_59.csv | -----00100 | ffmsubs | A-Form | |
minor_59.csv | -----00101 | ffmadds | A-Form | |
minor_59.csv | -----00110 | ffnmsubs | A-Form | |
minor_59.csv | -----00111 | ffnmadds | A-Form | |
minor_59.csv | -----01111 | fdmadds | A-Form | |
minor_59.csv | -----11100 | fmsubs | A-Form | |
minor_59.csv | -----11101 | fmadds | A-Form | |
minor_59.csv | -----11110 | fnmsubs | A-Form | |
minor_59.csv | -----11111 | fnmadds | A-Form | |
minor_63.csv | -----10111 | fsel | A-Form | |
minor_63.csv | -----11100 | fmsub | A-Form | |
minor_63.csv | -----11101 | fmadd | A-Form | |
minor_63.csv | -----11110 | fnmsub | A-Form | |
minor_63.csv | -----11111 | fnmadd | A-Form |
svp64 remaps
- LDST-1R-1W-imm: LDSTRM-2P-1S1D
- LDST-1R-2W-imm: LDSTRM-2P-1S2D
- LDST-2R: -
- LDST-2R-imm: LDSTRM-2P-2S
- LDST-2R-1W: LDSTRM-2P-2S1D
- LDST-2R-1W-imm: LDSTRM-2P-2S1D
- LDST-2R-2W: LDSTRM-2P-2S1D
- LDST-2R-2W-imm: -
- LDST-3R: LDSTRM-2P-3S
- LDST-3R-CRo: LDSTRM-2P-3S
- LDST-3R-1W: LDSTRM-2P-2S1D
- CRo: -
- CRio: RM-2P-1S1D
- CR=2R1W: RM-1P-2S1D
- 1W-imm: RM-1P-1D
- 1W-CRo: RM-1P-1D
- 1W-CRi: RM-2P-1S1D
- 1W-CRi: RM-2P-1S1D
- 1R-imm: RM-1P-1S
- 1R-CRo: RM-2P-1S1D
- 1R-CRo: RM-2P-1S1D
- 1R-CRio: RM-2P-2S1D
- 1R-1W: RM-2P-1S1D
- 1R-1W-imm: RM-2P-1S1D
- 1R-1W-CRo: RM-2P-1S1D
- 1R-1W-CRo: RM-2P-1S1D
- 2R-CRo: RM-1P-2S1D
- 2R-1W: RM-1P-2S1D
- 2R-1W-CRo: RM-1P-2S1D
- 2R-1W-CRo: RM-1P-2S1D
- 2R-1W-CRi: RM-1P-3S1D
- 3R-1W-CRo: RM-1P-3S1D
LDSTRM-2P-1S1D
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lwz | LDST | ~SVP64BREV | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | 0 |
lbz | LDST | ~SVP64BREV | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | 0 |
lhz | LDST | ~SVP64BREV | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | 0 |
lha | LDST | ~SVP64BREV | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | 0 |
lfs | LDST | ~SVP64BREV | 2P | EXTRA3 | d:FRT | s:RA | 0 | 0 | RA_OR_ZERO | 0 | 0 | FRT | 0 | 0 | 0 |
lfd | LDST | ~SVP64BREV | 2P | EXTRA3 | d:FRT | s:RA | 0 | 0 | RA_OR_ZERO | 0 | 0 | FRT | 0 | 0 | 0 |
ld | LDST | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | 0 | |
lwa | LDST | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | 0 |
LDSTRM-2P-1S2D
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lwzu | LDST | ~SVP64BREV | 2P | EXTRA2 | d:RT | d:RA | s:RA | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | RA |
lbzu | LDST | ~SVP64BREV | 2P | EXTRA2 | d:RT | d:RA | s:RA | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | RA |
lhzu | LDST | ~SVP64BREV | 2P | EXTRA2 | d:RT | d:RA | s:RA | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | RA |
lhau | LDST | ~SVP64BREV | 2P | EXTRA2 | d:RT | d:RA | s:RA | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | RA |
lfsu | LDST | ~SVP64BREV | 2P | EXTRA2 | d:FRT | d:RA | s:RA | 0 | RA | 0 | 0 | FRT | 0 | 0 | RA |
lfdu | LDST | ~SVP64BREV | 2P | EXTRA2 | d:FRT | d:RA | s:RA | 0 | RA | 0 | 0 | FRT | 0 | 0 | RA |
ldu | LDST | 2P | EXTRA2 | d:RT | d:RA | s:RA | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | RA |
LDSTRM-2P-2S
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
stw | LDST | 2P | EXTRA3 | s:RS | s:RA | 0 | 0 | RA_OR_ZERO | 0 | RS | 0 | 0 | 0 | 0 | |
stb | LDST | 2P | EXTRA3 | s:RS | s:RA | 0 | 0 | RA_OR_ZERO | 0 | RS | 0 | 0 | 0 | 0 | |
sth | LDST | 2P | EXTRA3 | s:RS | s:RA | 0 | 0 | RA_OR_ZERO | 0 | RS | 0 | 0 | 0 | 0 | |
stfs | LDST | 2P | EXTRA3 | s:FRS | s:RA | 0 | 0 | RA_OR_ZERO | 0 | FRS | 0 | 0 | 0 | 0 | |
stfd | LDST | 2P | EXTRA3 | s:FRS | s:RA | 0 | 0 | RA_OR_ZERO | 0 | FRS | 0 | 0 | 0 | 0 | |
std | LDST | 2P | EXTRA3 | s:RS | s:RA | 0 | 0 | RA_OR_ZERO | 0 | RS | 0 | 0 | 0 | 0 |
LDSTRM-2P-2S1D
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
lwarx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
ldx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lwzx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lbarx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
ldarx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lbzx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lharx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lhzx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lwax | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lhax | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
ldbrx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lwbrx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lfsx | LDST | 2P | EXTRA2 | d:FRT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | FRT | 0 | 0 | 0 | |
lfdx | LDST | 2P | EXTRA2 | d:FRT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | FRT | 0 | 0 | 0 | |
lwzcix | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lhbrx | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lhzcix | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lbzcix | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lfiwax | LDST | 2P | EXTRA2 | d:FRT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | FRT | 0 | 0 | 0 | |
ldcix | LDST | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | 0 | |
lfiwzx | LDST | 2P | EXTRA2 | d:FRT | s:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | FRT | 0 | 0 | 0 | |
lwz | LDST | SVP64BREV | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | 0 | RC | RT | 0 | 0 | 0 |
lbz | LDST | SVP64BREV | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | 0 | RC | RT | 0 | 0 | 0 |
stwu | LDST | 2P | EXTRA2 | d:RA | s:RS | s:RA | 0 | RA_OR_ZERO | 0 | RS | 0 | 0 | 0 | RA | |
stbu | LDST | 2P | EXTRA2 | d:RA | s:RS | s:RA | 0 | RA_OR_ZERO | 0 | RS | 0 | 0 | 0 | RA | |
lhz | LDST | SVP64BREV | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | 0 | RC | RT | 0 | 0 | 0 |
lha | LDST | SVP64BREV | 2P | EXTRA2 | d:RT | s:RA | s:RB | 0 | RA_OR_ZERO | 0 | RC | RT | 0 | 0 | 0 |
sthu | LDST | 2P | EXTRA2 | d:RA | s:RS | s:RA | 0 | RA_OR_ZERO | 0 | RS | 0 | 0 | 0 | RA | |
lfs | LDST | SVP64BREV | 2P | EXTRA2 | d:FRT | s:RA | s:RB | 0 | RA_OR_ZERO | 0 | RC | FRT | 0 | 0 | 0 |
lfd | LDST | SVP64BREV | 2P | EXTRA2 | d:FRT | s:RA | s:RB | 0 | RA_OR_ZERO | 0 | RC | FRT | 0 | 0 | 0 |
stfsu | LDST | 2P | EXTRA2 | d:RA | s:FRS | s:RA | 0 | RA | 0 | FRS | 0 | 0 | 0 | RA | |
stfdu | LDST | 2P | EXTRA2 | d:RA | s:FRS | s:RA | 0 | RA | 0 | FRS | 0 | 0 | 0 | RA | |
stdu | LDST | 2P | EXTRA2 | d:RA | s:RS | s:RA | 0 | RA_OR_ZERO | 0 | RS | 0 | 0 | 0 | RA | |
ldux | LDST | 2P | EXTRA2 | d:RT | d:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | RA | |
lwzux | LDST | 2P | EXTRA2 | d:RT | d:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | RA | |
lbzux | LDST | 2P | EXTRA2 | d:RT | d:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | RA | |
lhzux | LDST | 2P | EXTRA2 | d:RT | d:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | RA | |
lwaux | LDST | 2P | EXTRA2 | d:RT | d:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | RA | |
lhaux | LDST | 2P | EXTRA2 | d:RT | d:RA | s:RB | 0 | RA_OR_ZERO | RB | 0 | RT | 0 | 0 | RA | |
lfsux | LDST | 2P | EXTRA2 | d:FRT | d:RA | s:RB | 0 | RA | RB | 0 | FRT | 0 | 0 | RA | |
lfdux | LDST | 2P | EXTRA2 | d:FRT | d:RA | s:RB | 0 | RA | RB | 0 | FRT | 0 | 0 | RA | |
stdux | LDST | 2P | EXTRA2 | d:RA | s:RSs:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | RA | |
stwux | LDST | 2P | EXTRA2 | d:RA | s:RSs:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | RA | |
stbux | LDST | 2P | EXTRA2 | d:RA | s:RSs:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | RA | |
sthux | LDST | 2P | EXTRA2 | d:RA | s:RSs:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | RA | |
stfsux | LDST | 2P | EXTRA2 | d:RA | s:FRSs:RA | s:RB | 0 | RA | RB | FRS | 0 | 0 | 0 | RA | |
stfdux | LDST | 2P | EXTRA2 | d:RA | s:FRSs:RA | s:RB | 0 | RA | RB | FRS | 0 | 0 | 0 | RA |
LDSTRM-2P-3S
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
stdx | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
stwx | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
stbx | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
sthx | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
stdbrx | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
stwbrx | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
stfsx | LDST | 2P | EXTRA2 | s:FRS | s:RA | s:RB | 0 | RA | RB | FRS | 0 | 0 | 0 | 0 | |
stfdx | LDST | 2P | EXTRA2 | s:FRS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | FRS | 0 | 0 | 0 | 0 | |
stwcix | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
sthbrx | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
sthcix | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
stbcix | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
stfiwx | LDST | 2P | EXTRA2 | s:FRS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | FRS | 0 | 0 | 0 | 0 | |
stdcix | LDST | 2P | EXTRA2 | s:RS | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | 0 | 0 | |
stwcx | LDST | 2P | EXTRA2 | s:RSd:CR0 | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | CR0 | 0 | |
stdcx | LDST | 2P | EXTRA2 | s:RSd:CR0 | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | CR0 | 0 | |
stbcx | LDST | 2P | EXTRA2 | s:RSd:CR0 | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | CR0 | 0 | |
sthcx | LDST | 2P | EXTRA2 | s:RSd:CR0 | s:RA | s:RB | 0 | RA_OR_ZERO | RB | RS | 0 | 0 | CR0 | 0 |
RM-2P-1S1D
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
mcrf | NORMAL | 2P | EXTRA3 | d:BF | s:BFA | 0 | 0 | 0 | 0 | 0 | 0 | BFA | BF | 0 | |
bclr | BRANCH | 2P | EXTRA3 | d:BI | s:BI | 0 | 0 | SPR | SPR | 0 | SPR | BI | 0 | 0 | |
mfcr/mfocrf | NORMAL | 2P | EXTRA3 | d:RT | s:CR | 0 | 0 | 0 | 0 | 0 | RT | WHOLE_REG | 0 | 0 | |
setb | NORMAL | 2P | EXTRA3 | d:RT | s:BFA | 0 | 0 | 0 | 0 | 0 | RT | BFA | 0 | 0 | |
bc | BRANCH | 2P | EXTRA3 | d:BI | s:BI | 0 | 0 | SPR | 0 | 0 | SPR | BI | 0 | 0 | |
5/0=ftsqrt | NORMAL | 2P | EXTRA3 | d:BF | s:FRB | 0 | 0 | 0 | FRB | 0 | 0 | 0 | BF | 0 | |
22/7=mtfsf | NORMAL | 2P | EXTRA3 | d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | 0 | 0 | CR1 | 0 | |
cmpli | NORMAL | 2P | EXTRA3 | d:BF | s:RA | 0 | 0 | RA | 0 | 0 | 0 | 0 | BF | 0 | |
cmpi | NORMAL | 2P | EXTRA3 | d:BF | s:RA | 0 | 0 | RA | 0 | 0 | 0 | 0 | BF | 0 | |
neg | NORMAL | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | 0 | 0 | |
popcntb | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
prtyw | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
prtyd | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
cdtbcd | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
cbcdtd | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
mfspr | NORMAL | 2P | EXTRA3 | d:RS | s:SPR | 0 | 0 | SPR | 0 | 0 | RT | 0 | 0 | 0 | |
popcntw | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
mtspr | NORMAL | 2P | EXTRA3 | d:SPR | s:RS | 0 | 0 | RS | 0 | 0 | SPR | 0 | 0 | 0 | |
popcntd | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
nego | NORMAL | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | 0 | 0 | |
addic | NORMAL | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | 0 | 0 | |
addi | NORMAL | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | 0 | |
addis | NORMAL | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA_OR_ZERO | 0 | 0 | RT | 0 | 0 | 0 | |
ori | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
oris | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
xori | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
xoris | NORMAL | 2P | EXTRA3 | d:RA | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | 0 | 0 | |
subfic | NORMAL | 2P | EXTRA3 | d:RT | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | 0 | 0 | |
fishmv | NORMAL | 2P | EXTRA3 | TODO | 0 | 0 | 0 | FRS | 0 | 0 | FRS | 0 | 0 | 0 | |
cntlzw | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | CR0 | 0 | |
cntlzd | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | CR0 | 0 | |
subfze | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
addze | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
cnttzw | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | CR0 | 0 | |
cnttzd | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | CR0 | 0 | |
subfzeo | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
addzeo | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
extsh | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | CR0 | 0 | |
extsb | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | CR0 | 0 | |
extsw | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | CR0 | 0 | |
fsqrts | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
fres | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
frsqrtes | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
fsins | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
fcoss | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
fcfids | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
fcfidus | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
fsqrt | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
fre | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
frsqrte | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
0/12=frsp | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
0/14=fctiw | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
0/15=fctiwz | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
1/8=fneg | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
2/8=fmr | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
4/8=fnabs | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
4/14=fctiwu | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
4/15=fctiwuz | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
8/8=fabs | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
12/8=frin | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
13/8=friz | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
14/8=frip | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
15/8=frim | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
18/7=mffs | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
25/14=fctid | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
25/15=fctidz | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
26/14=fcfid | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
29/14=fctidu | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
29/15=fctiduz | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
30/14=fcfidu | NORMAL | 2P | EXTRA3 | d:FRT;d:CR1 | s:FRB | 0 | 0 | 0 | FRB | 0 | FRT | 0 | CR1 | 0 | |
addic. | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
rlwinm | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
andi. | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | CR0 | 0 | |
andis. | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | RS | 0 | 0 | RA | 0 | CR0 | 0 | |
mulli | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
rldicl | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
rldicl | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
rldicr | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
rldicr | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
rldic | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
rldic | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
subfme | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
addme | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
subfmeo | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
addmeo | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
srawi | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
sradi | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
sradi | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
extswsli | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
extswsli | NORMAL | 2P | EXTRA3 | d:RA;d:CR0 | s:RS | 0 | 0 | 0 | 0 | RS | RA | 0 | CR0 | 0 | |
grevi | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 | |
grevwi | NORMAL | 2P | EXTRA3 | d:RT;d:CR0 | s:RA | 0 | 0 | RA | 0 | 0 | RT | 0 | CR0 | 0 |
RM-1P-2S1D
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
crnor | CROP | 1P | EXTRA3 | d:BT | s:BA | s:BB | 0 | 0 | 0 | 0 | 0 | BA_BB | BT | 0 | |
crandc | CROP | 1P | EXTRA3 | d:BT | s:BA | s:BB | 0 | 0 | 0 | 0 | 0 | BA_BB | BT | 0 | |
crxor | CROP | 1P | EXTRA3 | d:BT | s:BA | s:BB | 0 | 0 | 0 | 0 | 0 | BA_BB | BT | 0 | |
crnand | CROP | 1P | EXTRA3 | d:BT | s:BA | s:BB | 0 | 0 | 0 | 0 | 0 | BA_BB | BT | 0 | |
crand | CROP | 1P | EXTRA3 | d:BT | s:BA | s:BB | 0 | 0 | 0 | 0 | 0 | BA_BB | BT | 0 | |
creqv | CROP | 1P | EXTRA3 | d:BT | s:BA | s:BB | 0 | 0 | 0 | 0 | 0 | BA_BB | BT | 0 | |
crorc | CROP | 1P | EXTRA3 | d:BT | s:BA | s:BB | 0 | 0 | 0 | 0 | 0 | BA_BB | BT | 0 | |
cror | CROP | 1P | EXTRA3 | d:BT | s:BA | s:BB | 0 | 0 | 0 | 0 | 0 | BA_BB | BT | 0 | |
cmp | NORMAL | 1P | EXTRA3 | d:BF | s:RA | s:RB | 0 | RA | RB | 0 | 0 | 0 | BF | 0 | |
cmpl | NORMAL | 1P | EXTRA3 | d:BF | s:RA | s:RB | 0 | RA | RB | 0 | 0 | 0 | BF | 0 | |
cmprb | NORMAL | 1P | EXTRA3 | d:BF | s:RA | s:RB | 0 | RA | RB | 0 | 0 | 0 | BF | 0 | |
cmpeqb | NORMAL | 1P | EXTRA3 | d:BF | s:RA | s:RB | 0 | RA | RB | 0 | 0 | 0 | BF | 0 | |
0/0=fcmpu | NORMAL | 1P | EXTRA3 | d:BF | s:FRA | s:FRB | 0 | FRA | FRB | 0 | 0 | 0 | BF | 0 | |
1/0=fcmpo | NORMAL | 1P | EXTRA3 | d:BF | s:FRA | s:FRB | 0 | FRA | FRB | 0 | 0 | 0 | BF | 0 | |
4/0=ftdiv | NORMAL | 1P | EXTRA3 | d:BF | s:FRA | s:FRB | 0 | FRA | FRB | 0 | 0 | 0 | BF | 0 | |
bmask | NORMAL | 1P | EXTRA3 | d:RT | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | 0 | 0 | |
bpermd | NORMAL | 1P | EXTRA3 | d:RA | s:RS | s:RB | 0 | RS | RB | 0 | RA | 0 | 0 | 0 | |
modud | NORMAL | 1P | EXTRA3 | d:RT | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | 0 | 0 | |
moduw | NORMAL | 1P | EXTRA3 | d:RT | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | 0 | 0 | |
cmpb | NORMAL | 1P | EXTRA3 | d:RA | s:RS | s:RB | 0 | RS | RB | 0 | RA | 0 | 0 | 0 | |
modsd | NORMAL | 1P | EXTRA3 | d:RT | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | 0 | 0 | |
modsw | NORMAL | 1P | EXTRA3 | d:RT | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | 0 | 0 | |
26/6=fmrgow | NORMAL | 1P | EXTRA3 | d:FRT | s:FRA | s:FRB | 0 | FRA | FRB | 0 | FRT | 0 | 0 | 0 | |
30/6=fmrgew | NORMAL | 1P | EXTRA3 | d:FRT | s:FRA | s:FRB | 0 | FRA | FRB | 0 | FRT | 0 | 0 | 0 | |
rlwnm | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | 0 | RB | RS | RA | 0 | CR0 | 0 | |
minu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
maxu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mins | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
cprop | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
maxs | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
absds | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
absdu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
avgadd | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
rldcl | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | 0 | RB | RS | RA | 0 | CR0 | 0 | |
rldcr | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | 0 | RB | RS | RA | 0 | CR0 | 0 | |
subfc | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mulhdu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
addc | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mulhwu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
slw | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | 0 | RB | RS | RA | 0 | CR0 | 0 | |
sld | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | 0 | RB | RS | RA | 0 | CR0 | 0 | |
and | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | RS | RB | 0 | RA | 0 | CR0 | 0 | |
subf | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
andc | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | RS | RB | 0 | RA | 0 | CR0 | 0 | |
mulhd | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
addg6s | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mulhw | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
nor | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | RS | RB | 0 | RA | 0 | CR0 | 0 | |
subfe | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
adde | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mulld | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mullw | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
add | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
eqv | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | RS | RB | 0 | RA | 0 | CR0 | 0 | |
xor | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | RS | RB | 0 | RA | 0 | CR0 | 0 | |
divdeu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divweu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
orc | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | RS | RB | 0 | RA | 0 | CR0 | 0 | |
divde | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divwe | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
or | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | RS | RB | 0 | RA | 0 | CR0 | 0 | |
divdu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divwu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
nand | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | RS | RB | 0 | RA | 0 | CR0 | 0 | |
divd | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divw | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
subfco | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mulhdu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
addco | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mulhwu | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
srw | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | 0 | RB | RS | RA | 0 | CR0 | 0 | |
srd | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | 0 | RB | RS | RA | 0 | CR0 | 0 | |
subfo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mulhd | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mulhw | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
subfeo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
addeo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mulldo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
mullwo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
addo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
sraw | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | 0 | RB | RS | RA | 0 | CR0 | 0 | |
srad | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RB | s:RS | 0 | 0 | RB | RS | RA | 0 | CR0 | 0 | |
divdeuo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divweuo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divdeo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divweo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divduo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divwuo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divdo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
divwo | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
grev | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
grevw | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | s:RA | s:RB | 0 | RA | RB | 0 | RT | 0 | CR0 | 0 | |
ffadds | NORMAL | 1P | EXTRA3 | d:FRT;d:CR1 | s:FRA | s:FRB | 0 | FRA | FRB | 0 | FRT | 0 | CR1 | 0 | |
fdivs | NORMAL | 1P | EXTRA3 | d:FRT;d:CR1 | s:FRA | s:FRB | 0 | FRA | FRB | 0 | FRT | 0 | CR1 | 0 | |
fsubs | NORMAL | 1P | EXTRA3 | d:FRT;d:CR1 | s:FRA | s:FRB | 0 | FRA | FRB | 0 | FRT | 0 | CR1 | 0 | |
fadds | NORMAL | 1P | EXTRA3 | d:FRT;d:CR1 | s:FRA | s:FRB | 0 | FRA | FRB | 0 | FRT | 0 | CR1 | 0 | |
fmuls | NORMAL | 1P | EXTRA3 | d:FRT;d:CR1 | s:FRA | s:FRC | 0 | FRA | 0 | FRC | FRT | 0 | CR1 | 0 | |
fdiv | NORMAL | 1P | EXTRA3 | d:FRT;d:CR1 | s:FRA | s:FRB | 0 | FRA | FRB | 0 | FRT | 0 | CR1 | 0 | |
fsub | NORMAL | 1P | EXTRA3 | d:FRT;d:CR1 | s:FRA | s:FRB | 0 | FRA | FRB | 0 | FRT | 0 | CR1 | 0 | |
fadd | NORMAL | 1P | EXTRA3 | d:FRT;d:CR1 | s:FRA | s:FRB | 0 | FRA | FRB | 0 | FRT | 0 | CR1 | 0 | |
fmul | NORMAL | 1P | EXTRA3 | d:FRT;d:CR1 | s:FRA | s:FRC | 0 | FRA | 0 | FRC | FRT | 0 | CR1 | 0 | |
0/8=fcpsgn | NORMAL | 1P | EXTRA3 | d:FRT;d:CR1 | s:FRA | s:FRB | 0 | FRA | FRB | 0 | FRT | 0 | CR1 | 0 | |
rlwimi | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RA | s:RS | 0 | RA | 0 | RS | RA | 0 | CR0 | 0 | |
rldimi | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RA | s:RS | 0 | RA | 0 | RS | RA | 0 | CR0 | 0 | |
rldimi | NORMAL | 1P | EXTRA3 | d:RA;d:CR0 | s:RA | s:RS | 0 | RA | 0 | RS | RA | 0 | CR0 | 0 |
RM-1P-1D
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
fmvis | NORMAL | 1P | EXTRA3 | d:FRS | 0 | 0 | 0 | 0 | 0 | 0 | FRS | 0 | 0 | 0 | |
svstep | NORMAL | 1P | EXTRA3 | d:RT;d:CR0 | 0 | 0 | 0 | 0 | 0 | 0 | RT | 0 | CR0 | 0 |
RM-1P-1S
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
tdi | NORMAL | 1P | EXTRA2 | 0 | 0 | 0 | 0 | RA | 0 | 0 | 0 | 0 | 0 | 0 | |
twi | NORMAL | 1P | EXTRA2 | 0 | 0 | 0 | 0 | RA | 0 | 0 | 0 | 0 | 0 | 0 |
RM-2P-2S1D
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
mtcrf/mtocrf | NORMAL | 2P | EXTRA2 | d:CR | s:RS | s:CR | 0 | RS | 0 | 0 | 0 | WHOLE_REG | WHOLE_REG | 0 |
RM-1P-3S1D
insn | mode | CONDITIONS | Ptype | Etype | 0 | 1 | 2 | 3 | in1 | in2 | in3 | out | CR in | CR out | out2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
isel | NORMAL | 1P | EXTRA2 | d:RT | s:RA | s:RB | s:BC | RA_OR_ZERO | RB | 0 | RT | BC | 0 | 0 | |
absdacs | NORMAL | 1P | EXTRA2 | d:RT;d:CR0 | s:RA | s:RB | s:RT | RA | RB | RT | RT | 0 | CR0 | 0 | |
absdacu | NORMAL | 1P | EXTRA2 | d:RT;d:CR0 | s:RA | s:RB | s:RT | RA | RB | RT | RT | 0 | CR0 | 0 | |
ternlogi | NORMAL | 1P | EXTRA2 | d:RT;d:CR0 | s:RA | s:RB | s:RT | RA | RB | RT | RT | 0 | CR0 | 0 | |
ffmsubs | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
ffmadds | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
ffnmsubs | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
ffnmadds | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
fdmadds | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
fmsubs | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
fmadds | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
fnmsubs | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
fnmadds | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
fsel | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
fmsub | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
fmadd | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
fnmsub | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 | |
fnmadd | NORMAL | 1P | EXTRA2 | d:FRT;d:CR1 | s:FRA | s:FRB | s:FRC | FRA | FRB | FRC | FRT | 0 | CR1 | 0 |