
3:206
Volume 3: Instruction Reference
pcmp
pcmp — Parallel Compare
Format:
(
qp
) pcmp1.
prel r
1
=
r
2
,
r
3
one_byte_form
(
qp
) pcmp2.
prel r
1
=
r
2
,
r
3
two_byte_form
(
qp
) pcmp4.
prel r
1
=
r
2
,
r
3
four_byte_form
Description:
The two source operands are compared for one of the two relations shown in
. If the comparison condition is true for corresponding data elements of GR
r
2
and GR
r
3
, then the corresponding data element in GR
r
1
is set to all ones. If the
comparison condition is false, then the corresponding data element in GR
r
1
is set to all
zeros. For the ‘>’ relation, both operands are interpreted as signed.
Table 2-45.
Pcmp Relations
prel
Compare Relation (
r
2
prel
r
3
)
eq
r
2
==
r
3
gt
r
2
>
r
3
(signed)
Figure 2-33. Parallel Compare Examples
GR r
2
:
GR r
1
:
GR r
3
:
=
=
=
=
pcmp2.eq
True
False
True
True
0xffff
0x0000
0xffff
0xffff
GR r
2
:
GR r
1
:
GR r
3
:
>
pcmp1.gt
T
ff
00
GR r
2
:
GR r
1
:
GR r
3
:
=
pcmp4.eq
True
0xffffffff
0x00000000
>
F
>
T
>
T
>
F
>
F
>
F
>
T
ff
ff
00 00 00
ff
=
False
Содержание Itanium 9150M
Страница 1: ......
Страница 209: ...3 200 Volume 3 Instruction Reference padd Interruptions Illegal Operation fault...
Страница 301: ...3 292 Volume 3 Pseudo Code Functions Intel Itanium Architecture Software Developer s Manual Rev 2 3...
Страница 405: ...3 396 Volume 3 Resource and Dependency Semantics...
Страница 406: ...3 397 Intel Itanium Architecture Software Developer s Manual Rev 2 3 Index...
Страница 407: ...3 398 Intel Itanium Architecture Software Developer s Manual Rev 2 3...
Страница 419: ...INDEX Index 12 Index for Volumes 1 2 3 and 4...
Страница 420: ......