Intel ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3 Manual page 1147

Hide thumbs Also See for ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 1 REV 2.3:
Table of Contents

Advertisement

shrp
shrp — Shift Right Pair
(
) shrp
Format:
qp
r
The two source operands, GR
Description:
shifted to the right count
GR
.
r
1
The immediate value count
Figure 2-44.
GR r
:
2
Operation:
if (PR[qp]) {
check_target_register(r
temp1 = shift_right_unsigned(GR[r
temp2 = GR[r
GR[r
] = zero_ext(temp1, 64 - count
1
GR[r
].nat = GR[r
1
}
Illegal Operation fault
Interruptions:
3:248
=
,
,
r
r
count
1
2
3
6
and GR
r
2
bits. The least-significant 64 bits of the result are placed in
6
can be any number in the range 0 to 63.
6
Shift Right Pair
);
1
] << (64 - count
2
].nat || GR[r
2
, are concatenated to form a 128-bit value and
r
3
GR r
:
1
], count
);
3
6
);
6
) | temp2;
6
].nat;
3
I10
GR r
:
3
Volume 3: Instruction Reference

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents