Searched hist:7070 (Results 1 - 1 of 1) sorted by relevance

/gem5/src/arch/x86/isa/microops/
H A Dregop.isa7070:abdcb0389716 Sun May 02 03:39:00 EDT 2010 Gabe Black <gblack@eecs.umich.edu> X86: Finally fix a division corner case.

When doing an unsigned 64 bit division with a divisor that has its most
significant bit set, the division code would spill a bit off of the end of a
uint64_t trying to shift the dividend into position. This change adds code
that handles that case specially by purposefully letting it spill and then
going ahead assuming there was a 65th one bit.

Completed in 26 milliseconds