X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2FcodeGen%2FCgExpr.lhs;h=88340789f1f4b1da0b840fb9fe97bfd11fd2dde4;hb=e6b0189ec9be13f904505eb7ef5b79e3aa411794;hp=fff2b3d564b20e808f12e69d0b19938c43014354;hpb=49c98d143c382a1341e1046f5ca00819a25691ba;p=ghc-hetmet.git diff --git a/compiler/codeGen/CgExpr.lhs b/compiler/codeGen/CgExpr.lhs index fff2b3d..8834078 100644 --- a/compiler/codeGen/CgExpr.lhs +++ b/compiler/codeGen/CgExpr.lhs @@ -26,6 +26,7 @@ import CgTailCall import CgInfoTbls import CgForeignCall import CgPrimOp +import CgHpc import CgUtils import ClosureInfo import Cmm @@ -252,6 +253,16 @@ cgExpr (StgSCC cc expr) = do emitSetCCC cc; cgExpr expr \end{code} %******************************************************** +%* * +%* Hpc Tick Boxes * +%* * +%******************************************************** + +\begin{code} +cgExpr (StgTick m n expr) = do cgTickBox m n; cgExpr expr +\end{code} + +%******************************************************** %* * %* Non-top-level bindings * %* *