[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.
Showing
- ghc/compiler/nativeGen/AsmCodeGen.lhs 3 additions, 2 deletionsghc/compiler/nativeGen/AsmCodeGen.lhs
- ghc/compiler/nativeGen/MachCode.lhs 38 additions, 68 deletionsghc/compiler/nativeGen/MachCode.lhs
- ghc/compiler/nativeGen/MachMisc.lhs 3 additions, 3 deletionsghc/compiler/nativeGen/MachMisc.lhs
- ghc/compiler/nativeGen/PprMach.lhs 9 additions, 9 deletionsghc/compiler/nativeGen/PprMach.lhs
- ghc/compiler/nativeGen/RegAllocInfo.lhs 5 additions, 5 deletionsghc/compiler/nativeGen/RegAllocInfo.lhs
- ghc/compiler/nativeGen/Stix.lhs 14 additions, 5 deletionsghc/compiler/nativeGen/Stix.lhs
- ghc/compiler/nativeGen/StixInteger.lhs 60 additions, 33 deletionsghc/compiler/nativeGen/StixInteger.lhs
- ghc/compiler/nativeGen/StixPrim.lhs 12 additions, 11 deletionsghc/compiler/nativeGen/StixPrim.lhs
Loading
Please register or sign in to comment