commit | 2bf31e67694da24a19fc1f328285cebb1a4b9964 | [log] [tgz] |
---|---|---|
author | Mark Mendell <mark.p.mendell@intel.com> | Thu Jan 23 12:13:40 2014 -0800 |
committer | Mark Mendell <mark.p.mendell@intel.com> | Fri Jan 24 10:01:41 2014 -0800 |
tree | e24b7ec3569ea26e91f1a10179b7d1912f594d7e | |
parent | 3f5b42f1d31c877abca2571a51dd0a5055a9b94c [diff] |
Improve x86 long divide Implement inline division for literal and variable divisors. Use the general case for dividing by a literal by using a double length multiply by the appropriate constant with fixups. This is the Hacker's Delight algorithm. Change-Id: I563c250f99d89fca5ff8bcbf13de74de13815cfe Signed-off-by: Mark Mendell <mark.p.mendell@intel.com>