[project @ 2005-04-04 15:54:18 by simonmar]
authorsimonmar <unknown>
Mon, 4 Apr 2005 15:54:18 +0000 (15:54 +0000)
committersimonmar <unknown>
Mon, 4 Apr 2005 15:54:18 +0000 (15:54 +0000)
commit61988d6363aad1c5dea5eea24a29fd63a634cb4f
tree947a4ec07a965046c22ae06755666a1e7969bbf8
parent7bec5cbf60b2a98375243fcaa430b888c13b965e
[project @ 2005-04-04 15:54:18 by simonmar]
Use the imul instruction natively, rather than the braindead wrapper
around it.  The register allocator has been able to handle the fixed
register usage of imul for a while now.  Also, the wrapper was broken
on x86_64.
ghc/compiler/nativeGen/MachCodeGen.hs
ghc/compiler/nativeGen/MachInstrs.hs
ghc/compiler/nativeGen/PprMach.hs
ghc/compiler/nativeGen/RegAllocInfo.hs