X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fcmm%2FStackColor.hs;h=6de602a4325bd40583a24fad45ea92164edc3957;hb=911e7de13ab1c0e5426c7f234e0c8dd29185a2ba;hp=94bb5c602d239012a46a582086d546dd266839d1;hpb=fee569a69a4ce8c8d05b8a1fb8069d804dbd2b9c;p=ghc-hetmet.git diff --git a/compiler/cmm/StackColor.hs b/compiler/cmm/StackColor.hs index 94bb5c6..6de602a 100644 --- a/compiler/cmm/StackColor.hs +++ b/compiler/cmm/StackColor.hs @@ -23,7 +23,7 @@ type M = ExtendWithSpills Middle foldConflicts :: (RegSet -> a -> a) -> a -> LGraph M Last -> a foldConflicts f z g = - let env = runDFA dualLiveLattice (run_b_anal dualLiveness g >> allFacts) + let env = runDFA dualLiveLattice (run_b_anal dualLiveness g >> getAllFacts) lookup id = lookupBlockEnv env id `orElse` fact_bot dualLiveLattice f' dual z = f (on_stack dual) z in fold_edge_facts_b f' dualLiveness g lookup z