Home
last modified time | relevance | path

Searched refs:sc_dup (Results 1 – 2 of 2) sorted by relevance

/dports/lang/ghc/ghc-8.10.7/compiler/simplCore/
H A DSimplUtils.hs123 { sc_dup :: DupFlag -- See Note [DupFlag invariants]
135 { sc_dup :: DupFlag -- See Note [DupFlag invariants]
144 { sc_dup :: DupFlag -- See Note [DupFlag invariants]
152 { sc_dup :: DupFlag -- Always Simplified or OkToDup
219 ppr (ApplyToVal { sc_arg = arg, sc_dup = dup, sc_cont = cont })
413 contIsDupable (ApplyToVal { sc_dup = OkToDup }) = True -- See Note [DupFlag invariants] function
414 contIsDupable (Select { sc_dup = OkToDup }) = True -- ...ditto... function
415 contIsDupable (StrictArg { sc_dup = OkToDup }) = True -- ...ditto... function
442 contHoleType (StrictBind { sc_bndr = b, sc_dup = dup, sc_env = se })
446 contHoleType (ApplyToVal { sc_arg = e, sc_env = se, sc_dup = dup, sc_cont = k })
[all …]
H A DSimplify.hs925 , sc_dup = NoDup, sc_cont = cont } function
952 simplExprF env scrut (Select { sc_dup = NoDup, sc_bndr = bndr
1343 , sc_dup = dup' function
1870 , sc_dup = dup_flag, sc_cont = cont }) function
1880 , sc_dup = Simplified, sc_cont = cont }) function
2092 rule_cont = ApplyToVal { sc_dup = NoDup, sc_arg = rhs
3092 , sc_dup = OkToDup} ) } function
3122 (ApplyToVal { sc_arg = arg, sc_dup = dup
3178 , Select { sc_dup = OkToDup
3194 , sc_dup = OkToDup function
[all …]