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

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

Advertisement

for
for — Floating-point Logical Or
(
) for
Format:
qp
f
1
The bit-wise logical OR of the significand fields of FR
Description:
resulting value is stored in the significand field of FR
to the biased exponent for 2.0
(0).
If either FR
Operation:
if (PR[qp]) {
fp_check_target_register(f
if (tmp_isrcode = fp_reg_disabled(f
disabled_fp_register_fault(tmp_isrcode, 0);
if (fp_is_natval(FR[f
FR[f
} else {
FR[f
FR[f
FR[f
}
fp_update_psr(f
}
None
FP Exceptions:
Illegal Operation fault
Interruptions:
3:94
=
,
f
f
2
3
63
(0x1003E) and the sign field of FR
or FR
is a NaTVal, FR
f
f
2
3
]) || fp_is_natval(FR[f
2
] = NATVAL;
1
].significand = FR[f
1
].exponent = FP_INTEGER_EXP;
1
].sign = FP_SIGN_POSITIVE;
1
);
1
and FR
f
2
. The exponent field of FR
f
1
is set to NaTVal instead of the computed result.
f
1
);
1
, f
, f
, 0))
1
2
3
])) {
3
].significand | FR[f
2
Disabled Floating-point Register fault
is computed. The
f
3
is set
f
1
is set to positive
f
1
].significand;
3
Volume 3: Instruction Reference
F9

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium architecture 2.3

Table of Contents