Call LDV_ENTER() on entry to a constructor in profiling mode.
import OccName ( occNameUserString )
import TyCon ( tyConDataCons, isEnumerationTyCon, TyCon )
import Type ( typePrimRep )
-import CmdLineOpts ( opt_EnsureSplittableC )
+import CmdLineOpts
\end{code}
For every constructor we generate the following info tables:
body = initC comp_info (
profCtrC SLIT("TICK_ENT_CON") [CReg node] `thenC`
+ ldvEnter `thenC`
body_code)
con_descr = occNameUserString (getOccName data_con)