
Volume 3: Instruction Reference
3:107
fpma
fpma — Floating-point Parallel Multiply Add
Format:
(
qp
) fpma.
sf f
1
=
f
3
,
f
4
,
f
2
Description:
The pair of products of the pairs of single precision values in the significand fields of FR
f
3
and FR
f
4
are computed to infinite precision and then the pair of single precision
values in the significand field of FR
f
2
is added to these products, again in infinite
precision. The resulting values are then rounded to single precision using the rounding
mode specified by FPSR.
sf
.
rc
. The pair of rounded results are stored in the significand
field of FR
f
1
. The exponent field of FR
f
1
is set to the biased exponent for 2.0
63
(0x1003E) and the sign field of FR
f
1
is set to positive (0).
If any of FR
f
3
, FR
f
4
, or FR
f
2
is a NaTVal, FR
f
1
is set to NaTVal instead of the computed
results.
Note:
If
f
2
is f0 in the fpma instruction, just the IEEE multiply operation is performed.
See “fpmpy — Floating-point Parallel Multiply” on page 3:115.
) FR f1, as an
operand, is not a packed pair of 1.0 values, it is just the register file format’s
1.0 value.
The mnemonic values for
sf
are given in
.
The encodings and interpretation for the status field’s
rc
are given in
.
Содержание 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: ......