52
SPARC JPS1 Implementation Supplement: Fujitsu SPARC64 V • Release 1.0, 1 July 2002
detects any conditions for an
unfinished_FPop
trap, the Floating-point Multiply-Add/
Subtract instruction generates the
unfinished_FPop
exception. In this case, none of
rd
,
cexc
, or
aexc
are modified.
Detailed contents of
cexc
and
aexc
depending on the various conditions are
described in
TABLE A-3
and
TABLE A-4
. The following terminology is used: uf, of, inv,
and nx are nontrapping IEEE exception conditions—underflow, overflow, invalid
operation, and inexact, respectively.
In the tables, the conditions in the shaded columns are all reported as an
unfinished_FPop
trap by SPARC64 V. In addition, the conditions with “
—
” do not
exist.
TABLE A-2
Exceptions in Floating-Point Multiply-Add/Subtract Instructions
FMUL
IEEE754 trap
No trap
No trap
FADD/SUB
—
IEEE754 trap
No trap
cexc
Exception condition of
FMUL
Exception condition of
FADD
Logical or of the nontrapping exception
conditions of
FMUL
and
FADD/SUB
aexc
No change
No change
Logical OR of the
cexc
(above) and the
aexc
TABLE A-3
Non-Trapping
cexc
When
FSR.NS
= 0
FADD
none
nx
of nx
inv
FMUL
none
none
nx
of nx
inv
nx
nx
nx
of nx
inv nx
of nx
of nx
of nx
of nx
inv of nx
uf nx
uf nx
uf nx
uf of nx
uf inv nx
inv
inv
—
—
inv
TABLE A-4
Non-Trapping
aexc
When
FSR.NS
= 1
FADD
none
nx
of nx
uf nx
inv
FMUL
none
none
nx
of nx
uf nx
inv
nx
nx
nx
of nx
uf nx
inv nx
of nx
of nx
of nx
of nx
—
inv of nx
uf nx
uf nx
—
—
—
uf inv nx
inv
inv
—
—
—
inv
Summary of Contents for SPARC JPS1
Page 3: ...3 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 11: ...viii SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 23: ...12 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 25: ...14 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 26: ...15 F CHAPTER 4 Data Formats Please refer to Chapter 4 Data Formats in Commonality ...
Page 27: ...16 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 55: ...44 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 71: ...60 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 79: ...68 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 93: ...82 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 95: ...84 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 118: ...F APPENDIX 107 G Assembly Language Syntax Please refer to Appendix G of Commonality ...
Page 119: ...108 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 120: ...F APPENDIX 109 H Software Considerations Please refer to Appendix H of Commonality ...
Page 121: ...110 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 123: ...112 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 124: ...F APPENDIX 113 J Changes from SPARC V8 to SPARC V9 Please refer to Appendix K of Commonality ...
Page 125: ...114 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 126: ...F APPENDIX 115 K Programming with the Memory Models Please refer to Appendix J of Commonality ...
Page 127: ...116 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 143: ...132 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 159: ...148 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 211: ...200 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 223: ...212 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 229: ...218 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 233: ...222 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 234: ...223 F CHAPTER Bibliography General References Please refer to Bibliography in Commonality ...
Page 235: ...224 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...