summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Stolarek <jan.stolarek@p.lodz.pl>2013-08-19 15:44:19 +0100
committerJan Stolarek <jan.stolarek@p.lodz.pl>2013-08-19 15:45:04 +0100
commitc384bb1e30499bb4809dca60803a4066762ce5f4 (patch)
tree37a880b11e67810d597e99d43dda10d774335767
parent2fcc09f60965f3d0377f6e70aac92e54fce685c0 (diff)
downloadhaskell-c384bb1e30499bb4809dca60803a4066762ce5f4.tar.gz
Comments only
Documentation of Integer constant folding
-rw-r--r--compiler/prelude/PrelRules.lhs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/prelude/PrelRules.lhs b/compiler/prelude/PrelRules.lhs
index 53a0aa8e3c..64a9f9b912 100644
--- a/compiler/prelude/PrelRules.lhs
+++ b/compiler/prelude/PrelRules.lhs
@@ -919,6 +919,7 @@ builtinIntegerRules =
rule_unop "complementInteger" complementIntegerName complement,
rule_Int_binop "shiftLInteger" shiftLIntegerName shiftL,
rule_Int_binop "shiftRInteger" shiftRIntegerName shiftR,
+ -- See Note [Integer division constant folding] in libraries/base/GHC/Real.lhs
rule_divop_one "quotInteger" quotIntegerName quot,
rule_divop_one "remInteger" remIntegerName rem,
rule_divop_one "divInteger" divIntegerName div,