- Timestamp:
- Jul 21, 2016 1:55:07 PM (8 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp
r62402 r62404 1244 1244 */ 1245 1245 RTUINT128U Dividend; 1246 Dividend.s.Hi = 0; 1247 if ((int64_t)*pu64RDX >= 0) 1248 { 1249 Dividend.s.Lo = *pu64RAX; 1250 Dividend.s.Hi = *pu64RDX; 1251 } 1252 else 1253 { 1254 Dividend.s.Lo = UINT64_C(0) - *pu64RAX; 1255 Dividend.s.Hi = UINT64_C(0) - *pu64RDX; 1256 } 1246 Dividend.s.Lo = *pu64RAX; 1247 Dividend.s.Hi = *pu64RDX; 1248 if ((int64_t)*pu64RDX < 0) 1249 RTUInt128AssignNeg(&Dividend); 1257 1250 1258 1251 RTUINT128U Divisor;
Note:
See TracChangeset
for help on using the changeset viewer.

