summaryrefslogtreecommitdiff
path: root/compiler/GHC/Builtin/PrimOps.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/Builtin/PrimOps.hs')
-rw-r--r--compiler/GHC/Builtin/PrimOps.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/GHC/Builtin/PrimOps.hs b/compiler/GHC/Builtin/PrimOps.hs
index a6faaa09b1..82a35423f0 100644
--- a/compiler/GHC/Builtin/PrimOps.hs
+++ b/compiler/GHC/Builtin/PrimOps.hs
@@ -551,7 +551,6 @@ primOpIsCheap op = primOpOkForSpeculation op
primOpIsDiv :: PrimOp -> Bool
primOpIsDiv op = case op of
- -- TODO: quotRemWord2
IntQuotOp -> True
Int8QuotOp -> True
Int16QuotOp -> True
@@ -588,6 +587,8 @@ primOpIsDiv op = case op of
Word32QuotRemOp -> True
-- Word64QuotRemOp doesn't exist (yet)
+ WordQuotRem2Op -> True
+
FloatDivOp -> True
DoubleDivOp -> True
_ -> False