1998-04-08 00:45:56 +02:00
|
|
|
.text
|
|
|
|
|
|
|
|
stuff:
|
|
|
|
.ent stuff
|
|
|
|
.set noreorder
|
|
|
|
.set nomacro
|
|
|
|
.set noat
|
|
|
|
|
|
|
|
# enable COP2
|
1998-04-09 00:10:38 +02:00
|
|
|
cop2:
|
1998-04-08 00:45:56 +02:00
|
|
|
mfc0 $1,$12
|
|
|
|
dli $2,0x40000000
|
|
|
|
or $1,$2,$2
|
|
|
|
mtc0 $1,$12
|
1998-04-09 00:10:38 +02:00
|
|
|
|
|
|
|
# put some END/NOPs into VU0 uMEM
|
|
|
|
mpg:
|
|
|
|
dli $1,0x400002ff
|
|
|
|
dli $4,0x000002ff
|
|
|
|
dli $2,0x8000033c
|
|
|
|
dli $3,0x11000000
|
|
|
|
sw $2,0($3)
|
|
|
|
sw $1,4($3)
|
|
|
|
sw $2,8($3)
|
|
|
|
sw $4,12($3)
|
|
|
|
sw $2,16($3)
|
|
|
|
sw $4,20($3)
|
|
|
|
sw $2,24($3)
|
|
|
|
sw $4,28($3)
|
|
|
|
sw $2,32($3)
|
|
|
|
sw $1,36($3)
|
|
|
|
|
1998-04-08 00:45:56 +02:00
|
|
|
# start whacking away
|
|
|
|
lqc2 vf01,128($6)
|
|
|
|
qmfc2 $5,vf2
|
|
|
|
qmfc2.NI $6,vf3
|
|
|
|
qmfc2.I $7,vf4
|
|
|
|
qmtc2 $5,vf2
|
|
|
|
qmtc2.NI $6,vf3
|
|
|
|
qmtc2.I $7,vf4
|
|
|
|
sqc2 vf01,128($6)
|
|
|
|
vabs.w vf1,vf2
|
|
|
|
vabs.x vf1,vf2
|
|
|
|
vabs.y vf1,vf2
|
|
|
|
vabs.z vf1,vf2
|
|
|
|
vabs.wx vf1,vf2
|
|
|
|
vabs.wy vf1,vf2
|
|
|
|
vabs.wz vf1,vf2
|
|
|
|
vabs.xy vf1,vf2
|
|
|
|
vabs.xz vf1,vf2
|
|
|
|
vabs.yz vf1,vf2
|
|
|
|
vabs.wxy vf1,vf2
|
|
|
|
vabs.wxz vf1,vf2
|
|
|
|
vabs.wyz vf1,vf2
|
|
|
|
vabs.xyz vf1,vf2
|
|
|
|
vabs.wxyz vf1,vf2
|
|
|
|
vadd.w vf1,vf2,vf3
|
|
|
|
vadd.x vf1,vf2,vf3
|
|
|
|
vadd.y vf1,vf2,vf3
|
|
|
|
vadd.z vf1,vf2,vf3
|
|
|
|
vadd.wx vf1,vf2,vf3
|
|
|
|
vadd.wy vf1,vf2,vf3
|
|
|
|
vadd.wz vf1,vf2,vf3
|
|
|
|
vadd.xy vf1,vf2,vf3
|
|
|
|
vadd.xz vf1,vf2,vf3
|
|
|
|
vadd.yz vf1,vf2,vf3
|
|
|
|
vadd.wxy vf1,vf2,vf3
|
|
|
|
vadd.wxz vf1,vf2,vf3
|
|
|
|
vadd.wyz vf1,vf2,vf3
|
|
|
|
vadd.xyz vf1,vf2,vf3
|
|
|
|
vadd.wxyz vf1,vf2,vf3
|
|
|
|
vaddi.w vf1,vf2,I
|
|
|
|
vaddi.x vf1,vf2,I
|
|
|
|
vaddi.y vf1,vf2,I
|
|
|
|
vaddi.z vf1,vf2,I
|
|
|
|
vaddi.wx vf1,vf2,I
|
|
|
|
vaddi.wy vf1,vf2,I
|
|
|
|
vaddi.wz vf1,vf2,I
|
|
|
|
vaddi.xy vf1,vf2,I
|
|
|
|
vaddi.xz vf1,vf2,I
|
|
|
|
vaddi.yz vf1,vf2,I
|
|
|
|
vaddi.wxy vf1,vf2,I
|
|
|
|
vaddi.wxz vf1,vf2,I
|
|
|
|
vaddi.wyz vf1,vf2,I
|
|
|
|
vaddi.xyz vf1,vf2,I
|
|
|
|
vaddi.wxyz vf1,vf2,I
|
|
|
|
vaddq.w vf1,vf2,Q
|
|
|
|
vaddq.x vf1,vf2,Q
|
|
|
|
vaddq.y vf1,vf2,Q
|
|
|
|
vaddq.z vf1,vf2,Q
|
|
|
|
vaddq.wx vf1,vf2,Q
|
|
|
|
vaddq.wy vf1,vf2,Q
|
|
|
|
vaddq.wz vf1,vf2,Q
|
|
|
|
vaddq.xy vf1,vf2,Q
|
|
|
|
vaddq.xz vf1,vf2,Q
|
|
|
|
vaddq.yz vf1,vf2,Q
|
|
|
|
vaddq.wxy vf1,vf2,Q
|
|
|
|
vaddq.wxz vf1,vf2,Q
|
|
|
|
vaddq.wyz vf1,vf2,Q
|
|
|
|
vaddq.xyz vf1,vf2,Q
|
|
|
|
vaddq.wxyz vf1,vf2,Q
|
|
|
|
vaddw.w vf1,vf2,vf3
|
|
|
|
vaddw.x vf1,vf2,vf3
|
|
|
|
vaddw.y vf1,vf2,vf3
|
|
|
|
vaddw.z vf1,vf2,vf3
|
|
|
|
vaddw.wx vf1,vf2,vf3
|
|
|
|
vaddw.wy vf1,vf2,vf3
|
|
|
|
vaddw.wz vf1,vf2,vf3
|
|
|
|
vaddw.xy vf1,vf2,vf3
|
|
|
|
vaddw.xz vf1,vf2,vf3
|
|
|
|
vaddw.yz vf1,vf2,vf3
|
|
|
|
vaddw.wxy vf1,vf2,vf3
|
|
|
|
vaddw.wxz vf1,vf2,vf3
|
|
|
|
vaddw.wyz vf1,vf2,vf3
|
|
|
|
vaddw.xyz vf1,vf2,vf3
|
|
|
|
vaddw.wxyz vf1,vf2,vf3
|
|
|
|
vaddx.w vf1,vf2,vf3
|
|
|
|
vaddx.x vf1,vf2,vf3
|
|
|
|
vaddx.y vf1,vf2,vf3
|
|
|
|
vaddx.z vf1,vf2,vf3
|
|
|
|
vaddx.wx vf1,vf2,vf3
|
|
|
|
vaddx.wy vf1,vf2,vf3
|
|
|
|
vaddx.wz vf1,vf2,vf3
|
|
|
|
vaddx.xy vf1,vf2,vf3
|
|
|
|
vaddx.xz vf1,vf2,vf3
|
|
|
|
vaddx.yz vf1,vf2,vf3
|
|
|
|
vaddx.wxy vf1,vf2,vf3
|
|
|
|
vaddx.wxz vf1,vf2,vf3
|
|
|
|
vaddx.wyz vf1,vf2,vf3
|
|
|
|
vaddx.xyz vf1,vf2,vf3
|
|
|
|
vaddx.wxyz vf1,vf2,vf3
|
|
|
|
vaddy.w vf1,vf2,vf3
|
|
|
|
vaddy.x vf1,vf2,vf3
|
|
|
|
vaddy.y vf1,vf2,vf3
|
|
|
|
vaddy.z vf1,vf2,vf3
|
|
|
|
vaddy.wx vf1,vf2,vf3
|
|
|
|
vaddy.wy vf1,vf2,vf3
|
|
|
|
vaddy.wz vf1,vf2,vf3
|
|
|
|
vaddy.xy vf1,vf2,vf3
|
|
|
|
vaddy.xz vf1,vf2,vf3
|
|
|
|
vaddy.yz vf1,vf2,vf3
|
|
|
|
vaddy.wxy vf1,vf2,vf3
|
|
|
|
vaddy.wxz vf1,vf2,vf3
|
|
|
|
vaddy.wyz vf1,vf2,vf3
|
|
|
|
vaddy.xyz vf1,vf2,vf3
|
|
|
|
vaddy.wxyz vf1,vf2,vf3
|
|
|
|
vaddz.w vf1,vf2,vf3
|
|
|
|
vaddz.x vf1,vf2,vf3
|
|
|
|
vaddz.y vf1,vf2,vf3
|
|
|
|
vaddz.z vf1,vf2,vf3
|
|
|
|
vaddz.wx vf1,vf2,vf3
|
|
|
|
vaddz.wy vf1,vf2,vf3
|
|
|
|
vaddz.wz vf1,vf2,vf3
|
|
|
|
vaddz.xy vf1,vf2,vf3
|
|
|
|
vaddz.xz vf1,vf2,vf3
|
|
|
|
vaddz.yz vf1,vf2,vf3
|
|
|
|
vaddz.wxy vf1,vf2,vf3
|
|
|
|
vaddz.wxz vf1,vf2,vf3
|
|
|
|
vaddz.wyz vf1,vf2,vf3
|
|
|
|
vaddz.xyz vf1,vf2,vf3
|
|
|
|
vaddz.wxyz vf1,vf2,vf3
|
|
|
|
vadda.w ACC,vf2,vf3
|
|
|
|
vadda.x ACC,vf2,vf3
|
|
|
|
vadda.y ACC,vf2,vf3
|
|
|
|
vadda.z ACC,vf2,vf3
|
|
|
|
vadda.wx ACC,vf2,vf3
|
|
|
|
vadda.wy ACC,vf2,vf3
|
|
|
|
vadda.wz ACC,vf2,vf3
|
|
|
|
vadda.xy ACC,vf2,vf3
|
|
|
|
vadda.xz ACC,vf2,vf3
|
|
|
|
vadda.yz ACC,vf2,vf3
|
|
|
|
vadda.wxy ACC,vf2,vf3
|
|
|
|
vadda.wxz ACC,vf2,vf3
|
|
|
|
vadda.wyz ACC,vf2,vf3
|
|
|
|
vadda.xyz ACC,vf2,vf3
|
|
|
|
vadda.wxyz ACC,vf2,vf3
|
|
|
|
vaddai.w ACC,vf2,I
|
|
|
|
vaddai.x ACC,vf2,I
|
|
|
|
vaddai.y ACC,vf2,I
|
|
|
|
vaddai.z ACC,vf2,I
|
|
|
|
vaddai.wx ACC,vf2,I
|
|
|
|
vaddai.wy ACC,vf2,I
|
|
|
|
vaddai.wz ACC,vf2,I
|
|
|
|
vaddai.xy ACC,vf2,I
|
|
|
|
vaddai.xz ACC,vf2,I
|
|
|
|
vaddai.yz ACC,vf2,I
|
|
|
|
vaddai.wxy ACC,vf2,I
|
|
|
|
vaddai.wxz ACC,vf2,I
|
|
|
|
vaddai.wyz ACC,vf2,I
|
|
|
|
vaddai.xyz ACC,vf2,I
|
|
|
|
vaddai.wxyz ACC,vf2,I
|
|
|
|
vaddaq.w ACC,vf2,Q
|
|
|
|
vaddaq.x ACC,vf2,Q
|
|
|
|
vaddaq.y ACC,vf2,Q
|
|
|
|
vaddaq.z ACC,vf2,Q
|
|
|
|
vaddaq.wx ACC,vf2,Q
|
|
|
|
vaddaq.wy ACC,vf2,Q
|
|
|
|
vaddaq.wz ACC,vf2,Q
|
|
|
|
vaddaq.xy ACC,vf2,Q
|
|
|
|
vaddaq.xz ACC,vf2,Q
|
|
|
|
vaddaq.yz ACC,vf2,Q
|
|
|
|
vaddaq.wxy ACC,vf2,Q
|
|
|
|
vaddaq.wxz ACC,vf2,Q
|
|
|
|
vaddaq.wyz ACC,vf2,Q
|
|
|
|
vaddaq.xyz ACC,vf2,Q
|
|
|
|
vaddaq.wxyz ACC,vf2,Q
|
|
|
|
vaddaw.w ACC,vf2,vf3
|
|
|
|
vaddaw.x ACC,vf2,vf3
|
|
|
|
vaddaw.y ACC,vf2,vf3
|
|
|
|
vaddaw.z ACC,vf2,vf3
|
|
|
|
vaddaw.wx ACC,vf2,vf3
|
|
|
|
vaddaw.wy ACC,vf2,vf3
|
|
|
|
vaddaw.wz ACC,vf2,vf3
|
|
|
|
vaddaw.xy ACC,vf2,vf3
|
|
|
|
vaddaw.xz ACC,vf2,vf3
|
|
|
|
vaddaw.yz ACC,vf2,vf3
|
|
|
|
vaddaw.wxy ACC,vf2,vf3
|
|
|
|
vaddaw.wxz ACC,vf2,vf3
|
|
|
|
vaddaw.wyz ACC,vf2,vf3
|
|
|
|
vaddaw.xyz ACC,vf2,vf3
|
|
|
|
vaddaw.wxyz ACC,vf2,vf3
|
|
|
|
vaddax.w ACC,vf2,vf3
|
|
|
|
vaddax.x ACC,vf2,vf3
|
|
|
|
vaddax.y ACC,vf2,vf3
|
|
|
|
vaddax.z ACC,vf2,vf3
|
|
|
|
vaddax.wx ACC,vf2,vf3
|
|
|
|
vaddax.wy ACC,vf2,vf3
|
|
|
|
vaddax.wz ACC,vf2,vf3
|
|
|
|
vaddax.xy ACC,vf2,vf3
|
|
|
|
vaddax.xz ACC,vf2,vf3
|
|
|
|
vaddax.yz ACC,vf2,vf3
|
|
|
|
vaddax.wxy ACC,vf2,vf3
|
|
|
|
vaddax.wxz ACC,vf2,vf3
|
|
|
|
vaddax.wyz ACC,vf2,vf3
|
|
|
|
vaddax.xyz ACC,vf2,vf3
|
|
|
|
vaddax.wxyz ACC,vf2,vf3
|
|
|
|
vadday.w ACC,vf2,vf3
|
|
|
|
vadday.x ACC,vf2,vf3
|
|
|
|
vadday.y ACC,vf2,vf3
|
|
|
|
vadday.z ACC,vf2,vf3
|
|
|
|
vadday.wx ACC,vf2,vf3
|
|
|
|
vadday.wy ACC,vf2,vf3
|
|
|
|
vadday.wz ACC,vf2,vf3
|
|
|
|
vadday.xy ACC,vf2,vf3
|
|
|
|
vadday.xz ACC,vf2,vf3
|
|
|
|
vadday.yz ACC,vf2,vf3
|
|
|
|
vadday.wxy ACC,vf2,vf3
|
|
|
|
vadday.wxz ACC,vf2,vf3
|
|
|
|
vadday.wyz ACC,vf2,vf3
|
|
|
|
vadday.xyz ACC,vf2,vf3
|
|
|
|
vadday.wxyz ACC,vf2,vf3
|
|
|
|
vaddaz.w ACC,vf2,vf3
|
|
|
|
vaddaz.x ACC,vf2,vf3
|
|
|
|
vaddaz.y ACC,vf2,vf3
|
|
|
|
vaddaz.z ACC,vf2,vf3
|
|
|
|
vaddaz.wx ACC,vf2,vf3
|
|
|
|
vaddaz.wy ACC,vf2,vf3
|
|
|
|
vaddaz.wz ACC,vf2,vf3
|
|
|
|
vaddaz.xy ACC,vf2,vf3
|
|
|
|
vaddaz.xz ACC,vf2,vf3
|
|
|
|
vaddaz.yz ACC,vf2,vf3
|
|
|
|
vaddaz.wxy ACC,vf2,vf3
|
|
|
|
vaddaz.wxz ACC,vf2,vf3
|
|
|
|
vaddaz.wyz ACC,vf2,vf3
|
|
|
|
vaddaz.xyz ACC,vf2,vf3
|
|
|
|
vaddaz.wxyz ACC,vf2,vf3
|
|
|
|
vcallms stuff
|
1998-04-17 21:04:41 +02:00
|
|
|
vcallmsr vi27
|
1998-04-08 00:45:56 +02:00
|
|
|
vclip vf4
|
|
|
|
vdiv Q,vf4z,vf8w
|
|
|
|
vdiv Q,vf4y,vf8x
|
|
|
|
vdiv Q,vf4x,vf8y
|
|
|
|
vdiv Q,vf4w,vf8z
|
|
|
|
# placeholders
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vftoi0.w vf1,vf2
|
|
|
|
vftoi0.x vf1,vf2
|
|
|
|
vftoi0.y vf1,vf2
|
|
|
|
vftoi0.z vf1,vf2
|
|
|
|
vftoi0.wx vf1,vf2
|
|
|
|
vftoi0.wy vf1,vf2
|
|
|
|
vftoi0.wz vf1,vf2
|
|
|
|
vftoi0.xy vf1,vf2
|
|
|
|
vftoi0.xz vf1,vf2
|
|
|
|
vftoi0.yz vf1,vf2
|
|
|
|
vftoi0.wxy vf1,vf2
|
|
|
|
vftoi0.wxz vf1,vf2
|
|
|
|
vftoi0.wyz vf1,vf2
|
|
|
|
vftoi0.xyz vf1,vf2
|
|
|
|
vftoi0.wxyz vf1,vf2
|
|
|
|
vftoi4.w vf1,vf2
|
|
|
|
vftoi4.x vf1,vf2
|
|
|
|
vftoi4.y vf1,vf2
|
|
|
|
vftoi4.z vf1,vf2
|
|
|
|
vftoi4.wx vf1,vf2
|
|
|
|
vftoi4.wy vf1,vf2
|
|
|
|
vftoi4.wz vf1,vf2
|
|
|
|
vftoi4.xy vf1,vf2
|
|
|
|
vftoi4.xz vf1,vf2
|
|
|
|
vftoi4.yz vf1,vf2
|
|
|
|
vftoi4.wxy vf1,vf2
|
|
|
|
vftoi4.wxz vf1,vf2
|
|
|
|
vftoi4.wyz vf1,vf2
|
|
|
|
vftoi4.xyz vf1,vf2
|
|
|
|
vftoi4.wxyz vf1,vf2
|
|
|
|
vftoi12.w vf1,vf2
|
|
|
|
vftoi12.x vf1,vf2
|
|
|
|
vftoi12.y vf1,vf2
|
|
|
|
vftoi12.z vf1,vf2
|
|
|
|
vftoi12.wx vf1,vf2
|
|
|
|
vftoi12.wy vf1,vf2
|
|
|
|
vftoi12.wz vf1,vf2
|
|
|
|
vftoi12.xy vf1,vf2
|
|
|
|
vftoi12.xz vf1,vf2
|
|
|
|
vftoi12.yz vf1,vf2
|
|
|
|
vftoi12.wxy vf1,vf2
|
|
|
|
vftoi12.wxz vf1,vf2
|
|
|
|
vftoi12.wyz vf1,vf2
|
|
|
|
vftoi12.xyz vf1,vf2
|
|
|
|
vftoi12.wxyz vf1,vf2
|
|
|
|
vftoi15.w vf1,vf2
|
|
|
|
vftoi15.x vf1,vf2
|
|
|
|
vftoi15.y vf1,vf2
|
|
|
|
vftoi15.z vf1,vf2
|
|
|
|
vftoi15.wx vf1,vf2
|
|
|
|
vftoi15.wy vf1,vf2
|
|
|
|
vftoi15.wz vf1,vf2
|
|
|
|
vftoi15.xy vf1,vf2
|
|
|
|
vftoi15.xz vf1,vf2
|
|
|
|
vftoi15.yz vf1,vf2
|
|
|
|
vftoi15.wxy vf1,vf2
|
|
|
|
vftoi15.wxz vf1,vf2
|
|
|
|
vftoi15.wyz vf1,vf2
|
|
|
|
vftoi15.xyz vf1,vf2
|
|
|
|
vftoi15.wxyz vf1,vf2
|
|
|
|
viadd vi1,vi2,vi3
|
|
|
|
viaddi vi1,vi2,10
|
|
|
|
viand vi1,vi2,vi3
|
|
|
|
vilwr.w vi1,(vi2)
|
|
|
|
vilwr.x vi1,(vi2)
|
|
|
|
vilwr.y vi1,(vi2)
|
|
|
|
vilwr.z vi1,(vi2)
|
|
|
|
vior vi1,vi2,vi3
|
|
|
|
viswr.w vi1,(vi2)
|
|
|
|
viswr.x vi1,(vi2)
|
|
|
|
viswr.y vi1,(vi2)
|
|
|
|
viswr.z vi1,(vi2)
|
|
|
|
visub vi1,vi2,vi3
|
|
|
|
vitof0.w vf1,vf2
|
|
|
|
vitof0.x vf1,vf2
|
|
|
|
vitof0.y vf1,vf2
|
|
|
|
vitof0.z vf1,vf2
|
|
|
|
vitof0.wx vf1,vf2
|
|
|
|
vitof0.wy vf1,vf2
|
|
|
|
vitof0.wz vf1,vf2
|
|
|
|
vitof0.xy vf1,vf2
|
|
|
|
vitof0.xz vf1,vf2
|
|
|
|
vitof0.yz vf1,vf2
|
|
|
|
vitof0.wxy vf1,vf2
|
|
|
|
vitof0.wxz vf1,vf2
|
|
|
|
vitof0.wyz vf1,vf2
|
|
|
|
vitof0.xyz vf1,vf2
|
|
|
|
vitof0.wxyz vf1,vf2
|
|
|
|
vitof4.w vf1,vf2
|
|
|
|
vitof4.x vf1,vf2
|
|
|
|
vitof4.y vf1,vf2
|
|
|
|
vitof4.z vf1,vf2
|
|
|
|
vitof4.wx vf1,vf2
|
|
|
|
vitof4.wy vf1,vf2
|
|
|
|
vitof4.wz vf1,vf2
|
|
|
|
vitof4.xy vf1,vf2
|
|
|
|
vitof4.xz vf1,vf2
|
|
|
|
vitof4.yz vf1,vf2
|
|
|
|
vitof4.wxy vf1,vf2
|
|
|
|
vitof4.wxz vf1,vf2
|
|
|
|
vitof4.wyz vf1,vf2
|
|
|
|
vitof4.xyz vf1,vf2
|
|
|
|
vitof4.wxyz vf1,vf2
|
|
|
|
vitof12.w vf1,vf2
|
|
|
|
vitof12.x vf1,vf2
|
|
|
|
vitof12.y vf1,vf2
|
|
|
|
vitof12.z vf1,vf2
|
|
|
|
vitof12.wx vf1,vf2
|
|
|
|
vitof12.wy vf1,vf2
|
|
|
|
vitof12.wz vf1,vf2
|
|
|
|
vitof12.xy vf1,vf2
|
|
|
|
vitof12.xz vf1,vf2
|
|
|
|
vitof12.yz vf1,vf2
|
|
|
|
vitof12.wxy vf1,vf2
|
|
|
|
vitof12.wxz vf1,vf2
|
|
|
|
vitof12.wyz vf1,vf2
|
|
|
|
vitof12.xyz vf1,vf2
|
|
|
|
vitof12.wxyz vf1,vf2
|
|
|
|
vitof15.w vf1,vf2
|
|
|
|
vitof15.x vf1,vf2
|
|
|
|
vitof15.y vf1,vf2
|
|
|
|
vitof15.z vf1,vf2
|
|
|
|
vitof15.wx vf1,vf2
|
|
|
|
vitof15.wy vf1,vf2
|
|
|
|
vitof15.wz vf1,vf2
|
|
|
|
vitof15.xy vf1,vf2
|
|
|
|
vitof15.xz vf1,vf2
|
|
|
|
vitof15.yz vf1,vf2
|
|
|
|
vitof15.wxy vf1,vf2
|
|
|
|
vitof15.wxz vf1,vf2
|
|
|
|
vitof15.wyz vf1,vf2
|
|
|
|
vitof15.xyz vf1,vf2
|
|
|
|
vitof15.wxyz vf1,vf2
|
|
|
|
vlqd.w vf4,(--vi2)
|
|
|
|
vlqd.x vf4,(--vi2)
|
|
|
|
vlqd.y vf4,(--vi2)
|
|
|
|
vlqd.z vf4,(--vi2)
|
|
|
|
vlqd.wx vf4,(--vi2)
|
|
|
|
vlqd.wy vf4,(--vi2)
|
|
|
|
vlqd.wz vf4,(--vi2)
|
|
|
|
vlqd.xy vf4,(--vi2)
|
|
|
|
vlqd.xz vf4,(--vi2)
|
|
|
|
vlqd.yz vf4,(--vi2)
|
|
|
|
vlqd.wxy vf4,(--vi2)
|
|
|
|
vlqd.wxz vf4,(--vi2)
|
|
|
|
vlqd.wyz vf4,(--vi2)
|
|
|
|
vlqd.xyz vf4,(--vi2)
|
|
|
|
vlqd.wxyz vf4,(--vi2)
|
|
|
|
vlqi.w vf4,(vi2++)
|
|
|
|
vlqi.x vf4,(vi2++)
|
|
|
|
vlqi.y vf4,(vi2++)
|
|
|
|
vlqi.z vf4,(vi2++)
|
|
|
|
vlqi.wx vf4,(vi2++)
|
|
|
|
vlqi.wy vf4,(vi2++)
|
|
|
|
vlqi.wz vf4,(vi2++)
|
|
|
|
vlqi.xy vf4,(vi2++)
|
|
|
|
vlqi.xz vf4,(vi2++)
|
|
|
|
vlqi.yz vf4,(vi2++)
|
|
|
|
vlqi.wxy vf4,(vi2++)
|
|
|
|
vlqi.wxz vf4,(vi2++)
|
|
|
|
vlqi.wyz vf4,(vi2++)
|
|
|
|
vlqi.xyz vf4,(vi2++)
|
|
|
|
vlqi.wxyz vf4,(vi2++)
|
|
|
|
vmadd.w vf1,vf2,vf3
|
|
|
|
vmadd.x vf1,vf2,vf3
|
|
|
|
vmadd.y vf1,vf2,vf3
|
|
|
|
vmadd.z vf1,vf2,vf3
|
|
|
|
vmadd.wx vf1,vf2,vf3
|
|
|
|
vmadd.wy vf1,vf2,vf3
|
|
|
|
vmadd.wz vf1,vf2,vf3
|
|
|
|
vmadd.xy vf1,vf2,vf3
|
|
|
|
vmadd.xz vf1,vf2,vf3
|
|
|
|
vmadd.yz vf1,vf2,vf3
|
|
|
|
vmadd.wxy vf1,vf2,vf3
|
|
|
|
vmadd.wxz vf1,vf2,vf3
|
|
|
|
vmadd.wyz vf1,vf2,vf3
|
|
|
|
vmadd.xyz vf1,vf2,vf3
|
|
|
|
vmadd.wxyz vf1,vf2,vf3
|
|
|
|
vmaddi.w vf1,vf2,I
|
|
|
|
vmaddi.x vf1,vf2,I
|
|
|
|
vmaddi.y vf1,vf2,I
|
|
|
|
vmaddi.z vf1,vf2,I
|
|
|
|
vmaddi.wx vf1,vf2,I
|
|
|
|
vmaddi.wy vf1,vf2,I
|
|
|
|
vmaddi.wz vf1,vf2,I
|
|
|
|
vmaddi.xy vf1,vf2,I
|
|
|
|
vmaddi.xz vf1,vf2,I
|
|
|
|
vmaddi.yz vf1,vf2,I
|
|
|
|
vmaddi.wxy vf1,vf2,I
|
|
|
|
vmaddi.wxz vf1,vf2,I
|
|
|
|
vmaddi.wyz vf1,vf2,I
|
|
|
|
vmaddi.xyz vf1,vf2,I
|
|
|
|
vmaddi.wxyz vf1,vf2,I
|
|
|
|
vmaddq.w vf1,vf2,Q
|
|
|
|
vmaddq.x vf1,vf2,Q
|
|
|
|
vmaddq.y vf1,vf2,Q
|
|
|
|
vmaddq.z vf1,vf2,Q
|
|
|
|
vmaddq.wx vf1,vf2,Q
|
|
|
|
vmaddq.wy vf1,vf2,Q
|
|
|
|
vmaddq.wz vf1,vf2,Q
|
|
|
|
vmaddq.xy vf1,vf2,Q
|
|
|
|
vmaddq.xz vf1,vf2,Q
|
|
|
|
vmaddq.yz vf1,vf2,Q
|
|
|
|
vmaddq.wxy vf1,vf2,Q
|
|
|
|
vmaddq.wxz vf1,vf2,Q
|
|
|
|
vmaddq.wyz vf1,vf2,Q
|
|
|
|
vmaddq.xyz vf1,vf2,Q
|
|
|
|
vmaddq.wxyz vf1,vf2,Q
|
|
|
|
vmaddw.w vf1,vf2,vf3
|
|
|
|
vmaddw.x vf1,vf2,vf3
|
|
|
|
vmaddw.y vf1,vf2,vf3
|
|
|
|
vmaddw.z vf1,vf2,vf3
|
|
|
|
vmaddw.wx vf1,vf2,vf3
|
|
|
|
vmaddw.wy vf1,vf2,vf3
|
|
|
|
vmaddw.wz vf1,vf2,vf3
|
|
|
|
vmaddw.xy vf1,vf2,vf3
|
|
|
|
vmaddw.xz vf1,vf2,vf3
|
|
|
|
vmaddw.yz vf1,vf2,vf3
|
|
|
|
vmaddw.wxy vf1,vf2,vf3
|
|
|
|
vmaddw.wxz vf1,vf2,vf3
|
|
|
|
vmaddw.wyz vf1,vf2,vf3
|
|
|
|
vmaddw.xyz vf1,vf2,vf3
|
|
|
|
vmaddw.wxyz vf1,vf2,vf3
|
|
|
|
vmaddx.w vf1,vf2,vf3
|
|
|
|
vmaddx.x vf1,vf2,vf3
|
|
|
|
vmaddx.y vf1,vf2,vf3
|
|
|
|
vmaddx.z vf1,vf2,vf3
|
|
|
|
vmaddx.wx vf1,vf2,vf3
|
|
|
|
vmaddx.wy vf1,vf2,vf3
|
|
|
|
vmaddx.wz vf1,vf2,vf3
|
|
|
|
vmaddx.xy vf1,vf2,vf3
|
|
|
|
vmaddx.xz vf1,vf2,vf3
|
|
|
|
vmaddx.yz vf1,vf2,vf3
|
|
|
|
vmaddx.wxy vf1,vf2,vf3
|
|
|
|
vmaddx.wxz vf1,vf2,vf3
|
|
|
|
vmaddx.wyz vf1,vf2,vf3
|
|
|
|
vmaddx.xyz vf1,vf2,vf3
|
|
|
|
vmaddx.wxyz vf1,vf2,vf3
|
|
|
|
vmaddy.w vf1,vf2,vf3
|
|
|
|
vmaddy.x vf1,vf2,vf3
|
|
|
|
vmaddy.y vf1,vf2,vf3
|
|
|
|
vmaddy.z vf1,vf2,vf3
|
|
|
|
vmaddy.wx vf1,vf2,vf3
|
|
|
|
vmaddy.wy vf1,vf2,vf3
|
|
|
|
vmaddy.wz vf1,vf2,vf3
|
|
|
|
vmaddy.xy vf1,vf2,vf3
|
|
|
|
vmaddy.xz vf1,vf2,vf3
|
|
|
|
vmaddy.yz vf1,vf2,vf3
|
|
|
|
vmaddy.wxy vf1,vf2,vf3
|
|
|
|
vmaddy.wxz vf1,vf2,vf3
|
|
|
|
vmaddy.wyz vf1,vf2,vf3
|
|
|
|
vmaddy.xyz vf1,vf2,vf3
|
|
|
|
vmaddy.wxyz vf1,vf2,vf3
|
|
|
|
vmaddz.w vf1,vf2,vf3
|
|
|
|
vmaddz.x vf1,vf2,vf3
|
|
|
|
vmaddz.y vf1,vf2,vf3
|
|
|
|
vmaddz.z vf1,vf2,vf3
|
|
|
|
vmaddz.wx vf1,vf2,vf3
|
|
|
|
vmaddz.wy vf1,vf2,vf3
|
|
|
|
vmaddz.wz vf1,vf2,vf3
|
|
|
|
vmaddz.xy vf1,vf2,vf3
|
|
|
|
vmaddz.xz vf1,vf2,vf3
|
|
|
|
vmaddz.yz vf1,vf2,vf3
|
|
|
|
vmaddz.wxy vf1,vf2,vf3
|
|
|
|
vmaddz.wxz vf1,vf2,vf3
|
|
|
|
vmaddz.wyz vf1,vf2,vf3
|
|
|
|
vmaddz.xyz vf1,vf2,vf3
|
|
|
|
vmaddz.wxyz vf1,vf2,vf3
|
|
|
|
vmadda.w ACC,vf2,vf3
|
|
|
|
vmadda.x ACC,vf2,vf3
|
|
|
|
vmadda.y ACC,vf2,vf3
|
|
|
|
vmadda.z ACC,vf2,vf3
|
|
|
|
vmadda.wx ACC,vf2,vf3
|
|
|
|
vmadda.wy ACC,vf2,vf3
|
|
|
|
vmadda.wz ACC,vf2,vf3
|
|
|
|
vmadda.xy ACC,vf2,vf3
|
|
|
|
vmadda.xz ACC,vf2,vf3
|
|
|
|
vmadda.yz ACC,vf2,vf3
|
|
|
|
vmadda.wxy ACC,vf2,vf3
|
|
|
|
vmadda.wxz ACC,vf2,vf3
|
|
|
|
vmadda.wyz ACC,vf2,vf3
|
|
|
|
vmadda.xyz ACC,vf2,vf3
|
|
|
|
vmadda.wxyz ACC,vf2,vf3
|
|
|
|
vmaddai.w ACC,vf2,I
|
|
|
|
vmaddai.x ACC,vf2,I
|
|
|
|
vmaddai.y ACC,vf2,I
|
|
|
|
vmaddai.z ACC,vf2,I
|
|
|
|
vmaddai.wx ACC,vf2,I
|
|
|
|
vmaddai.wy ACC,vf2,I
|
|
|
|
vmaddai.wz ACC,vf2,I
|
|
|
|
vmaddai.xy ACC,vf2,I
|
|
|
|
vmaddai.xz ACC,vf2,I
|
|
|
|
vmaddai.yz ACC,vf2,I
|
|
|
|
vmaddai.wxy ACC,vf2,I
|
|
|
|
vmaddai.wxz ACC,vf2,I
|
|
|
|
vmaddai.wyz ACC,vf2,I
|
|
|
|
vmaddai.xyz ACC,vf2,I
|
|
|
|
vmaddai.wxyz ACC,vf2,I
|
|
|
|
vmaddaq.w ACC,vf2,Q
|
|
|
|
vmaddaq.x ACC,vf2,Q
|
|
|
|
vmaddaq.y ACC,vf2,Q
|
|
|
|
vmaddaq.z ACC,vf2,Q
|
|
|
|
vmaddaq.wx ACC,vf2,Q
|
|
|
|
vmaddaq.wy ACC,vf2,Q
|
|
|
|
vmaddaq.wz ACC,vf2,Q
|
|
|
|
vmaddaq.xy ACC,vf2,Q
|
|
|
|
vmaddaq.xz ACC,vf2,Q
|
|
|
|
vmaddaq.yz ACC,vf2,Q
|
|
|
|
vmaddaq.wxy ACC,vf2,Q
|
|
|
|
vmaddaq.wxz ACC,vf2,Q
|
|
|
|
vmaddaq.wyz ACC,vf2,Q
|
|
|
|
vmaddaq.xyz ACC,vf2,Q
|
|
|
|
vmaddaq.wxyz ACC,vf2,Q
|
|
|
|
vmaddaw.w ACC,vf2,vf3
|
|
|
|
vmaddaw.x ACC,vf2,vf3
|
|
|
|
vmaddaw.y ACC,vf2,vf3
|
|
|
|
vmaddaw.z ACC,vf2,vf3
|
|
|
|
vmaddaw.wx ACC,vf2,vf3
|
|
|
|
vmaddaw.wy ACC,vf2,vf3
|
|
|
|
vmaddaw.wz ACC,vf2,vf3
|
|
|
|
vmaddaw.xy ACC,vf2,vf3
|
|
|
|
vmaddaw.xz ACC,vf2,vf3
|
|
|
|
vmaddaw.yz ACC,vf2,vf3
|
|
|
|
vmaddaw.wxy ACC,vf2,vf3
|
|
|
|
vmaddaw.wxz ACC,vf2,vf3
|
|
|
|
vmaddaw.wyz ACC,vf2,vf3
|
|
|
|
vmaddaw.xyz ACC,vf2,vf3
|
|
|
|
vmaddaw.wxyz ACC,vf2,vf3
|
|
|
|
vmaddax.w ACC,vf2,vf3
|
|
|
|
vmaddax.x ACC,vf2,vf3
|
|
|
|
vmaddax.y ACC,vf2,vf3
|
|
|
|
vmaddax.z ACC,vf2,vf3
|
|
|
|
vmaddax.wx ACC,vf2,vf3
|
|
|
|
vmaddax.wy ACC,vf2,vf3
|
|
|
|
vmaddax.wz ACC,vf2,vf3
|
|
|
|
vmaddax.xy ACC,vf2,vf3
|
|
|
|
vmaddax.xz ACC,vf2,vf3
|
|
|
|
vmaddax.yz ACC,vf2,vf3
|
|
|
|
vmaddax.wxy ACC,vf2,vf3
|
|
|
|
vmaddax.wxz ACC,vf2,vf3
|
|
|
|
vmaddax.wyz ACC,vf2,vf3
|
|
|
|
vmaddax.xyz ACC,vf2,vf3
|
|
|
|
vmaddax.wxyz ACC,vf2,vf3
|
|
|
|
vmadday.w ACC,vf2,vf3
|
|
|
|
vmadday.x ACC,vf2,vf3
|
|
|
|
vmadday.y ACC,vf2,vf3
|
|
|
|
vmadday.z ACC,vf2,vf3
|
|
|
|
vmadday.wx ACC,vf2,vf3
|
|
|
|
vmadday.wy ACC,vf2,vf3
|
|
|
|
vmadday.wz ACC,vf2,vf3
|
|
|
|
vmadday.xy ACC,vf2,vf3
|
|
|
|
vmadday.xz ACC,vf2,vf3
|
|
|
|
vmadday.yz ACC,vf2,vf3
|
|
|
|
vmadday.wxy ACC,vf2,vf3
|
|
|
|
vmadday.wxz ACC,vf2,vf3
|
|
|
|
vmadday.wyz ACC,vf2,vf3
|
|
|
|
vmadday.xyz ACC,vf2,vf3
|
|
|
|
vmadday.wxyz ACC,vf2,vf3
|
|
|
|
vmaddaz.w ACC,vf2,vf3
|
|
|
|
vmaddaz.x ACC,vf2,vf3
|
|
|
|
vmaddaz.y ACC,vf2,vf3
|
|
|
|
vmaddaz.z ACC,vf2,vf3
|
|
|
|
vmaddaz.wx ACC,vf2,vf3
|
|
|
|
vmaddaz.wy ACC,vf2,vf3
|
|
|
|
vmaddaz.wz ACC,vf2,vf3
|
|
|
|
vmaddaz.xy ACC,vf2,vf3
|
|
|
|
vmaddaz.xz ACC,vf2,vf3
|
|
|
|
vmaddaz.yz ACC,vf2,vf3
|
|
|
|
vmaddaz.wxy ACC,vf2,vf3
|
|
|
|
vmaddaz.wxz ACC,vf2,vf3
|
|
|
|
vmaddaz.wyz ACC,vf2,vf3
|
|
|
|
vmaddaz.xyz ACC,vf2,vf3
|
|
|
|
vmaddaz.wxyz ACC,vf2,vf3
|
|
|
|
vmax.w vf1,vf2,vf3
|
|
|
|
vmax.x vf1,vf2,vf3
|
|
|
|
vmax.y vf1,vf2,vf3
|
|
|
|
vmax.z vf1,vf2,vf3
|
|
|
|
vmax.wx vf1,vf2,vf3
|
|
|
|
vmax.wy vf1,vf2,vf3
|
|
|
|
vmax.wz vf1,vf2,vf3
|
|
|
|
vmax.xy vf1,vf2,vf3
|
|
|
|
vmax.xz vf1,vf2,vf3
|
|
|
|
vmax.yz vf1,vf2,vf3
|
|
|
|
vmax.wxy vf1,vf2,vf3
|
|
|
|
vmax.wxz vf1,vf2,vf3
|
|
|
|
vmax.wyz vf1,vf2,vf3
|
|
|
|
vmax.xyz vf1,vf2,vf3
|
|
|
|
vmax.wxyz vf1,vf2,vf3
|
|
|
|
vmaxi.w vf1,vf2,I
|
|
|
|
vmaxi.x vf1,vf2,I
|
|
|
|
vmaxi.y vf1,vf2,I
|
|
|
|
vmaxi.z vf1,vf2,I
|
|
|
|
vmaxi.wx vf1,vf2,I
|
|
|
|
vmaxi.wy vf1,vf2,I
|
|
|
|
vmaxi.wz vf1,vf2,I
|
|
|
|
vmaxi.xy vf1,vf2,I
|
|
|
|
vmaxi.xz vf1,vf2,I
|
|
|
|
vmaxi.yz vf1,vf2,I
|
|
|
|
vmaxi.wxy vf1,vf2,I
|
|
|
|
vmaxi.wxz vf1,vf2,I
|
|
|
|
vmaxi.wyz vf1,vf2,I
|
|
|
|
vmaxi.xyz vf1,vf2,I
|
|
|
|
vmaxi.wxyz vf1,vf2,I
|
|
|
|
vmaxw.w vf1,vf2,vf3
|
|
|
|
vmaxw.x vf1,vf2,vf3
|
|
|
|
vmaxw.y vf1,vf2,vf3
|
|
|
|
vmaxw.z vf1,vf2,vf3
|
|
|
|
vmaxw.wx vf1,vf2,vf3
|
|
|
|
vmaxw.wy vf1,vf2,vf3
|
|
|
|
vmaxw.wz vf1,vf2,vf3
|
|
|
|
vmaxw.xy vf1,vf2,vf3
|
|
|
|
vmaxw.xz vf1,vf2,vf3
|
|
|
|
vmaxw.yz vf1,vf2,vf3
|
|
|
|
vmaxw.wxy vf1,vf2,vf3
|
|
|
|
vmaxw.wxz vf1,vf2,vf3
|
|
|
|
vmaxw.wyz vf1,vf2,vf3
|
|
|
|
vmaxw.xyz vf1,vf2,vf3
|
|
|
|
vmaxw.wxyz vf1,vf2,vf3
|
|
|
|
vmaxx.w vf1,vf2,vf3
|
|
|
|
vmaxx.x vf1,vf2,vf3
|
|
|
|
vmaxx.y vf1,vf2,vf3
|
|
|
|
vmaxx.z vf1,vf2,vf3
|
|
|
|
vmaxx.wx vf1,vf2,vf3
|
|
|
|
vmaxx.wy vf1,vf2,vf3
|
|
|
|
vmaxx.wz vf1,vf2,vf3
|
|
|
|
vmaxx.xy vf1,vf2,vf3
|
|
|
|
vmaxx.xz vf1,vf2,vf3
|
|
|
|
vmaxx.yz vf1,vf2,vf3
|
|
|
|
vmaxx.wxy vf1,vf2,vf3
|
|
|
|
vmaxx.wxz vf1,vf2,vf3
|
|
|
|
vmaxx.wyz vf1,vf2,vf3
|
|
|
|
vmaxx.xyz vf1,vf2,vf3
|
|
|
|
vmaxx.wxyz vf1,vf2,vf3
|
|
|
|
vmaxy.w vf1,vf2,vf3
|
|
|
|
vmaxy.x vf1,vf2,vf3
|
|
|
|
vmaxy.y vf1,vf2,vf3
|
|
|
|
vmaxy.z vf1,vf2,vf3
|
|
|
|
vmaxy.wx vf1,vf2,vf3
|
|
|
|
vmaxy.wy vf1,vf2,vf3
|
|
|
|
vmaxy.wz vf1,vf2,vf3
|
|
|
|
vmaxy.xy vf1,vf2,vf3
|
|
|
|
vmaxy.xz vf1,vf2,vf3
|
|
|
|
vmaxy.yz vf1,vf2,vf3
|
|
|
|
vmaxy.wxy vf1,vf2,vf3
|
|
|
|
vmaxy.wxz vf1,vf2,vf3
|
|
|
|
vmaxy.wyz vf1,vf2,vf3
|
|
|
|
vmaxy.xyz vf1,vf2,vf3
|
|
|
|
vmaxy.wxyz vf1,vf2,vf3
|
|
|
|
vmaxz.w vf1,vf2,vf3
|
|
|
|
vmaxz.x vf1,vf2,vf3
|
|
|
|
vmaxz.y vf1,vf2,vf3
|
|
|
|
vmaxz.z vf1,vf2,vf3
|
|
|
|
vmaxz.wx vf1,vf2,vf3
|
|
|
|
vmaxz.wy vf1,vf2,vf3
|
|
|
|
vmaxz.wz vf1,vf2,vf3
|
|
|
|
vmaxz.xy vf1,vf2,vf3
|
|
|
|
vmaxz.xz vf1,vf2,vf3
|
|
|
|
vmaxz.yz vf1,vf2,vf3
|
|
|
|
vmaxz.wxy vf1,vf2,vf3
|
|
|
|
vmaxz.wxz vf1,vf2,vf3
|
|
|
|
vmaxz.wyz vf1,vf2,vf3
|
|
|
|
vmaxz.xyz vf1,vf2,vf3
|
|
|
|
vmaxz.wxyz vf1,vf2,vf3
|
|
|
|
vmfir.w vf4,vi2
|
|
|
|
vmfir.x vf4,vi2
|
|
|
|
vmfir.y vf4,vi2
|
|
|
|
vmfir.z vf4,vi2
|
|
|
|
vmfir.wx vf4,vi2
|
|
|
|
vmfir.wy vf4,vi2
|
|
|
|
vmfir.wz vf4,vi2
|
|
|
|
vmfir.xy vf4,vi2
|
|
|
|
vmfir.xz vf4,vi2
|
|
|
|
vmfir.yz vf4,vi2
|
|
|
|
vmfir.wxy vf4,vi2
|
|
|
|
vmfir.wxz vf4,vi2
|
|
|
|
vmfir.wyz vf4,vi2
|
|
|
|
vmfir.xyz vf4,vi2
|
|
|
|
vmfir.wxyz vf4,vi2
|
|
|
|
vmini.w vf1,vf2,vf3
|
|
|
|
vmini.x vf1,vf2,vf3
|
|
|
|
vmini.y vf1,vf2,vf3
|
|
|
|
vmini.z vf1,vf2,vf3
|
|
|
|
vmini.wx vf1,vf2,vf3
|
|
|
|
vmini.wy vf1,vf2,vf3
|
|
|
|
vmini.wz vf1,vf2,vf3
|
|
|
|
vmini.xy vf1,vf2,vf3
|
|
|
|
vmini.xz vf1,vf2,vf3
|
|
|
|
vmini.yz vf1,vf2,vf3
|
|
|
|
vmini.wxy vf1,vf2,vf3
|
|
|
|
vmini.wxz vf1,vf2,vf3
|
|
|
|
vmini.wyz vf1,vf2,vf3
|
|
|
|
vmini.xyz vf1,vf2,vf3
|
|
|
|
vmini.wxyz vf1,vf2,vf3
|
|
|
|
vminii.w vf1,vf2,I
|
|
|
|
vminii.x vf1,vf2,I
|
|
|
|
vminii.y vf1,vf2,I
|
|
|
|
vminii.z vf1,vf2,I
|
|
|
|
vminii.wx vf1,vf2,I
|
|
|
|
vminii.wy vf1,vf2,I
|
|
|
|
vminii.wz vf1,vf2,I
|
|
|
|
vminii.xy vf1,vf2,I
|
|
|
|
vminii.xz vf1,vf2,I
|
|
|
|
vminii.yz vf1,vf2,I
|
|
|
|
vminii.wxy vf1,vf2,I
|
|
|
|
vminii.wxz vf1,vf2,I
|
|
|
|
vminii.wyz vf1,vf2,I
|
|
|
|
vminii.xyz vf1,vf2,I
|
|
|
|
vminii.wxyz vf1,vf2,I
|
|
|
|
vminiw.w vf1,vf2,vf3
|
|
|
|
vminiw.x vf1,vf2,vf3
|
|
|
|
vminiw.y vf1,vf2,vf3
|
|
|
|
vminiw.z vf1,vf2,vf3
|
|
|
|
vminiw.wx vf1,vf2,vf3
|
|
|
|
vminiw.wy vf1,vf2,vf3
|
|
|
|
vminiw.wz vf1,vf2,vf3
|
|
|
|
vminiw.xy vf1,vf2,vf3
|
|
|
|
vminiw.xz vf1,vf2,vf3
|
|
|
|
vminiw.yz vf1,vf2,vf3
|
|
|
|
vminiw.wxy vf1,vf2,vf3
|
|
|
|
vminiw.wxz vf1,vf2,vf3
|
|
|
|
vminiw.wyz vf1,vf2,vf3
|
|
|
|
vminiw.xyz vf1,vf2,vf3
|
|
|
|
vminiw.wxyz vf1,vf2,vf3
|
|
|
|
vminix.w vf1,vf2,vf3
|
|
|
|
vminix.x vf1,vf2,vf3
|
|
|
|
vminix.y vf1,vf2,vf3
|
|
|
|
vminix.z vf1,vf2,vf3
|
|
|
|
vminix.wx vf1,vf2,vf3
|
|
|
|
vminix.wy vf1,vf2,vf3
|
|
|
|
vminix.wz vf1,vf2,vf3
|
|
|
|
vminix.xy vf1,vf2,vf3
|
|
|
|
vminix.xz vf1,vf2,vf3
|
|
|
|
vminix.yz vf1,vf2,vf3
|
|
|
|
vminix.wxy vf1,vf2,vf3
|
|
|
|
vminix.wxz vf1,vf2,vf3
|
|
|
|
vminix.wyz vf1,vf2,vf3
|
|
|
|
vminix.xyz vf1,vf2,vf3
|
|
|
|
vminix.wxyz vf1,vf2,vf3
|
|
|
|
vminiy.w vf1,vf2,vf3
|
|
|
|
vminiy.x vf1,vf2,vf3
|
|
|
|
vminiy.y vf1,vf2,vf3
|
|
|
|
vminiy.z vf1,vf2,vf3
|
|
|
|
vminiy.wx vf1,vf2,vf3
|
|
|
|
vminiy.wy vf1,vf2,vf3
|
|
|
|
vminiy.wz vf1,vf2,vf3
|
|
|
|
vminiy.xy vf1,vf2,vf3
|
|
|
|
vminiy.xz vf1,vf2,vf3
|
|
|
|
vminiy.yz vf1,vf2,vf3
|
|
|
|
vminiy.wxy vf1,vf2,vf3
|
|
|
|
vminiy.wxz vf1,vf2,vf3
|
|
|
|
vminiy.wyz vf1,vf2,vf3
|
|
|
|
vminiy.xyz vf1,vf2,vf3
|
|
|
|
vminiy.wxyz vf1,vf2,vf3
|
|
|
|
vminiz.w vf1,vf2,vf3
|
|
|
|
vminiz.x vf1,vf2,vf3
|
|
|
|
vminiz.y vf1,vf2,vf3
|
|
|
|
vminiz.z vf1,vf2,vf3
|
|
|
|
vminiz.wx vf1,vf2,vf3
|
|
|
|
vminiz.wy vf1,vf2,vf3
|
|
|
|
vminiz.wz vf1,vf2,vf3
|
|
|
|
vminiz.xy vf1,vf2,vf3
|
|
|
|
vminiz.xz vf1,vf2,vf3
|
|
|
|
vminiz.yz vf1,vf2,vf3
|
|
|
|
vminiz.wxy vf1,vf2,vf3
|
|
|
|
vminiz.wxz vf1,vf2,vf3
|
|
|
|
vminiz.wyz vf1,vf2,vf3
|
|
|
|
vminiz.xyz vf1,vf2,vf3
|
|
|
|
vminiz.wxyz vf1,vf2,vf3
|
|
|
|
vmove.w vf1,vf2
|
|
|
|
vmove.x vf1,vf2
|
|
|
|
vmove.y vf1,vf2
|
|
|
|
vmove.z vf1,vf2
|
|
|
|
vmove.wx vf1,vf2
|
|
|
|
vmove.wy vf1,vf2
|
|
|
|
vmove.wz vf1,vf2
|
|
|
|
vmove.xy vf1,vf2
|
|
|
|
vmove.xz vf1,vf2
|
|
|
|
vmove.yz vf1,vf2
|
|
|
|
vmove.wxy vf1,vf2
|
|
|
|
vmove.wxz vf1,vf2
|
|
|
|
vmove.wyz vf1,vf2
|
|
|
|
vmove.xyz vf1,vf2
|
|
|
|
vmove.wxyz vf1,vf2
|
|
|
|
vmr32.w vf1,vf2
|
|
|
|
vmr32.x vf1,vf2
|
|
|
|
vmr32.y vf1,vf2
|
|
|
|
vmr32.z vf1,vf2
|
|
|
|
vmr32.wx vf1,vf2
|
|
|
|
vmr32.wy vf1,vf2
|
|
|
|
vmr32.wz vf1,vf2
|
|
|
|
vmr32.xy vf1,vf2
|
|
|
|
vmr32.xz vf1,vf2
|
|
|
|
vmr32.yz vf1,vf2
|
|
|
|
vmr32.wxy vf1,vf2
|
|
|
|
vmr32.wxz vf1,vf2
|
|
|
|
vmr32.wyz vf1,vf2
|
|
|
|
vmr32.xyz vf1,vf2
|
|
|
|
vmr32.wxyz vf1,vf2
|
|
|
|
vmsub.w vf1,vf2,vf3
|
|
|
|
vmsub.x vf1,vf2,vf3
|
|
|
|
vmsub.y vf1,vf2,vf3
|
|
|
|
vmsub.z vf1,vf2,vf3
|
|
|
|
vmsub.wx vf1,vf2,vf3
|
|
|
|
vmsub.wy vf1,vf2,vf3
|
|
|
|
vmsub.wz vf1,vf2,vf3
|
|
|
|
vmsub.xy vf1,vf2,vf3
|
|
|
|
vmsub.xz vf1,vf2,vf3
|
|
|
|
vmsub.yz vf1,vf2,vf3
|
|
|
|
vmsub.wxy vf1,vf2,vf3
|
|
|
|
vmsub.wxz vf1,vf2,vf3
|
|
|
|
vmsub.wyz vf1,vf2,vf3
|
|
|
|
vmsub.xyz vf1,vf2,vf3
|
|
|
|
vmsub.wxyz vf1,vf2,vf3
|
|
|
|
vmsubi.w vf1,vf2,I
|
|
|
|
vmsubi.x vf1,vf2,I
|
|
|
|
vmsubi.y vf1,vf2,I
|
|
|
|
vmsubi.z vf1,vf2,I
|
|
|
|
vmsubi.wx vf1,vf2,I
|
|
|
|
vmsubi.wy vf1,vf2,I
|
|
|
|
vmsubi.wz vf1,vf2,I
|
|
|
|
vmsubi.xy vf1,vf2,I
|
|
|
|
vmsubi.xz vf1,vf2,I
|
|
|
|
vmsubi.yz vf1,vf2,I
|
|
|
|
vmsubi.wxy vf1,vf2,I
|
|
|
|
vmsubi.wxz vf1,vf2,I
|
|
|
|
vmsubi.wyz vf1,vf2,I
|
|
|
|
vmsubi.xyz vf1,vf2,I
|
|
|
|
vmsubi.wxyz vf1,vf2,I
|
|
|
|
vmsubq.w vf1,vf2,Q
|
|
|
|
vmsubq.x vf1,vf2,Q
|
|
|
|
vmsubq.y vf1,vf2,Q
|
|
|
|
vmsubq.z vf1,vf2,Q
|
|
|
|
vmsubq.wx vf1,vf2,Q
|
|
|
|
vmsubq.wy vf1,vf2,Q
|
|
|
|
vmsubq.wz vf1,vf2,Q
|
|
|
|
vmsubq.xy vf1,vf2,Q
|
|
|
|
vmsubq.xz vf1,vf2,Q
|
|
|
|
vmsubq.yz vf1,vf2,Q
|
|
|
|
vmsubq.wxy vf1,vf2,Q
|
|
|
|
vmsubq.wxz vf1,vf2,Q
|
|
|
|
vmsubq.wyz vf1,vf2,Q
|
|
|
|
vmsubq.xyz vf1,vf2,Q
|
|
|
|
vmsubq.wxyz vf1,vf2,Q
|
|
|
|
vmsubw.w vf1,vf2,vf3
|
|
|
|
vmsubw.x vf1,vf2,vf3
|
|
|
|
vmsubw.y vf1,vf2,vf3
|
|
|
|
vmsubw.z vf1,vf2,vf3
|
|
|
|
vmsubw.wx vf1,vf2,vf3
|
|
|
|
vmsubw.wy vf1,vf2,vf3
|
|
|
|
vmsubw.wz vf1,vf2,vf3
|
|
|
|
vmsubw.xy vf1,vf2,vf3
|
|
|
|
vmsubw.xz vf1,vf2,vf3
|
|
|
|
vmsubw.yz vf1,vf2,vf3
|
|
|
|
vmsubw.wxy vf1,vf2,vf3
|
|
|
|
vmsubw.wxz vf1,vf2,vf3
|
|
|
|
vmsubw.wyz vf1,vf2,vf3
|
|
|
|
vmsubw.xyz vf1,vf2,vf3
|
|
|
|
vmsubw.wxyz vf1,vf2,vf3
|
|
|
|
vmsubx.w vf1,vf2,vf3
|
|
|
|
vmsubx.x vf1,vf2,vf3
|
|
|
|
vmsubx.y vf1,vf2,vf3
|
|
|
|
vmsubx.z vf1,vf2,vf3
|
|
|
|
vmsubx.wx vf1,vf2,vf3
|
|
|
|
vmsubx.wy vf1,vf2,vf3
|
|
|
|
vmsubx.wz vf1,vf2,vf3
|
|
|
|
vmsubx.xy vf1,vf2,vf3
|
|
|
|
vmsubx.xz vf1,vf2,vf3
|
|
|
|
vmsubx.yz vf1,vf2,vf3
|
|
|
|
vmsubx.wxy vf1,vf2,vf3
|
|
|
|
vmsubx.wxz vf1,vf2,vf3
|
|
|
|
vmsubx.wyz vf1,vf2,vf3
|
|
|
|
vmsubx.xyz vf1,vf2,vf3
|
|
|
|
vmsubx.wxyz vf1,vf2,vf3
|
|
|
|
vmsuby.w vf1,vf2,vf3
|
|
|
|
vmsuby.x vf1,vf2,vf3
|
|
|
|
vmsuby.y vf1,vf2,vf3
|
|
|
|
vmsuby.z vf1,vf2,vf3
|
|
|
|
vmsuby.wx vf1,vf2,vf3
|
|
|
|
vmsuby.wy vf1,vf2,vf3
|
|
|
|
vmsuby.wz vf1,vf2,vf3
|
|
|
|
vmsuby.xy vf1,vf2,vf3
|
|
|
|
vmsuby.xz vf1,vf2,vf3
|
|
|
|
vmsuby.yz vf1,vf2,vf3
|
|
|
|
vmsuby.wxy vf1,vf2,vf3
|
|
|
|
vmsuby.wxz vf1,vf2,vf3
|
|
|
|
vmsuby.wyz vf1,vf2,vf3
|
|
|
|
vmsuby.xyz vf1,vf2,vf3
|
|
|
|
vmsuby.wxyz vf1,vf2,vf3
|
|
|
|
vmsubz.w vf1,vf2,vf3
|
|
|
|
vmsubz.x vf1,vf2,vf3
|
|
|
|
vmsubz.y vf1,vf2,vf3
|
|
|
|
vmsubz.z vf1,vf2,vf3
|
|
|
|
vmsubz.wx vf1,vf2,vf3
|
|
|
|
vmsubz.wy vf1,vf2,vf3
|
|
|
|
vmsubz.wz vf1,vf2,vf3
|
|
|
|
vmsubz.xy vf1,vf2,vf3
|
|
|
|
vmsubz.xz vf1,vf2,vf3
|
|
|
|
vmsubz.yz vf1,vf2,vf3
|
|
|
|
vmsubz.wxy vf1,vf2,vf3
|
|
|
|
vmsubz.wxz vf1,vf2,vf3
|
|
|
|
vmsubz.wyz vf1,vf2,vf3
|
|
|
|
vmsubz.xyz vf1,vf2,vf3
|
|
|
|
vmsubz.wxyz vf1,vf2,vf3
|
|
|
|
vmsuba.w ACC,vf2,vf3
|
|
|
|
vmsuba.x ACC,vf2,vf3
|
|
|
|
vmsuba.y ACC,vf2,vf3
|
|
|
|
vmsuba.z ACC,vf2,vf3
|
|
|
|
vmsuba.wx ACC,vf2,vf3
|
|
|
|
vmsuba.wy ACC,vf2,vf3
|
|
|
|
vmsuba.wz ACC,vf2,vf3
|
|
|
|
vmsuba.xy ACC,vf2,vf3
|
|
|
|
vmsuba.xz ACC,vf2,vf3
|
|
|
|
vmsuba.yz ACC,vf2,vf3
|
|
|
|
vmsuba.wxy ACC,vf2,vf3
|
|
|
|
vmsuba.wxz ACC,vf2,vf3
|
|
|
|
vmsuba.wyz ACC,vf2,vf3
|
|
|
|
vmsuba.xyz ACC,vf2,vf3
|
|
|
|
vmsuba.wxyz ACC,vf2,vf3
|
|
|
|
vmsubai.w ACC,vf2,I
|
|
|
|
vmsubai.x ACC,vf2,I
|
|
|
|
vmsubai.y ACC,vf2,I
|
|
|
|
vmsubai.z ACC,vf2,I
|
|
|
|
vmsubai.wx ACC,vf2,I
|
|
|
|
vmsubai.wy ACC,vf2,I
|
|
|
|
vmsubai.wz ACC,vf2,I
|
|
|
|
vmsubai.xy ACC,vf2,I
|
|
|
|
vmsubai.xz ACC,vf2,I
|
|
|
|
vmsubai.yz ACC,vf2,I
|
|
|
|
vmsubai.wxy ACC,vf2,I
|
|
|
|
vmsubai.wxz ACC,vf2,I
|
|
|
|
vmsubai.wyz ACC,vf2,I
|
|
|
|
vmsubai.xyz ACC,vf2,I
|
|
|
|
vmsubai.wxyz ACC,vf2,I
|
|
|
|
vmsubaq.w ACC,vf2,Q
|
|
|
|
vmsubaq.x ACC,vf2,Q
|
|
|
|
vmsubaq.y ACC,vf2,Q
|
|
|
|
vmsubaq.z ACC,vf2,Q
|
|
|
|
vmsubaq.wx ACC,vf2,Q
|
|
|
|
vmsubaq.wy ACC,vf2,Q
|
|
|
|
vmsubaq.wz ACC,vf2,Q
|
|
|
|
vmsubaq.xy ACC,vf2,Q
|
|
|
|
vmsubaq.xz ACC,vf2,Q
|
|
|
|
vmsubaq.yz ACC,vf2,Q
|
|
|
|
vmsubaq.wxy ACC,vf2,Q
|
|
|
|
vmsubaq.wxz ACC,vf2,Q
|
|
|
|
vmsubaq.wyz ACC,vf2,Q
|
|
|
|
vmsubaq.xyz ACC,vf2,Q
|
|
|
|
vmsubaq.wxyz ACC,vf2,Q
|
|
|
|
vmsubaw.w ACC,vf2,vf3
|
|
|
|
vmsubaw.x ACC,vf2,vf3
|
|
|
|
vmsubaw.y ACC,vf2,vf3
|
|
|
|
vmsubaw.z ACC,vf2,vf3
|
|
|
|
vmsubaw.wx ACC,vf2,vf3
|
|
|
|
vmsubaw.wy ACC,vf2,vf3
|
|
|
|
vmsubaw.wz ACC,vf2,vf3
|
|
|
|
vmsubaw.xy ACC,vf2,vf3
|
|
|
|
vmsubaw.xz ACC,vf2,vf3
|
|
|
|
vmsubaw.yz ACC,vf2,vf3
|
|
|
|
vmsubaw.wxy ACC,vf2,vf3
|
|
|
|
vmsubaw.wxz ACC,vf2,vf3
|
|
|
|
vmsubaw.wyz ACC,vf2,vf3
|
|
|
|
vmsubaw.xyz ACC,vf2,vf3
|
|
|
|
vmsubaw.wxyz ACC,vf2,vf3
|
|
|
|
vmsubax.w ACC,vf2,vf3
|
|
|
|
vmsubax.x ACC,vf2,vf3
|
|
|
|
vmsubax.y ACC,vf2,vf3
|
|
|
|
vmsubax.z ACC,vf2,vf3
|
|
|
|
vmsubax.wx ACC,vf2,vf3
|
|
|
|
vmsubax.wy ACC,vf2,vf3
|
|
|
|
vmsubax.wz ACC,vf2,vf3
|
|
|
|
vmsubax.xy ACC,vf2,vf3
|
|
|
|
vmsubax.xz ACC,vf2,vf3
|
|
|
|
vmsubax.yz ACC,vf2,vf3
|
|
|
|
vmsubax.wxy ACC,vf2,vf3
|
|
|
|
vmsubax.wxz ACC,vf2,vf3
|
|
|
|
vmsubax.wyz ACC,vf2,vf3
|
|
|
|
vmsubax.xyz ACC,vf2,vf3
|
|
|
|
vmsubax.wxyz ACC,vf2,vf3
|
|
|
|
vmsubay.w ACC,vf2,vf3
|
|
|
|
vmsubay.x ACC,vf2,vf3
|
|
|
|
vmsubay.y ACC,vf2,vf3
|
|
|
|
vmsubay.z ACC,vf2,vf3
|
|
|
|
vmsubay.wx ACC,vf2,vf3
|
|
|
|
vmsubay.wy ACC,vf2,vf3
|
|
|
|
vmsubay.wz ACC,vf2,vf3
|
|
|
|
vmsubay.xy ACC,vf2,vf3
|
|
|
|
vmsubay.xz ACC,vf2,vf3
|
|
|
|
vmsubay.yz ACC,vf2,vf3
|
|
|
|
vmsubay.wxy ACC,vf2,vf3
|
|
|
|
vmsubay.wxz ACC,vf2,vf3
|
|
|
|
vmsubay.wyz ACC,vf2,vf3
|
|
|
|
vmsubay.xyz ACC,vf2,vf3
|
|
|
|
vmsubay.wxyz ACC,vf2,vf3
|
|
|
|
vmsubaz.w ACC,vf2,vf3
|
|
|
|
vmsubaz.x ACC,vf2,vf3
|
|
|
|
vmsubaz.y ACC,vf2,vf3
|
|
|
|
vmsubaz.z ACC,vf2,vf3
|
|
|
|
vmsubaz.wx ACC,vf2,vf3
|
|
|
|
vmsubaz.wy ACC,vf2,vf3
|
|
|
|
vmsubaz.wz ACC,vf2,vf3
|
|
|
|
vmsubaz.xy ACC,vf2,vf3
|
|
|
|
vmsubaz.xz ACC,vf2,vf3
|
|
|
|
vmsubaz.yz ACC,vf2,vf3
|
|
|
|
vmsubaz.wxy ACC,vf2,vf3
|
|
|
|
vmsubaz.wxz ACC,vf2,vf3
|
|
|
|
vmsubaz.wyz ACC,vf2,vf3
|
|
|
|
vmsubaz.xyz ACC,vf2,vf3
|
|
|
|
vmsubaz.wxyz ACC,vf2,vf3
|
|
|
|
vmtir.w vi2,vf4
|
|
|
|
vmtir.x vi2,vf4
|
|
|
|
vmtir.y vi2,vf4
|
|
|
|
vmtir.z vi2,vf4
|
|
|
|
vmtir.wx vi2,vf4
|
|
|
|
vmtir.wy vi2,vf4
|
|
|
|
vmtir.wz vi2,vf4
|
|
|
|
vmtir.xy vi2,vf4
|
|
|
|
vmtir.xz vi2,vf4
|
|
|
|
vmtir.yz vi2,vf4
|
|
|
|
vmtir.wxy vi2,vf4
|
|
|
|
vmtir.wxz vi2,vf4
|
|
|
|
vmtir.wyz vi2,vf4
|
|
|
|
vmtir.xyz vi2,vf4
|
|
|
|
vmtir.wxyz vi2,vf4
|
|
|
|
vmul.w vf1,vf2,vf3
|
|
|
|
vmul.x vf1,vf2,vf3
|
|
|
|
vmul.y vf1,vf2,vf3
|
|
|
|
vmul.z vf1,vf2,vf3
|
|
|
|
vmul.wx vf1,vf2,vf3
|
|
|
|
vmul.wy vf1,vf2,vf3
|
|
|
|
vmul.wz vf1,vf2,vf3
|
|
|
|
vmul.xy vf1,vf2,vf3
|
|
|
|
vmul.xz vf1,vf2,vf3
|
|
|
|
vmul.yz vf1,vf2,vf3
|
|
|
|
vmul.wxy vf1,vf2,vf3
|
|
|
|
vmul.wxz vf1,vf2,vf3
|
|
|
|
vmul.wyz vf1,vf2,vf3
|
|
|
|
vmul.xyz vf1,vf2,vf3
|
|
|
|
vmul.wxyz vf1,vf2,vf3
|
|
|
|
vmuli.w vf1,vf2,I
|
|
|
|
vmuli.x vf1,vf2,I
|
|
|
|
vmuli.y vf1,vf2,I
|
|
|
|
vmuli.z vf1,vf2,I
|
|
|
|
vmuli.wx vf1,vf2,I
|
|
|
|
vmuli.wy vf1,vf2,I
|
|
|
|
vmuli.wz vf1,vf2,I
|
|
|
|
vmuli.xy vf1,vf2,I
|
|
|
|
vmuli.xz vf1,vf2,I
|
|
|
|
vmuli.yz vf1,vf2,I
|
|
|
|
vmuli.wxy vf1,vf2,I
|
|
|
|
vmuli.wxz vf1,vf2,I
|
|
|
|
vmuli.wyz vf1,vf2,I
|
|
|
|
vmuli.xyz vf1,vf2,I
|
|
|
|
vmuli.wxyz vf1,vf2,I
|
|
|
|
vmulq.w vf1,vf2,Q
|
|
|
|
vmulq.x vf1,vf2,Q
|
|
|
|
vmulq.y vf1,vf2,Q
|
|
|
|
vmulq.z vf1,vf2,Q
|
|
|
|
vmulq.wx vf1,vf2,Q
|
|
|
|
vmulq.wy vf1,vf2,Q
|
|
|
|
vmulq.wz vf1,vf2,Q
|
|
|
|
vmulq.xy vf1,vf2,Q
|
|
|
|
vmulq.xz vf1,vf2,Q
|
|
|
|
vmulq.yz vf1,vf2,Q
|
|
|
|
vmulq.wxy vf1,vf2,Q
|
|
|
|
vmulq.wxz vf1,vf2,Q
|
|
|
|
vmulq.wyz vf1,vf2,Q
|
|
|
|
vmulq.xyz vf1,vf2,Q
|
|
|
|
vmulq.wxyz vf1,vf2,Q
|
|
|
|
vmulw.w vf1,vf2,vf3
|
|
|
|
vmulw.x vf1,vf2,vf3
|
|
|
|
vmulw.y vf1,vf2,vf3
|
|
|
|
vmulw.z vf1,vf2,vf3
|
|
|
|
vmulw.wx vf1,vf2,vf3
|
|
|
|
vmulw.wy vf1,vf2,vf3
|
|
|
|
vmulw.wz vf1,vf2,vf3
|
|
|
|
vmulw.xy vf1,vf2,vf3
|
|
|
|
vmulw.xz vf1,vf2,vf3
|
|
|
|
vmulw.yz vf1,vf2,vf3
|
|
|
|
vmulw.wxy vf1,vf2,vf3
|
|
|
|
vmulw.wxz vf1,vf2,vf3
|
|
|
|
vmulw.wyz vf1,vf2,vf3
|
|
|
|
vmulw.xyz vf1,vf2,vf3
|
|
|
|
vmulw.wxyz vf1,vf2,vf3
|
|
|
|
vmulx.w vf1,vf2,vf3
|
|
|
|
vmulx.x vf1,vf2,vf3
|
|
|
|
vmulx.y vf1,vf2,vf3
|
|
|
|
vmulx.z vf1,vf2,vf3
|
|
|
|
vmulx.wx vf1,vf2,vf3
|
|
|
|
vmulx.wy vf1,vf2,vf3
|
|
|
|
vmulx.wz vf1,vf2,vf3
|
|
|
|
vmulx.xy vf1,vf2,vf3
|
|
|
|
vmulx.xz vf1,vf2,vf3
|
|
|
|
vmulx.yz vf1,vf2,vf3
|
|
|
|
vmulx.wxy vf1,vf2,vf3
|
|
|
|
vmulx.wxz vf1,vf2,vf3
|
|
|
|
vmulx.wyz vf1,vf2,vf3
|
|
|
|
vmulx.xyz vf1,vf2,vf3
|
|
|
|
vmulx.wxyz vf1,vf2,vf3
|
|
|
|
vmuly.w vf1,vf2,vf3
|
|
|
|
vmuly.x vf1,vf2,vf3
|
|
|
|
vmuly.y vf1,vf2,vf3
|
|
|
|
vmuly.z vf1,vf2,vf3
|
|
|
|
vmuly.wx vf1,vf2,vf3
|
|
|
|
vmuly.wy vf1,vf2,vf3
|
|
|
|
vmuly.wz vf1,vf2,vf3
|
|
|
|
vmuly.xy vf1,vf2,vf3
|
|
|
|
vmuly.xz vf1,vf2,vf3
|
|
|
|
vmuly.yz vf1,vf2,vf3
|
|
|
|
vmuly.wxy vf1,vf2,vf3
|
|
|
|
vmuly.wxz vf1,vf2,vf3
|
|
|
|
vmuly.wyz vf1,vf2,vf3
|
|
|
|
vmuly.xyz vf1,vf2,vf3
|
|
|
|
vmuly.wxyz vf1,vf2,vf3
|
|
|
|
vmulz.w vf1,vf2,vf3
|
|
|
|
vmulz.x vf1,vf2,vf3
|
|
|
|
vmulz.y vf1,vf2,vf3
|
|
|
|
vmulz.z vf1,vf2,vf3
|
|
|
|
vmulz.wx vf1,vf2,vf3
|
|
|
|
vmulz.wy vf1,vf2,vf3
|
|
|
|
vmulz.wz vf1,vf2,vf3
|
|
|
|
vmulz.xy vf1,vf2,vf3
|
|
|
|
vmulz.xz vf1,vf2,vf3
|
|
|
|
vmulz.yz vf1,vf2,vf3
|
|
|
|
vmulz.wxy vf1,vf2,vf3
|
|
|
|
vmulz.wxz vf1,vf2,vf3
|
|
|
|
vmulz.wyz vf1,vf2,vf3
|
|
|
|
vmulz.xyz vf1,vf2,vf3
|
|
|
|
vmulz.wxyz vf1,vf2,vf3
|
|
|
|
vmula.w ACC,vf2,vf3
|
|
|
|
vmula.x ACC,vf2,vf3
|
|
|
|
vmula.y ACC,vf2,vf3
|
|
|
|
vmula.z ACC,vf2,vf3
|
|
|
|
vmula.wx ACC,vf2,vf3
|
|
|
|
vmula.wy ACC,vf2,vf3
|
|
|
|
vmula.wz ACC,vf2,vf3
|
|
|
|
vmula.xy ACC,vf2,vf3
|
|
|
|
vmula.xz ACC,vf2,vf3
|
|
|
|
vmula.yz ACC,vf2,vf3
|
|
|
|
vmula.wxy ACC,vf2,vf3
|
|
|
|
vmula.wxz ACC,vf2,vf3
|
|
|
|
vmula.wyz ACC,vf2,vf3
|
|
|
|
vmula.xyz ACC,vf2,vf3
|
|
|
|
vmula.wxyz ACC,vf2,vf3
|
|
|
|
vmulai.w ACC,vf2,I
|
|
|
|
vmulai.x ACC,vf2,I
|
|
|
|
vmulai.y ACC,vf2,I
|
|
|
|
vmulai.z ACC,vf2,I
|
|
|
|
vmulai.wx ACC,vf2,I
|
|
|
|
vmulai.wy ACC,vf2,I
|
|
|
|
vmulai.wz ACC,vf2,I
|
|
|
|
vmulai.xy ACC,vf2,I
|
|
|
|
vmulai.xz ACC,vf2,I
|
|
|
|
vmulai.yz ACC,vf2,I
|
|
|
|
vmulai.wxy ACC,vf2,I
|
|
|
|
vmulai.wxz ACC,vf2,I
|
|
|
|
vmulai.wyz ACC,vf2,I
|
|
|
|
vmulai.xyz ACC,vf2,I
|
|
|
|
vmulai.wxyz ACC,vf2,I
|
|
|
|
vmulaq.w ACC,vf2,Q
|
|
|
|
vmulaq.x ACC,vf2,Q
|
|
|
|
vmulaq.y ACC,vf2,Q
|
|
|
|
vmulaq.z ACC,vf2,Q
|
|
|
|
vmulaq.wx ACC,vf2,Q
|
|
|
|
vmulaq.wy ACC,vf2,Q
|
|
|
|
vmulaq.wz ACC,vf2,Q
|
|
|
|
vmulaq.xy ACC,vf2,Q
|
|
|
|
vmulaq.xz ACC,vf2,Q
|
|
|
|
vmulaq.yz ACC,vf2,Q
|
|
|
|
vmulaq.wxy ACC,vf2,Q
|
|
|
|
vmulaq.wxz ACC,vf2,Q
|
|
|
|
vmulaq.wyz ACC,vf2,Q
|
|
|
|
vmulaq.xyz ACC,vf2,Q
|
|
|
|
vmulaq.wxyz ACC,vf2,Q
|
|
|
|
vmulaw.w ACC,vf2,vf3
|
|
|
|
vmulaw.x ACC,vf2,vf3
|
|
|
|
vmulaw.y ACC,vf2,vf3
|
|
|
|
vmulaw.z ACC,vf2,vf3
|
|
|
|
vmulaw.wx ACC,vf2,vf3
|
|
|
|
vmulaw.wy ACC,vf2,vf3
|
|
|
|
vmulaw.wz ACC,vf2,vf3
|
|
|
|
vmulaw.xy ACC,vf2,vf3
|
|
|
|
vmulaw.xz ACC,vf2,vf3
|
|
|
|
vmulaw.yz ACC,vf2,vf3
|
|
|
|
vmulaw.wxy ACC,vf2,vf3
|
|
|
|
vmulaw.wxz ACC,vf2,vf3
|
|
|
|
vmulaw.wyz ACC,vf2,vf3
|
|
|
|
vmulaw.xyz ACC,vf2,vf3
|
|
|
|
vmulaw.wxyz ACC,vf2,vf3
|
|
|
|
vmulax.w ACC,vf2,vf3
|
|
|
|
vmulax.x ACC,vf2,vf3
|
|
|
|
vmulax.y ACC,vf2,vf3
|
|
|
|
vmulax.z ACC,vf2,vf3
|
|
|
|
vmulax.wx ACC,vf2,vf3
|
|
|
|
vmulax.wy ACC,vf2,vf3
|
|
|
|
vmulax.wz ACC,vf2,vf3
|
|
|
|
vmulax.xy ACC,vf2,vf3
|
|
|
|
vmulax.xz ACC,vf2,vf3
|
|
|
|
vmulax.yz ACC,vf2,vf3
|
|
|
|
vmulax.wxy ACC,vf2,vf3
|
|
|
|
vmulax.wxz ACC,vf2,vf3
|
|
|
|
vmulax.wyz ACC,vf2,vf3
|
|
|
|
vmulax.xyz ACC,vf2,vf3
|
|
|
|
vmulax.wxyz ACC,vf2,vf3
|
|
|
|
vmulay.w ACC,vf2,vf3
|
|
|
|
vmulay.x ACC,vf2,vf3
|
|
|
|
vmulay.y ACC,vf2,vf3
|
|
|
|
vmulay.z ACC,vf2,vf3
|
|
|
|
vmulay.wx ACC,vf2,vf3
|
|
|
|
vmulay.wy ACC,vf2,vf3
|
|
|
|
vmulay.wz ACC,vf2,vf3
|
|
|
|
vmulay.xy ACC,vf2,vf3
|
|
|
|
vmulay.xz ACC,vf2,vf3
|
|
|
|
vmulay.yz ACC,vf2,vf3
|
|
|
|
vmulay.wxy ACC,vf2,vf3
|
|
|
|
vmulay.wxz ACC,vf2,vf3
|
|
|
|
vmulay.wyz ACC,vf2,vf3
|
|
|
|
vmulay.xyz ACC,vf2,vf3
|
|
|
|
vmulay.wxyz ACC,vf2,vf3
|
|
|
|
vmulaz.w ACC,vf2,vf3
|
|
|
|
vmulaz.x ACC,vf2,vf3
|
|
|
|
vmulaz.y ACC,vf2,vf3
|
|
|
|
vmulaz.z ACC,vf2,vf3
|
|
|
|
vmulaz.wx ACC,vf2,vf3
|
|
|
|
vmulaz.wy ACC,vf2,vf3
|
|
|
|
vmulaz.wz ACC,vf2,vf3
|
|
|
|
vmulaz.xy ACC,vf2,vf3
|
|
|
|
vmulaz.xz ACC,vf2,vf3
|
|
|
|
vmulaz.yz ACC,vf2,vf3
|
|
|
|
vmulaz.wxy ACC,vf2,vf3
|
|
|
|
vmulaz.wxz ACC,vf2,vf3
|
|
|
|
vmulaz.wyz ACC,vf2,vf3
|
|
|
|
vmulaz.xyz ACC,vf2,vf3
|
|
|
|
vmulaz.wxyz ACC,vf2,vf3
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vopmula.xyz ACC,vf2,vf3
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vnop
|
|
|
|
vopmsub.xyz vf1,vf2,vf3
|
|
|
|
vrget vf2,R
|
|
|
|
vrinit R,vf2y
|
|
|
|
vrnext vf2,R
|
|
|
|
vrsqrt Q,vf2x,vf3y
|
|
|
|
vrxor R,vf2y
|
|
|
|
vsqd.w vf4,(--vi2)
|
|
|
|
vsqd.x vf4,(--vi2)
|
|
|
|
vsqd.y vf4,(--vi2)
|
|
|
|
vsqd.z vf4,(--vi2)
|
|
|
|
vsqd.wx vf4,(--vi2)
|
|
|
|
vsqd.wy vf4,(--vi2)
|
|
|
|
vsqd.wz vf4,(--vi2)
|
|
|
|
vsqd.xy vf4,(--vi2)
|
|
|
|
vsqd.xz vf4,(--vi2)
|
|
|
|
vsqd.yz vf4,(--vi2)
|
|
|
|
vsqd.wxy vf4,(--vi2)
|
|
|
|
vsqd.wxz vf4,(--vi2)
|
|
|
|
vsqd.wyz vf4,(--vi2)
|
|
|
|
vsqd.xyz vf4,(--vi2)
|
|
|
|
vsqd.wxyz vf4,(--vi2)
|
|
|
|
vsqi.w vf4,(vi2++)
|
|
|
|
vsqi.x vf4,(vi2++)
|
|
|
|
vsqi.y vf4,(vi2++)
|
|
|
|
vsqi.z vf4,(vi2++)
|
|
|
|
vsqi.wx vf4,(vi2++)
|
|
|
|
vsqi.wy vf4,(vi2++)
|
|
|
|
vsqi.wz vf4,(vi2++)
|
|
|
|
vsqi.xy vf4,(vi2++)
|
|
|
|
vsqi.xz vf4,(vi2++)
|
|
|
|
vsqi.yz vf4,(vi2++)
|
|
|
|
vsqi.wxy vf4,(vi2++)
|
|
|
|
vsqi.wxz vf4,(vi2++)
|
|
|
|
vsqi.wyz vf4,(vi2++)
|
|
|
|
vsqi.xyz vf4,(vi2++)
|
|
|
|
vsqi.wxyz vf4,(vi2++)
|
|
|
|
vsqrt Q,vf4w
|
|
|
|
vsub.w vf1,vf2,vf3
|
|
|
|
vsub.x vf1,vf2,vf3
|
|
|
|
vsub.y vf1,vf2,vf3
|
|
|
|
vsub.z vf1,vf2,vf3
|
|
|
|
vsub.wx vf1,vf2,vf3
|
|
|
|
vsub.wy vf1,vf2,vf3
|
|
|
|
vsub.wz vf1,vf2,vf3
|
|
|
|
vsub.xy vf1,vf2,vf3
|
|
|
|
vsub.xz vf1,vf2,vf3
|
|
|
|
vsub.yz vf1,vf2,vf3
|
|
|
|
vsub.wxy vf1,vf2,vf3
|
|
|
|
vsub.wxz vf1,vf2,vf3
|
|
|
|
vsub.wyz vf1,vf2,vf3
|
|
|
|
vsub.xyz vf1,vf2,vf3
|
|
|
|
vsub.wxyz vf1,vf2,vf3
|
|
|
|
vsubi.w vf1,vf2,I
|
|
|
|
vsubi.x vf1,vf2,I
|
|
|
|
vsubi.y vf1,vf2,I
|
|
|
|
vsubi.z vf1,vf2,I
|
|
|
|
vsubi.wx vf1,vf2,I
|
|
|
|
vsubi.wy vf1,vf2,I
|
|
|
|
vsubi.wz vf1,vf2,I
|
|
|
|
vsubi.xy vf1,vf2,I
|
|
|
|
vsubi.xz vf1,vf2,I
|
|
|
|
vsubi.yz vf1,vf2,I
|
|
|
|
vsubi.wxy vf1,vf2,I
|
|
|
|
vsubi.wxz vf1,vf2,I
|
|
|
|
vsubi.wyz vf1,vf2,I
|
|
|
|
vsubi.xyz vf1,vf2,I
|
|
|
|
vsubi.wxyz vf1,vf2,I
|
|
|
|
vsubq.w vf1,vf2,Q
|
|
|
|
vsubq.x vf1,vf2,Q
|
|
|
|
vsubq.y vf1,vf2,Q
|
|
|
|
vsubq.z vf1,vf2,Q
|
|
|
|
vsubq.wx vf1,vf2,Q
|
|
|
|
vsubq.wy vf1,vf2,Q
|
|
|
|
vsubq.wz vf1,vf2,Q
|
|
|
|
vsubq.xy vf1,vf2,Q
|
|
|
|
vsubq.xz vf1,vf2,Q
|
|
|
|
vsubq.yz vf1,vf2,Q
|
|
|
|
vsubq.wxy vf1,vf2,Q
|
|
|
|
vsubq.wxz vf1,vf2,Q
|
|
|
|
vsubq.wyz vf1,vf2,Q
|
|
|
|
vsubq.xyz vf1,vf2,Q
|
|
|
|
vsubq.wxyz vf1,vf2,Q
|
|
|
|
vsubw.w vf1,vf2,vf3
|
|
|
|
vsubw.x vf1,vf2,vf3
|
|
|
|
vsubw.y vf1,vf2,vf3
|
|
|
|
vsubw.z vf1,vf2,vf3
|
|
|
|
vsubw.wx vf1,vf2,vf3
|
|
|
|
vsubw.wy vf1,vf2,vf3
|
|
|
|
vsubw.wz vf1,vf2,vf3
|
|
|
|
vsubw.xy vf1,vf2,vf3
|
|
|
|
vsubw.xz vf1,vf2,vf3
|
|
|
|
vsubw.yz vf1,vf2,vf3
|
|
|
|
vsubw.wxy vf1,vf2,vf3
|
|
|
|
vsubw.wxz vf1,vf2,vf3
|
|
|
|
vsubw.wyz vf1,vf2,vf3
|
|
|
|
vsubw.xyz vf1,vf2,vf3
|
|
|
|
vsubw.wxyz vf1,vf2,vf3
|
|
|
|
vsubx.w vf1,vf2,vf3
|
|
|
|
vsubx.x vf1,vf2,vf3
|
|
|
|
vsubx.y vf1,vf2,vf3
|
|
|
|
vsubx.z vf1,vf2,vf3
|
|
|
|
vsubx.wx vf1,vf2,vf3
|
|
|
|
vsubx.wy vf1,vf2,vf3
|
|
|
|
vsubx.wz vf1,vf2,vf3
|
|
|
|
vsubx.xy vf1,vf2,vf3
|
|
|
|
vsubx.xz vf1,vf2,vf3
|
|
|
|
vsubx.yz vf1,vf2,vf3
|
|
|
|
vsubx.wxy vf1,vf2,vf3
|
|
|
|
vsubx.wxz vf1,vf2,vf3
|
|
|
|
vsubx.wyz vf1,vf2,vf3
|
|
|
|
vsubx.xyz vf1,vf2,vf3
|
|
|
|
vsubx.wxyz vf1,vf2,vf3
|
|
|
|
vsuby.w vf1,vf2,vf3
|
|
|
|
vsuby.x vf1,vf2,vf3
|
|
|
|
vsuby.y vf1,vf2,vf3
|
|
|
|
vsuby.z vf1,vf2,vf3
|
|
|
|
vsuby.wx vf1,vf2,vf3
|
|
|
|
vsuby.wy vf1,vf2,vf3
|
|
|
|
vsuby.wz vf1,vf2,vf3
|
|
|
|
vsuby.xy vf1,vf2,vf3
|
|
|
|
vsuby.xz vf1,vf2,vf3
|
|
|
|
vsuby.yz vf1,vf2,vf3
|
|
|
|
vsuby.wxy vf1,vf2,vf3
|
|
|
|
vsuby.wxz vf1,vf2,vf3
|
|
|
|
vsuby.wyz vf1,vf2,vf3
|
|
|
|
vsuby.xyz vf1,vf2,vf3
|
|
|
|
vsuby.wxyz vf1,vf2,vf3
|
|
|
|
vsubz.w vf1,vf2,vf3
|
|
|
|
vsubz.x vf1,vf2,vf3
|
|
|
|
vsubz.y vf1,vf2,vf3
|
|
|
|
vsubz.z vf1,vf2,vf3
|
|
|
|
vsubz.wx vf1,vf2,vf3
|
|
|
|
vsubz.wy vf1,vf2,vf3
|
|
|
|
vsubz.wz vf1,vf2,vf3
|
|
|
|
vsubz.xy vf1,vf2,vf3
|
|
|
|
vsubz.xz vf1,vf2,vf3
|
|
|
|
vsubz.yz vf1,vf2,vf3
|
|
|
|
vsubz.wxy vf1,vf2,vf3
|
|
|
|
vsubz.wxz vf1,vf2,vf3
|
|
|
|
vsubz.wyz vf1,vf2,vf3
|
|
|
|
vsubz.xyz vf1,vf2,vf3
|
|
|
|
vsubz.wxyz vf1,vf2,vf3
|
|
|
|
vsuba.w ACC,vf2,vf3
|
|
|
|
vsuba.x ACC,vf2,vf3
|
|
|
|
vsuba.y ACC,vf2,vf3
|
|
|
|
vsuba.z ACC,vf2,vf3
|
|
|
|
vsuba.wx ACC,vf2,vf3
|
|
|
|
vsuba.wy ACC,vf2,vf3
|
|
|
|
vsuba.wz ACC,vf2,vf3
|
|
|
|
vsuba.xy ACC,vf2,vf3
|
|
|
|
vsuba.xz ACC,vf2,vf3
|
|
|
|
vsuba.yz ACC,vf2,vf3
|
|
|
|
vsuba.wxy ACC,vf2,vf3
|
|
|
|
vsuba.wxz ACC,vf2,vf3
|
|
|
|
vsuba.wyz ACC,vf2,vf3
|
|
|
|
vsuba.xyz ACC,vf2,vf3
|
|
|
|
vsuba.wxyz ACC,vf2,vf3
|
|
|
|
vsubai.w ACC,vf2,I
|
|
|
|
vsubai.x ACC,vf2,I
|
|
|
|
vsubai.y ACC,vf2,I
|
|
|
|
vsubai.z ACC,vf2,I
|
|
|
|
vsubai.wx ACC,vf2,I
|
|
|
|
vsubai.wy ACC,vf2,I
|
|
|
|
vsubai.wz ACC,vf2,I
|
|
|
|
vsubai.xy ACC,vf2,I
|
|
|
|
vsubai.xz ACC,vf2,I
|
|
|
|
vsubai.yz ACC,vf2,I
|
|
|
|
vsubai.wxy ACC,vf2,I
|
|
|
|
vsubai.wxz ACC,vf2,I
|
|
|
|
vsubai.wyz ACC,vf2,I
|
|
|
|
vsubai.xyz ACC,vf2,I
|
|
|
|
vsubai.wxyz ACC,vf2,I
|
|
|
|
vsubaq.w ACC,vf2,Q
|
|
|
|
vsubaq.x ACC,vf2,Q
|
|
|
|
vsubaq.y ACC,vf2,Q
|
|
|
|
vsubaq.z ACC,vf2,Q
|
|
|
|
vsubaq.wx ACC,vf2,Q
|
|
|
|
vsubaq.wy ACC,vf2,Q
|
|
|
|
vsubaq.wz ACC,vf2,Q
|
|
|
|
vsubaq.xy ACC,vf2,Q
|
|
|
|
vsubaq.xz ACC,vf2,Q
|
|
|
|
vsubaq.yz ACC,vf2,Q
|
|
|
|
vsubaq.wxy ACC,vf2,Q
|
|
|
|
vsubaq.wxz ACC,vf2,Q
|
|
|
|
vsubaq.wyz ACC,vf2,Q
|
|
|
|
vsubaq.xyz ACC,vf2,Q
|
|
|
|
vsubaq.wxyz ACC,vf2,Q
|
|
|
|
vsubaw.w ACC,vf2,vf3
|
|
|
|
vsubaw.x ACC,vf2,vf3
|
|
|
|
vsubaw.y ACC,vf2,vf3
|
|
|
|
vsubaw.z ACC,vf2,vf3
|
|
|
|
vsubaw.wx ACC,vf2,vf3
|
|
|
|
vsubaw.wy ACC,vf2,vf3
|
|
|
|
vsubaw.wz ACC,vf2,vf3
|
|
|
|
vsubaw.xy ACC,vf2,vf3
|
|
|
|
vsubaw.xz ACC,vf2,vf3
|
|
|
|
vsubaw.yz ACC,vf2,vf3
|
|
|
|
vsubaw.wxy ACC,vf2,vf3
|
|
|
|
vsubaw.wxz ACC,vf2,vf3
|
|
|
|
vsubaw.wyz ACC,vf2,vf3
|
|
|
|
vsubaw.xyz ACC,vf2,vf3
|
|
|
|
vsubaw.wxyz ACC,vf2,vf3
|
|
|
|
vsubax.w ACC,vf2,vf3
|
|
|
|
vsubax.x ACC,vf2,vf3
|
|
|
|
vsubax.y ACC,vf2,vf3
|
|
|
|
vsubax.z ACC,vf2,vf3
|
|
|
|
vsubax.wx ACC,vf2,vf3
|
|
|
|
vsubax.wy ACC,vf2,vf3
|
|
|
|
vsubax.wz ACC,vf2,vf3
|
|
|
|
vsubax.xy ACC,vf2,vf3
|
|
|
|
vsubax.xz ACC,vf2,vf3
|
|
|
|
vsubax.yz ACC,vf2,vf3
|
|
|
|
vsubax.wxy ACC,vf2,vf3
|
|
|
|
vsubax.wxz ACC,vf2,vf3
|
|
|
|
vsubax.wyz ACC,vf2,vf3
|
|
|
|
vsubax.xyz ACC,vf2,vf3
|
|
|
|
vsubax.wxyz ACC,vf2,vf3
|
|
|
|
vsubay.w ACC,vf2,vf3
|
|
|
|
vsubay.x ACC,vf2,vf3
|
|
|
|
vsubay.y ACC,vf2,vf3
|
|
|
|
vsubay.z ACC,vf2,vf3
|
|
|
|
vsubay.wx ACC,vf2,vf3
|
|
|
|
vsubay.wy ACC,vf2,vf3
|
|
|
|
vsubay.wz ACC,vf2,vf3
|
|
|
|
vsubay.xy ACC,vf2,vf3
|
|
|
|
vsubay.xz ACC,vf2,vf3
|
|
|
|
vsubay.yz ACC,vf2,vf3
|
|
|
|
vsubay.wxy ACC,vf2,vf3
|
|
|
|
vsubay.wxz ACC,vf2,vf3
|
|
|
|
vsubay.wyz ACC,vf2,vf3
|
|
|
|
vsubay.xyz ACC,vf2,vf3
|
|
|
|
vsubay.wxyz ACC,vf2,vf3
|
|
|
|
vsubaz.w ACC,vf2,vf3
|
|
|
|
vsubaz.x ACC,vf2,vf3
|
|
|
|
vsubaz.y ACC,vf2,vf3
|
|
|
|
vsubaz.z ACC,vf2,vf3
|
|
|
|
vsubaz.wx ACC,vf2,vf3
|
|
|
|
vsubaz.wy ACC,vf2,vf3
|
|
|
|
vsubaz.wz ACC,vf2,vf3
|
|
|
|
vsubaz.xy ACC,vf2,vf3
|
|
|
|
vsubaz.xz ACC,vf2,vf3
|
|
|
|
vsubaz.yz ACC,vf2,vf3
|
|
|
|
vsubaz.wxy ACC,vf2,vf3
|
|
|
|
vsubaz.wxz ACC,vf2,vf3
|
|
|
|
vsubaz.wyz ACC,vf2,vf3
|
|
|
|
vsubaz.xyz ACC,vf2,vf3
|
|
|
|
vsubaz.wxyz ACC,vf2,vf3
|
|
|
|
vwaitq
|
|
|
|
blah:
|
|
|
|
bc2f blah
|
|
|
|
nop
|
|
|
|
bc2fl blah
|
|
|
|
nop
|
|
|
|
bc2t blah
|
|
|
|
nop
|
|
|
|
bc2tl blah
|
|
|
|
nop
|
|
|
|
cfc2 $5,$3
|
|
|
|
cfc2.i $5,$3
|
|
|
|
cfc2.ni $5,$3
|
|
|
|
ctc2 $5,$3
|
|
|
|
ctc2.i $5,$3
|
|
|
|
ctc2.ni $5,$3
|
|
|
|
|
|
|
|
end:
|
|
|
|
7:
|
1998-04-09 00:10:38 +02:00
|
|
|
# exit with RC=0
|
|
|
|
dli $4,0x0000
|
1998-04-08 00:45:56 +02:00
|
|
|
break 1023
|
|
|
|
nop
|
|
|
|
b 7b
|
|
|
|
nop
|
1998-04-09 00:10:38 +02:00
|
|
|
|
|
|
|
error:
|
|
|
|
8:
|
|
|
|
# exit with RC=16
|
|
|
|
dli $4,0x0010
|
|
|
|
break 1023
|
|
|
|
nop
|
|
|
|
b 8b
|
|
|
|
nop
|