diff options
Diffstat (limited to 'arch/arm/nwfpe')
-rw-r--r-- | arch/arm/nwfpe/fpopcode.h | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/arch/arm/nwfpe/fpopcode.h b/arch/arm/nwfpe/fpopcode.h index 0090b19bbe61..786e4c96156d 100644 --- a/arch/arm/nwfpe/fpopcode.h +++ b/arch/arm/nwfpe/fpopcode.h | |||
@@ -78,11 +78,11 @@ TABLE 1 | |||
78 | +-------------------------+---+---+---------+---------+ | 78 | +-------------------------+---+---+---------+---------+ |
79 | | Precision | u | v | FPSR.EP | length | | 79 | | Precision | u | v | FPSR.EP | length | |
80 | +-------------------------+---+---+---------+---------+ | 80 | +-------------------------+---+---+---------+---------+ |
81 | | Single | 0 ü 0 | x | 1 words | | 81 | | Single | 0 | 0 | x | 1 words | |
82 | | Double | 1 ü 1 | x | 2 words | | 82 | | Double | 1 | 1 | x | 2 words | |
83 | | Extended | 1 ü 1 | x | 3 words | | 83 | | Extended | 1 | 1 | x | 3 words | |
84 | | Packed decimal | 1 ü 1 | 0 | 3 words | | 84 | | Packed decimal | 1 | 1 | 0 | 3 words | |
85 | | Expanded packed decimal | 1 ü 1 | 1 | 4 words | | 85 | | Expanded packed decimal | 1 | 1 | 1 | 4 words | |
86 | +-------------------------+---+---+---------+---------+ | 86 | +-------------------------+---+---+---------+---------+ |
87 | Note: x = don't care | 87 | Note: x = don't care |
88 | */ | 88 | */ |
@@ -92,10 +92,10 @@ TABLE 2 | |||
92 | +---+---+---------------------------------+ | 92 | +---+---+---------------------------------+ |
93 | | w | x | Number of registers to transfer | | 93 | | w | x | Number of registers to transfer | |
94 | +---+---+---------------------------------+ | 94 | +---+---+---------------------------------+ |
95 | | 0 ü 1 | 1 | | 95 | | 0 | 1 | 1 | |
96 | | 1 ü 0 | 2 | | 96 | | 1 | 0 | 2 | |
97 | | 1 ü 1 | 3 | | 97 | | 1 | 1 | 3 | |
98 | | 0 ü 0 | 4 | | 98 | | 0 | 0 | 4 | |
99 | +---+---+---------------------------------+ | 99 | +---+---+---------------------------------+ |
100 | */ | 100 | */ |
101 | 101 | ||
@@ -156,10 +156,10 @@ TABLE 5 | |||
156 | +-------------------------+---+---+ | 156 | +-------------------------+---+---+ |
157 | | Rounding Precision | e | f | | 157 | | Rounding Precision | e | f | |
158 | +-------------------------+---+---+ | 158 | +-------------------------+---+---+ |
159 | | IEEE Single precision | 0 ü 0 | | 159 | | IEEE Single precision | 0 | 0 | |
160 | | IEEE Double precision | 0 ü 1 | | 160 | | IEEE Double precision | 0 | 1 | |
161 | | IEEE Extended precision | 1 ü 0 | | 161 | | IEEE Extended precision | 1 | 0 | |
162 | | undefined (trap) | 1 ü 1 | | 162 | | undefined (trap) | 1 | 1 | |
163 | +-------------------------+---+---+ | 163 | +-------------------------+---+---+ |
164 | */ | 164 | */ |
165 | 165 | ||
@@ -168,10 +168,10 @@ TABLE 5 | |||
168 | +---------------------------------+---+---+ | 168 | +---------------------------------+---+---+ |
169 | | Rounding Mode | g | h | | 169 | | Rounding Mode | g | h | |
170 | +---------------------------------+---+---+ | 170 | +---------------------------------+---+---+ |
171 | | Round to nearest (default) | 0 ü 0 | | 171 | | Round to nearest (default) | 0 | 0 | |
172 | | Round toward plus infinity | 0 ü 1 | | 172 | | Round toward plus infinity | 0 | 1 | |
173 | | Round toward negative infinity | 1 ü 0 | | 173 | | Round toward negative infinity | 1 | 0 | |
174 | | Round toward zero | 1 ü 1 | | 174 | | Round toward zero | 1 | 1 | |
175 | +---------------------------------+---+---+ | 175 | +---------------------------------+---+---+ |
176 | */ | 176 | */ |
177 | 177 | ||