X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fcmm%2FCmmCvt.hs;h=107046c7f047473d6b11d6f5b51975d24deff082;hb=5b83f4b4e52ac3a49f5b45109c858b959aed04b2;hp=7beeb6bab97c86f68f058c34244719ddf7efe7de;hpb=569348e87434f2a8d9e18dccac8b4a563b4eb363;p=ghc-hetmet.git diff --git a/compiler/cmm/CmmCvt.hs b/compiler/cmm/CmmCvt.hs index 7beeb6b..107046c 100644 --- a/compiler/cmm/CmmCvt.hs +++ b/compiler/cmm/CmmCvt.hs @@ -81,13 +81,13 @@ ofZgraph g = ListGraph $ swallow blocks tail id prev' out (G.ZTail m t) rest = tail id (mid m : prev') out t rest tail id prev' out (G.ZLast G.LastExit) rest = exit id prev' out rest tail id prev' out (G.ZLast (G.LastOther l)) rest = last id prev' out l rest - mid (MidNop) = CmmNop mid (MidComment s) = CmmComment s mid (MidAssign l r) = CmmAssign l r mid (MidStore l r) = CmmStore l r mid (MidUnsafeCall f ress args) = CmmCall f ress args CmmUnsafe CmmMayReturn - mid m@(CopyOut {}) = pcomment (ppr m) - mid m@(CopyIn {}) = pcomment (ppr m <+> text "(proc point)") + mid m@(MidAddToContext {}) = pcomment (ppr m) + mid m@(CopyOut {}) = pcomment (ppr m) + mid m@(CopyIn {}) = pcomment (ppr m <+> text "(proc point)") pcomment p = scomment $ showSDoc p block' id prev' | id == G.lg_entry g = BasicBlock id $ extend_entry (reverse prev')