OpenPOWER 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

LDST-1R-1W-imm LDSTRM-2P-1S1D
LDST-1R-2W-imm LDSTRM-2P-1S2D
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-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-CRi RM-2P-1S1D
1R non-SV
1R-imm non-SV
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
3R-1W-CRio 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 1 DS/SI LDST-2R-imm
LDST 2 1 0 0 LDST-2R-1W
LDST 2 1 0 0 1 DS/SI LDST-2R-1W-imm
LDST 2 2 0 0 LDST-2R-2W
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 1 0 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 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
OTHER 3 1 1 1 3R-1W-CRio

LDST-1R-1W-imm (LDSTRM-2P-1S1D)

CSV opcode asm form
major.csv 32 lwz D-Form
major.csv 34 lbz D-Form
major.csv 40 lhz D-Form
major.csv 42 lha 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 form
major.csv 33 lwzu D-Form
major.csv 35 lbzu D-Form
major.csv 41 lhzu D-Form
major.csv 43 lhau D-Form
minor_58.csv 1 ldu DS-Form

LDST-2R-imm (LDSTRM-2P-2S)

CSV opcode asm form
major.csv 36 stw D-Form
major.csv 38 stb D-Form
major.csv 44 sth D-Form
minor_62.csv 0 std DS-Form

LDST-2R-1W (LDSTRM-2P-2S1D)

CSV opcode asm 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 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 0b1101110101 ldcix X-Form

LDST-2R-1W-imm (LDSTRM-2P-2S1D)

CSV opcode asm form
major.csv 37 stwu D-Form
major.csv 39 stbu D-Form
major.csv 45 sthu D-Form
minor_62.csv 1 stdu DS-Form

LDST-2R-2W (LDSTRM-2P-2S1D)

CSV opcode asm 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

LDST-3R (LDSTRM-2P-3S)

CSV opcode asm 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 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 0b1111110101 stdcix X-Form

LDST-3R-CRo (LDSTRM-2P-3S)

CSV opcode asm 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 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

(non-SV)

CSV opcode asm 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_31.csv 0b0000010110 icbt 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 0b1001010110 sync X-Form
minor_31.csv 0b1111010110 icbi X-Form

imm (non-SV)

CSV opcode asm form
major.csv 18 b I-Form

CRo (-)

CSV opcode asm form
minor_63l.csv 0b000000010 2/0=mcrfs -Form
minor_63l.csv 0b011000001 1/6=mtfsb1 -Form
minor_63l.csv 0b011000010 2/6=mtfsb0 -Form
minor_63l.csv 0b011000100 4/6=mtfsfi -Form

CRio (RM-2P-1S1D)

CSV opcode asm form
minor_19.csv 0b0000000000 mcrf XL-Form

CR=2R1W (RM-1P-2S1D)

CSV opcode asm 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 form
extra.csv 000001---------------0000000011- sim_cfg NONE-Form
minor_31.csv 0b0001010011 mfmsr X-Form

1W-CRi (RM-2P-1S1D)

CSV opcode asm form
minor_31.csv 0b0000010011 mfcr/mfocrf XFX-Form
minor_31.csv 0b0010000000 setb VX-Form

1R (non-SV)

CSV opcode asm 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 (non-SV)

CSV opcode asm form
major.csv 2 tdi D-Form
major.csv 3 twi D-Form

1R-CRo (RM-2P-1S1D)

CSV opcode asm form
minor_63l.csv 0b000000101 5/0=ftsqrt -Form
minor_63l.csv 0b011110110 22/7=mtfsf -Form

1R-CRo (RM-2P-1S1D)

CSV opcode asm form
major.csv 10 cmpli D-Form
major.csv 11 cmpi D-Form

1R-CRio (RM-2P-2S1D)

CSV opcode asm form
minor_31.csv 0b0010010000 mtcrf/mtocrf XFX-Form

1R-1W (RM-2P-1S1D)

CSV opcode asm 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 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 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

1R-1W-CRo (RM-2P-1S1D)

CSV opcode asm 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 0b01110 fcfid[u]s -Form
minor_59.csv 0b10110 fsqrts -Form
minor_59.csv 0b11000 fres -Form
minor_59.csv 0b11010 frsqrtes -Form
minor_63h.csv 0b0110 fsqrt -Form
minor_63h.csv 0b1000 fre -Form
minor_63h.csv 0b1010 frsqrte -Form
minor_63l.csv 0b011110010 18/7=mffsfamily -Form
minor_63l.csv 0b100000001 1/8=fneg -Form
minor_63l.csv 0b100000010 2/8=fmr -Form
minor_63l.csv 0b100000100 4/8=fnabs -Form
minor_63l.csv 0b100001000 8/8=fabs -Form
minor_63l.csv 0b100001100 12/8=frin -Form
minor_63l.csv 0b100001101 13/8=friz -Form
minor_63l.csv 0b100001110 14/8=frip -Form
minor_63l.csv 0b100001111 15/8=frim -Form
minor_63l.csv 0b110000000 0/12=frsp -Form
minor_63l.csv 0b111000000 0/14=fctiw -Form
minor_63l.csv 0b111000100 4/14=fctiwu -Form
minor_63l.csv 0b111011001 25/14=fctid -Form
minor_63l.csv 0b111011010 26/14=fcfid -Form
minor_63l.csv 0b111011101 29/14=fctidu -Form
minor_63l.csv 0b111011110 30/14=fcfidu -Form
minor_63l.csv 0b111100000 0/15=fctiwz -Form
minor_63l.csv 0b111100100 4/15=fctiwuz -Form
minor_63l.csv 0b111111001 25/15=fctidz -Form
minor_63l.csv 0b111111101 29/15=fctiduz -Form

1R-1W-CRo (RM-2P-1S1D)

CSV opcode asm 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

2R (non-SV)

CSV opcode asm form
minor_31.csv 0b0000000100 tw X-Form
minor_31.csv 0b0001000100 td X-Form
minor_31.csv 0b1111110110 dcbz X-Form

2R-CRo (RM-1P-2S1D)

CSV opcode asm 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_63l.csv 0b000000000 0/0=fcmpu -Form
minor_63l.csv 0b000000001 1/0=fcmpo -Form
minor_63l.csv 0b000000100 4/0=ftdiv -Form

2R-1W (RM-1P-2S1D)

CSV opcode asm 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_63l.csv 0b011011010 26/6=fmrgow -Form
minor_63l.csv 0b011011110 30/6=fmrgew -Form

2R-1W-CRo (RM-1P-2S1D)

CSV opcode asm form
major.csv 23 rlwnm M-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 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_59.csv 0b10010 fdivs -Form
minor_59.csv 0b10100 fsubs -Form
minor_59.csv 0b10101 fadds -Form
minor_59.csv 0b11001 fmuls -Form
minor_63h.csv 0b0010 fdiv -Form
minor_63h.csv 0b0100 fsub -Form
minor_63h.csv 0b0101 fadd -Form
minor_63h.csv 0b1001 fmul -Form
minor_63l.csv 0b100000000 0/8=fcpsgn -Form

2R-1W-CRo (RM-1P-2S1D)

CSV opcode asm 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 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 (-)

CSV opcode asm form
minor_63h.csv 0b0111 fsel -Form
minor_63h.csv 0b1100 fmsub -Form
minor_63h.csv 0b1101 fmadd -Form
minor_63h.csv 0b1110 fnmsub -Form
minor_63h.csv 0b1111 fnmadd -Form

3R-1W-CRio (RM-1P-3S1D)

CSV opcode asm form
minor_59.csv 0b11100 fmsubs -Form
minor_59.csv 0b11101 fmadds -Form
minor_59.csv 0b11110 fnmsubs -Form
minor_59.csv 0b11111 fnmadds -Form

svp64 remaps

  • LDST-1R-1W-imm: LDSTRM-2P-1S1D
  • LDST-1R-2W-imm: LDSTRM-2P-1S2D
  • 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-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-CRi: RM-2P-1S1D
  • 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: -
  • 3R-1W-CRio: RM-1P-3S1D

LDSTRM-2P-1S1D

insn CONDITIONS Ptype Etype 0 1 2 3 in1 in2 in3 out CR in CR out out2
lwz ~SVP64BREV 2P EXTRA3 d:RT s:RA 0 0 RA_OR_ZERO 0 0 RT 0 0 0
lbz ~SVP64BREV 2P EXTRA3 d:RT s:RA 0 0 RA_OR_ZERO 0 0 RT 0 0 0
lhz ~SVP64BREV 2P EXTRA3 d:RT s:RA 0 0 RA_OR_ZERO 0 0 RT 0 0 0
lha ~SVP64BREV 2P EXTRA3 d:RT s:RA 0 0 RA_OR_ZERO 0 0 RT 0 0 0
lfs ~SVP64BREV 2P EXTRA3 d:FRT s:RA 0 0 RA_OR_ZERO 0 0 FRT 0 0 0
lfd ~SVP64BREV 2P EXTRA3 d:FRT s:RA 0 0 RA_OR_ZERO 0 0 FRT 0 0 0
ld 2P EXTRA3 d:RT s:RA 0 0 RA_OR_ZERO 0 0 RT 0 0 0
lwa 2P EXTRA3 d:RT s:RA 0 0 RA_OR_ZERO 0 0 RT 0 0 0

Direct data download

LDSTRM-2P-1S2D

insn CONDITIONS Ptype Etype 0 1 2 3 in1 in2 in3 out CR in CR out out2
lwzu ~SVP64BREV 2P EXTRA2 d:RT d:RA s:RA 0 RA_OR_ZERO 0 0 RT 0 0 RA
lbzu ~SVP64BREV 2P EXTRA2 d:RT d:RA s:RA 0 RA_OR_ZERO 0 0 RT 0 0 RA
lhzu ~SVP64BREV 2P EXTRA2 d:RT d:RA s:RA 0 RA_OR_ZERO 0 0 RT 0 0 RA
lhau ~SVP64BREV 2P EXTRA2 d:RT d:RA s:RA 0 RA_OR_ZERO 0 0 RT 0 0 RA
lfsu ~SVP64BREV 2P EXTRA2 d:FRT d:RA s:RA 0 RA 0 0 FRT 0 0 RA
lfdu ~SVP64BREV 2P EXTRA2 d:FRT d:RA s:RA 0 RA 0 0 FRT 0 0 RA
ldu 2P EXTRA2 d:RT d:RA s:RA 0 RA_OR_ZERO 0 0 RT 0 0 RA

Direct data download

LDSTRM-2P-2S

insn CONDITIONS Ptype Etype 0 1 2 3 in1 in2 in3 out CR in CR out out2
stw 2P EXTRA3 s:RS s:RA 0 0 RA_OR_ZERO 0 RS 0 0 0 0
stb 2P EXTRA3 s:RS s:RA 0 0 RA_OR_ZERO 0 RS 0 0 0 0
sth 2P EXTRA3 s:RS s:RA 0 0 RA_OR_ZERO 0 RS 0 0 0 0
stfs 2P EXTRA3 s:FRS s:RA 0 0 RA_OR_ZERO 0 FRS 0 0 0 0
stfd 2P EXTRA3 s:FRS s:RA 0 0 RA_OR_ZERO 0 FRS 0 0 0 0
std 2P EXTRA3 s:RS s:RA 0 0 RA_OR_ZERO 0 RS 0 0 0 0

Direct data download

LDSTRM-2P-2S1D

insn CONDITIONS Ptype Etype 0 1 2 3 in1 in2 in3 out CR in CR out out2
lwarx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
ldx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lwzx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lbarx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
ldarx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lbzx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lharx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lhzx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lwax 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lhax 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
ldbrx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lwbrx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lfsx 2P EXTRA2 d:FRT s:RA s:RB 0 RA_OR_ZERO RB 0 FRT 0 0 0
lfdx 2P EXTRA2 d:FRT s:RA s:RB 0 RA_OR_ZERO RB 0 FRT 0 0 0
lwzcix 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lhbrx 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lhzcix 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lbzcix 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lfiwax 2P EXTRA2 d:FRT s:RA s:RB 0 RA_OR_ZERO RB 0 FRT 0 0 0
ldcix 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 0
lfiwzx 2P EXTRA2 d:FRT s:RA s:RB 0 RA_OR_ZERO RB 0 FRT 0 0 0
lwz SVP64BREV 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO 0 RC RT 0 0 0
lbz SVP64BREV 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO 0 RC RT 0 0 0
stwu 2P EXTRA2 d:RA s:RS s:RA 0 RA_OR_ZERO 0 RS 0 0 0 RA
stbu 2P EXTRA2 d:RA s:RS s:RA 0 RA_OR_ZERO 0 RS 0 0 0 RA
lhz SVP64BREV 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO 0 RC RT 0 0 0
lha SVP64BREV 2P EXTRA2 d:RT s:RA s:RB 0 RA_OR_ZERO 0 RC RT 0 0 0
sthu 2P EXTRA2 d:RA s:RS s:RA 0 RA_OR_ZERO 0 RS 0 0 0 RA
lfs SVP64BREV 2P EXTRA2 d:FRT s:RA s:RB 0 RA_OR_ZERO 0 RC FRT 0 0 0
lfd SVP64BREV 2P EXTRA2 d:FRT s:RA s:RB 0 RA_OR_ZERO 0 RC FRT 0 0 0
stfsu 2P EXTRA2 d:RA s:FRS s:RA 0 RA 0 FRS 0 0 0 RA
stfdu 2P EXTRA2 d:RA s:FRS s:RA 0 RA 0 FRS 0 0 0 RA
stdu 2P EXTRA2 d:RA s:RS s:RA 0 RA_OR_ZERO 0 RS 0 0 0 RA
ldux 2P EXTRA2 d:RT d:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 RA
lwzux 2P EXTRA2 d:RT d:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 RA
lbzux 2P EXTRA2 d:RT d:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 RA
lhzux 2P EXTRA2 d:RT d:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 RA
lwaux 2P EXTRA2 d:RT d:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 RA
lhaux 2P EXTRA2 d:RT d:RA s:RB 0 RA_OR_ZERO RB 0 RT 0 0 RA
lfsux 2P EXTRA2 d:FRT d:RA s:RB 0 RA RB 0 FRT 0 0 RA
lfdux 2P EXTRA2 d:FRT d:RA s:RB 0 RA RB 0 FRT 0 0 RA
stdux 2P EXTRA2 d:RA s:RSs:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 RA
stwux 2P EXTRA2 d:RA s:RSs:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 RA
stbux 2P EXTRA2 d:RA s:RSs:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 RA
sthux 2P EXTRA2 d:RA s:RSs:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 RA
stfsux 2P EXTRA2 d:RA s:FRSs:RA s:RB 0 RA RB FRS 0 0 0 RA
stfdux 2P EXTRA2 d:RA s:FRSs:RA s:RB 0 RA RB FRS 0 0 0 RA

Direct data download

LDSTRM-2P-3S

insn CONDITIONS Ptype Etype 0 1 2 3 in1 in2 in3 out CR in CR out out2
stdx 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
stwx 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
stbx 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
sthx 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
stdbrx 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
stwbrx 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
stfsx 2P EXTRA2 s:FRS s:RA s:RB 0 RA RB FRS 0 0 0 0
stfdx 2P EXTRA2 s:FRS s:RA s:RB 0 RA_OR_ZERO RB FRS 0 0 0 0
stwcix 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
sthbrx 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
sthcix 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
stbcix 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
stfiwx 2P EXTRA2 s:FRS s:RA s:RB 0 RA_OR_ZERO RB FRS 0 0 0 0
stdcix 2P EXTRA2 s:RS s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 0 0
stwcx 2P EXTRA2 s:RSd:CR0 s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 CR0 0
stdcx 2P EXTRA2 s:RSd:CR0 s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 CR0 0
stbcx 2P EXTRA2 s:RSd:CR0 s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 CR0 0
sthcx 2P EXTRA2 s:RSd:CR0 s:RA s:RB 0 RA_OR_ZERO RB RS 0 0 CR0 0

Direct data download

-

[[!table Error: cannot find file]]

RM-2P-1S1D

insn CONDITIONS Ptype Etype 0 1 2 3 in1 in2 in3 out CR in CR out out2
mcrf 2P EXTRA3 d:BF s:BFA 0 0 0 0 0 0 BFA BF 0
bclr 2P EXTRA3 d:BI s:BI 0 0 SPR SPR 0 SPR BI 0 0
mfcr/mfocrf 2P EXTRA3 d:RT s:CR 0 0 0 0 0 RT WHOLE_REG 0 0
setb 2P EXTRA3 d:RT s:BFA 0 0 0 0 0 RT BFA 0 0
bc 2P EXTRA3 d:BI s:BI 0 0 SPR 0 0 SPR BI 0 0
5/0=ftsqrt 2P EXTRA3 d:BF s:FRB 0 0 0 FRB 0 0 0 BF 0
22/7=mtfsf 2P EXTRA3 d:CR1 s:FRB 0 0 0 FRB 0 0 0 CR1 0
cmpli 2P EXTRA3 d:BF s:RA 0 0 RA 0 0 0 0 BF 0
cmpi 2P EXTRA3 d:BF s:RA 0 0 RA 0 0 0 0 BF 0
neg 2P EXTRA3 d:RT s:RA 0 0 RA 0 0 RT 0 0 0
popcntb 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
prtyw 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
prtyd 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
cdtbcd 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
cbcdtd 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
mfspr 2P EXTRA3 d:RS s:SPR 0 0 SPR 0 0 RT 0 0 0
popcntw 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
mtspr 2P EXTRA3 d:SPR s:RS 0 0 RS 0 0 SPR 0 0 0
popcntd 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
nego 2P EXTRA3 d:RT s:RA 0 0 RA 0 0 RT 0 0 0
addic 2P EXTRA3 d:RT s:RA 0 0 RA 0 0 RT 0 0 0
addi 2P EXTRA3 d:RT s:RA 0 0 RA_OR_ZERO 0 0 RT 0 0 0
addis 2P EXTRA3 d:RT s:RA 0 0 RA_OR_ZERO 0 0 RT 0 0 0
ori 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
oris 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
xori 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
xoris 2P EXTRA3 d:RA s:RS 0 0 RS 0 0 RA 0 0 0
subfic 2P EXTRA3 d:RT s:RA 0 0 RA 0 0 RT 0 0 0
cntlzw 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 RS 0 0 RA 0 CR0 0
cntlzd 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 RS 0 0 RA 0 CR0 0
subfze 2P EXTRA3 d:RT;d:CR0 s:RA 0 0 RA 0 0 RT 0 CR0 0
addze 2P EXTRA3 d:RT;d:CR0 s:RA 0 0 RA 0 0 RT 0 CR0 0
cnttzw 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 RS 0 0 RA 0 CR0 0
cnttzd 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 RS 0 0 RA 0 CR0 0
subfzeo 2P EXTRA3 d:RT;d:CR0 s:RA 0 0 RA 0 0 RT 0 CR0 0
addzeo 2P EXTRA3 d:RT;d:CR0 s:RA 0 0 RA 0 0 RT 0 CR0 0
extsh 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 RS 0 0 RA 0 CR0 0
extsb 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 RS 0 0 RA 0 CR0 0
extsw 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 RS 0 0 RA 0 CR0 0
fsqrts 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
fres 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
frsqrtes 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
fsins 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
fcoss 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
fcfids 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
fcfidus 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
fsqrt 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
fre 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
frsqrte 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
0/12=frsp 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
0/14=fctiw 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
0/15=fctiwz 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
1/8=fneg 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
2/8=fmr 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
4/8=fnabs 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
4/14=fctiwu 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
4/15=fctiwuz 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
8/8=fabs 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
12/8=frin 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
13/8=friz 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
14/8=frip 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
15/8=frim 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
18/7=mffs 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
25/14=fctid 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
25/15=fctidz 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
26/14=fcfid 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
29/14=fctidu 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
29/15=fctiduz 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
30/14=fcfidu 2P EXTRA3 d:FRT;d:CR1 s:FRB 0 0 0 FRB 0 FRT 0 CR1 0
addic. 2P EXTRA3 d:RT;d:CR0 s:RA 0 0 RA 0 0 RT 0 CR0 0
rlwinm 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
andi. 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 RS 0 0 RA 0 CR0 0
andis. 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 RS 0 0 RA 0 CR0 0
mulli 2P EXTRA3 d:RT;d:CR0 s:RA 0 0 RA 0 0 RT 0 CR0 0
rldicl 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
rldicl 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
rldicr 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
rldicr 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
rldic 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
rldic 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
subfme 2P EXTRA3 d:RT;d:CR0 s:RA 0 0 RA 0 0 RT 0 CR0 0
addme 2P EXTRA3 d:RT;d:CR0 s:RA 0 0 RA 0 0 RT 0 CR0 0
subfmeo 2P EXTRA3 d:RT;d:CR0 s:RA 0 0 RA 0 0 RT 0 CR0 0
addmeo 2P EXTRA3 d:RT;d:CR0 s:RA 0 0 RA 0 0 RT 0 CR0 0
srawi 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
sradi 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
sradi 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
extswsli 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0
extswsli 2P EXTRA3 d:RA;d:CR0 s:RS 0 0 0 0 RS RA 0 CR0 0

Direct data download

RM-1P-2S1D

insn CONDITIONS Ptype Etype 0 1 2 3 in1 in2 in3 out CR in CR out out2
crnor 1P EXTRA3 d:BT s:BA s:BB 0 0 0 0 0 BA_BB BT 0
crandc 1P EXTRA3 d:BT s:BA s:BB 0 0 0 0 0 BA_BB BT 0
crxor 1P EXTRA3 d:BT s:BA s:BB 0 0 0 0 0 BA_BB BT 0
crnand 1P EXTRA3 d:BT s:BA s:BB 0 0 0 0 0 BA_BB BT 0
crand 1P EXTRA3 d:BT s:BA s:BB 0 0 0 0 0 BA_BB BT 0
creqv 1P EXTRA3 d:BT s:BA s:BB 0 0 0 0 0 BA_BB BT 0
crorc 1P EXTRA3 d:BT s:BA s:BB 0 0 0 0 0 BA_BB BT 0
cror 1P EXTRA3 d:BT s:BA s:BB 0 0 0 0 0 BA_BB BT 0
cmp 1P EXTRA3 d:BF s:RA s:RB 0 RA RB 0 0 0 BF 0
cmpl 1P EXTRA3 d:BF s:RA s:RB 0 RA RB 0 0 0 BF 0
cmprb 1P EXTRA3 d:BF s:RA s:RB 0 RA RB 0 0 0 BF 0
cmpeqb 1P EXTRA3 d:BF s:RA s:RB 0 RA RB 0 0 0 BF 0
0/0=fcmpu 1P EXTRA3 d:BF s:FRA s:FRB 0 FRA FRB 0 0 0 BF 0
1/0=fcmpo 1P EXTRA3 d:BF s:FRA s:FRB 0 FRA FRB 0 0 0 BF 0
4/0=ftdiv 1P EXTRA3 d:BF s:FRA s:FRB 0 FRA FRB 0 0 0 BF 0
bpermd 1P EXTRA3 d:RA s:RS s:RB 0 RS RB 0 RA 0 0 0
modud 1P EXTRA3 d:RT s:RA s:RB 0 RA RB 0 RT 0 0 0
moduw 1P EXTRA3 d:RT s:RA s:RB 0 RA RB 0 RT 0 0 0
cmpb 1P EXTRA3 d:RA s:RS s:RB 0 RS RB 0 RA 0 0 0
modsd 1P EXTRA3 d:RT s:RA s:RB 0 RA RB 0 RT 0 0 0
modsw 1P EXTRA3 d:RT s:RA s:RB 0 RA RB 0 RT 0 0 0
26/6=fmrgow 1P EXTRA3 d:FRT s:FRA s:FRB 0 FRA FRB 0 FRT 0 0 0
30/6=fmrgew 1P EXTRA3 d:FRT s:FRA s:FRB 0 FRA FRB 0 FRT 0 0 0
rlwnm 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 0 RB RS RA 0 CR0 0
rldcl 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 0 RB RS RA 0 CR0 0
rldcr 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 0 RB RS RA 0 CR0 0
subfc 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mulhdu 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
addc 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mulhwu 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
slw 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 0 RB RS RA 0 CR0 0
sld 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 0 RB RS RA 0 CR0 0
and 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 RS RB 0 RA 0 CR0 0
subf 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
andc 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 RS RB 0 RA 0 CR0 0
mulhd 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
addg6s 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mulhw 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
nor 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 RS RB 0 RA 0 CR0 0
subfe 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
adde 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mulld 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mullw 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
add 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
eqv 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 RS RB 0 RA 0 CR0 0
xor 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 RS RB 0 RA 0 CR0 0
divdeu 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divweu 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
orc 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 RS RB 0 RA 0 CR0 0
divde 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divwe 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
or 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 RS RB 0 RA 0 CR0 0
divdu 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divwu 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
nand 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 RS RB 0 RA 0 CR0 0
divd 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divw 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
subfco 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mulhdu 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
addco 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mulhwu 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
srw 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 0 RB RS RA 0 CR0 0
srd 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 0 RB RS RA 0 CR0 0
subfo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mulhd 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mulhw 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
subfeo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
addeo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mulldo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
mullwo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
addo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
sraw 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 0 RB RS RA 0 CR0 0
srad 1P EXTRA3 d:RA;d:CR0 s:RB s:RS 0 0 RB RS RA 0 CR0 0
divdeuo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divweuo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divdeo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divweo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divduo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divwuo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divdo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
divwo 1P EXTRA3 d:RT;d:CR0 s:RA s:RB 0 RA RB 0 RT 0 CR0 0
ffadds 1P EXTRA3 d:FRT;d:CR1 s:FRA s:FRB 0 FRA FRB 0 FRT 0 CR1 0
fdivs 1P EXTRA3 d:FRT;d:CR1 s:FRA s:FRB 0 FRA FRB 0 FRT 0 CR1 0
fsubs 1P EXTRA3 d:FRT;d:CR1 s:FRA s:FRB 0 FRA FRB 0 FRT 0 CR1 0
fadds 1P EXTRA3 d:FRT;d:CR1 s:FRA s:FRB 0 FRA FRB 0 FRT 0 CR1 0
fmuls 1P EXTRA3 d:FRT;d:CR1 s:FRA s:FRC 0 FRA 0 FRC FRT 0 CR1 0
fdiv 1P EXTRA3 d:FRT;d:CR1 s:FRA s:FRB 0 FRA FRB 0 FRT 0 CR1 0
fsub 1P EXTRA3 d:FRT;d:CR1 s:FRA s:FRB 0 FRA FRB 0 FRT 0 CR1 0
fadd 1P EXTRA3 d:FRT;d:CR1 s:FRA s:FRB 0 FRA FRB 0 FRT 0 CR1 0
fmul 1P EXTRA3 d:FRT;d:CR1 s:FRA s:FRC 0 FRA 0 FRC FRT 0 CR1 0
0/8=fcpsgn 1P EXTRA3 d:FRT;d:CR1 s:FRA s:FRB 0 FRA FRB 0 FRT 0 CR1 0
rlwimi 1P EXTRA3 d:RA;d:CR0 s:RA s:RS 0 RA 0 RS RA 0 CR0 0
rldimi 1P EXTRA3 d:RA;d:CR0 s:RA s:RS 0 RA 0 RS RA 0 CR0 0
rldimi 1P EXTRA3 d:RA;d:CR0 s:RA s:RS 0 RA 0 RS RA 0 CR0 0

Direct data download

RM-2P-2S1D

insn CONDITIONS Ptype Etype 0 1 2 3 in1 in2 in3 out CR in CR out out2
mtcrf/mtocrf 2P EXTRA2 d:CR s:RS s:CR 0 RS 0 0 0 WHOLE_REG WHOLE_REG 0

Direct data download

RM-1P-3S1D

insn CONDITIONS Ptype Etype 0 1 2 3 in1 in2 in3 out CR in CR out out2
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
isel 1P EXTRA2 d:RT s:RA s:RB s:BC RA_OR_ZERO RB 0 RT BC 0 0
ffmsubs 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
ffmadds 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
ffnmsubs 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
ffnmadds 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
fdmadds 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
fmsubs 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
fmadds 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
fnmsubs 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
fnmadds 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
fsel 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
fmsub 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
fmadd 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
fnmsub 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0
fnmadd 1P EXTRA2 d:FRT;d:CR1 s:FRA s:FRB s:FRC FRA FRB FRC FRT 0 CR1 0

Direct data download