Searched refs:sc_dup (Results 1 – 2 of 2) sorted by relevance
/dports/lang/ghc/ghc-8.10.7/compiler/simplCore/ |
H A D | SimplUtils.hs | 123 { 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 D | Simplify.hs | 925 , 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 …]
|