From 395a42878e1122069a182d6ea8aab494a6d538d1 Mon Sep 17 00:00:00 2001 From: simonpj Date: Thu, 20 Jun 2002 08:31:48 +0000 Subject: [PATCH] [project @ 2002-06-20 08:31:48 by simonpj] Teach code gen about some extra no-ops --- ghc/compiler/nativeGen/MachCode.lhs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ghc/compiler/nativeGen/MachCode.lhs b/ghc/compiler/nativeGen/MachCode.lhs index 1c00641..013a8eb 100644 --- a/ghc/compiler/nativeGen/MachCode.lhs +++ b/ghc/compiler/nativeGen/MachCode.lhs @@ -864,6 +864,7 @@ getRegister (StMachOp mop [x]) -- unary MachOps -- Conversions which are a nop on x86 MO_NatS_to_32U -> conversionNop WordRep x MO_32U_to_NatS -> conversionNop IntRep x + MO_32U_to_NatU -> conversionNop WordRep x MO_NatU_to_NatS -> conversionNop IntRep x MO_NatS_to_NatU -> conversionNop WordRep x @@ -1258,6 +1259,7 @@ getRegister (StMachOp mop [x]) -- unary PrimOps -- Conversions which are a nop on sparc MO_32U_to_NatS -> conversionNop IntRep x MO_NatS_to_32U -> conversionNop WordRep x + MO_32U_to_NatU -> conversionNop WordRep x MO_NatU_to_NatS -> conversionNop IntRep x MO_NatS_to_NatU -> conversionNop WordRep x -- 1.7.10.4