X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2Fcmm%2FPprCmm.hs;h=5279f05b023d4b4c06b78a01ab7c65267627bbbf;hb=e195ea859d2d4227c478a3b5e1e9ac20b086b0c7;hp=38e7e06e54e934fb69b74d90d2679b0adf8a850a;hpb=05990bef161d510b1f36f0fe6779249a15e9421d;p=ghc-hetmet.git diff --git a/ghc/compiler/cmm/PprCmm.hs b/ghc/compiler/cmm/PprCmm.hs index 38e7e06..5279f05 100644 --- a/ghc/compiler/cmm/PprCmm.hs +++ b/ghc/compiler/cmm/PprCmm.hs @@ -315,7 +315,9 @@ pprExpr9 e = CmmLit lit -> pprLit1 lit CmmLoad expr rep -> ppr rep <> brackets( ppr expr ) CmmReg reg -> ppr reg + CmmRegOff reg off -> parens (ppr reg <+> char '+' <+> int off) CmmMachOp mop args -> genMachOp mop args + CmmPicBaseReg -> text "PIC_BASE_REG" e -> parens (pprExpr e) genMachOp :: MachOp -> [CmmExpr] -> SDoc