Filtering for IEEE Values
You can filter IEEE NaN, infinity, or denormalized floating-point values by specifying a filter in the following form:
operator ieee-tag
The only comparison operators you can use are equal and not equal.
The ieee-tag represents an encoding of IEEE floating-point values, as explained in the following table:
IEEE Tag Value |
Meaning |
$nan |
NaN (Not a number), either Quiet or Signaling |
$nanq |
Quiet NaN |
$nans |
Signaling NaN |
$inf |
Infinity, either Positive or Negative |
$pinf |
Positive Infinity |
$ninf |
Negative Infinity |
$denorm |
Denormalized number, either positive or negative |
$pdenorm |
Positive denormalized number |
$ndenorm |
Negative denormalized number |
The following figure shows an example of filtering an array for IEEE values. The bottom left Variable Window shows how TotalView displays the unfiltered array. Notice the INF, -INF, NANQ, and NANS values. Then other two windows show filtered displays. The top right window only shows infinite values. The center window only shows the values of denormalized numbers.
Array Data Filtering for IEEE Values
|