summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
authormrchebas@gmail.com <unknown>2007-01-19 16:05:01 +0000
committermrchebas@gmail.com <unknown>2007-01-19 16:05:01 +0000
commit970cd21327e30e5b9af594884f1ac79334ed0582 (patch)
tree6aaab000d248f75108b4ab055d86f49b7a0c855e /compiler
parente48e1322ec737af04e276bd4f73e722e80b0d74d (diff)
downloadhaskell-970cd21327e30e5b9af594884f1ac79334ed0582.tar.gz
x86: disable assertion that conditionals are not on I8; they can be
Diffstat (limited to 'compiler')
-rw-r--r--compiler/nativeGen/MachCodeGen.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/nativeGen/MachCodeGen.hs b/compiler/nativeGen/MachCodeGen.hs
index 007f472ce8..17ee624557 100644
--- a/compiler/nativeGen/MachCodeGen.hs
+++ b/compiler/nativeGen/MachCodeGen.hs
@@ -2060,7 +2060,7 @@ getCondCode = panic "MachCode.getCondCode: not on Alphas"
-- yes, they really do seem to want exactly the same!
getCondCode (CmmMachOp mop [x, y])
- = ASSERT (cmmExprRep x /= I8) -- tmp, not set up to handle 8-bit comparisons
+ =
case mop of
MO_Eq F32 -> condFltCode EQQ x y
MO_Ne F32 -> condFltCode NE x y