X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2FcodeGen%2FCgProf.hs;fp=ghc%2Fcompiler%2FcodeGen%2FCgProf.hs;h=84061e41ede884bfbff60819cb8c1d5330611796;hb=d23da8bfa03b85bd3f67d300d4fbb85b6ee12d5f;hp=0c2381b14acfc68031cdf0cdf20e1cdea11cf982;hpb=db35b90546b47fcd7193a83531d65ef38f1706f5;p=ghc-hetmet.git diff --git a/ghc/compiler/codeGen/CgProf.hs b/ghc/compiler/codeGen/CgProf.hs index 0c2381b..84061e4 100644 --- a/ghc/compiler/codeGen/CgProf.hs +++ b/ghc/compiler/codeGen/CgProf.hs @@ -457,7 +457,8 @@ ldvEnter cl_ptr (cmmOrWord loadEra (CmmLit (mkWordCLit lDV_STATE_USE))) loadEra :: CmmExpr -loadEra = CmmLoad (mkLblExpr (mkRtsDataLabel SLIT("era"))) cIntRep +loadEra = CmmMachOp (MO_U_Conv cIntRep wordRep) + [CmmLoad (mkLblExpr (mkRtsDataLabel SLIT("era"))) cIntRep] ldvWord :: CmmExpr -> CmmExpr -- Takes the address of a closure, and returns