[project @ 2000-01-28 09:40:05 by sewardj]
authorsewardj <unknown>
Fri, 28 Jan 2000 09:40:06 +0000 (09:40 +0000)
committersewardj <unknown>
Fri, 28 Jan 2000 09:40:06 +0000 (09:40 +0000)
commit8252a068d95fa49040f6c55ed170f9155416e8ac
treeb39f6fd46c2aa89986d3a4505e3ca6c3d5e4c392
parentffb4740c066444e9fc97bfe337ca39ec74f67c65
[project @ 2000-01-28 09:40:05 by sewardj]
Commit all changes prior to addressing the x86 spilling situation in
the register allocator.

-- Fix nonsensical x86 addressing mode hacks in mangleIndexTree
   and getAmode.

-- Make char-sized loads work properly, using MOVZBL.

-- In assignIntCode, use primRep on the assign node to determine
   the size of data transfer, not the size of the source.

-- Redo Integer primitives to be in line with current representation
   of Integers.
ghc/compiler/nativeGen/AsmCodeGen.lhs
ghc/compiler/nativeGen/MachCode.lhs
ghc/compiler/nativeGen/MachMisc.lhs
ghc/compiler/nativeGen/PprMach.lhs
ghc/compiler/nativeGen/RegAllocInfo.lhs
ghc/compiler/nativeGen/Stix.lhs
ghc/compiler/nativeGen/StixInteger.lhs
ghc/compiler/nativeGen/StixPrim.lhs