Floating-Point Swap; Floating-Point Swap Negate Left - Intel ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 3 REV 2.3 Manual

Architecture software developer's manual revision 2.3
Hide thumbs Also See for ITANIUM ARCHITECTURE - SOFTWARE DEVELOPERS MANUAL VOLUME 3 REV 2.3:
Table of Contents

Advertisement

fswap — Floating-point Swap
(
) fswap
Format:
qp
(
) fswap.nl
qp
(
) fswap.nr
qp
For the swap_form, the left single precision value in FR
Description:
single precision value in FR
For the swap_nl_form, the left single precision value in FR
right single precision value in FR
single precision value is negated.
For the swap_nr_form, the left single precision value in FR
right single precision value in FR
right single precision value is negated.
For all forms, the exponent field of FR
(0x1003E) and the sign field of FR
For all forms, if either FR
computed result.
Figure 2-18.
FR
f
2
Figure 2-19.
FR
f
2
Volume 3: Instruction Reference
=
,
f
f
f
1
2
3
=
,
f
f
f
1
2
3
=
,
f
f
f
1
2
3
. The concatenated pair is then swapped.
f
3
f
3
f
or FR
f
2

Floating-point Swap

81
80
64 63
32
31
81
80
FR
1003E
f
0
1

Floating-point Swap Negate Left

81
80
64 63
32
31
81
80
FR
1003E
f
0
1
f
2
. The concatenated pair is then swapped, and the left
. The concatenated pair is then swapped, and the
3
is set to the biased exponent for 2.0
f
1
is set to positive (0).
f
1
is a NaTVal, FR
is set to NaTVal instead of the
f
f
3
1
0
81
80
FR
f
3
64 63
32 31
0
81
80
FR
f
3
Negated Sign Bit
64 63
62
32 31
swap_form
swap_nl_form
swap_nr_form
is concatenated with the right
is concatenated with the
f
2
is concatenated with the
f
2
63
64 63
32 31
0
64 63
32 31
30
0
fswap
F9
F9
F9
0
0
3:137

Advertisement

Table of Contents
loading

This manual is also suitable for:

Itanium 9150m

Table of Contents