Revision 1.0
243
Format:
vcl vd, vs, vt
vcl vd, vs, vt[e]
Description:
The 16-bit elements of vector register
vt
are compared and selected on an element-by-element basis
with the elements of vector register
vs
. The clip test selects are an optimization for comparing the
elements in
vs
to a scalar element in
vt
, or the vector
vt
, such as comparing
w
to
xyz
or clamping a
vector to a +/- range.
VCL
performs
(-VT >= VS <= VT)
generating 16 bits in VCC and updating VCO and VCE with equal and sign values.
The results are placed into vector register
vd
.
If an element specification
e
is present for vector register
vt
, the selected scalar element(s) of
vt
is
used as described below.
VCL
Test Low
Vector Select Clip
31
25
26
20
21
15
16
0
COP2
e
vt
6
4
5
0 1 0 0 1 0
VCL
1
1
5
5
vd
vs
5
10
6
11
6
VCL
1 0 0 1 0 0
24
Содержание Ultra64
Страница 2: ...2 ...
Страница 10: ...10 ...
Страница 12: ...12 Figure 6 2 buildtask Operation 137 ...
Страница 14: ...14 ...
Страница 80: ...80 Vector Unit Instructions vmadm dres_int dres_int vconst 3 vmadn dres_frac vconst vconst 0 ...
Страница 104: ...104 RSP Coprocessor 0 ...
Страница 150: ...150 Advanced Information ...
Страница 155: ...Revision 1 0 155 ...
Страница 248: ...248 Exceptions None ...
Страница 251: ...Revision 1 0 251 Exceptions None ...
Страница 254: ...254 Exceptions None ...
Страница 257: ...Revision 1 0 257 Exceptions None ...
Страница 293: ...Revision 1 0 293 Exceptions None ...
Страница 316: ...316 Exceptions None ...