| ||||||||||
| ||||||||||
| Documentation | ||||||||||
| data CLabel | ||||||||||
| mkClosureLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkSRTLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkInfoTableLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkEntryLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkSlowEntryLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkConEntryLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkStaticConEntryLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkRednCountsLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkConInfoTableLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkStaticInfoTableLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkLargeSRTLabel :: Unique -> CLabel | ||||||||||
| mkApEntryLabel :: Bool -> Int -> CLabel | ||||||||||
| mkApInfoTableLabel :: Bool -> Int -> CLabel | ||||||||||
| mkClosureTableLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkLocalClosureLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkLocalInfoTableLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkLocalEntryLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkLocalConEntryLabel :: CafInfo -> Name -> CLabel | ||||||||||
| mkLocalStaticConEntryLabel :: CafInfo -> Name -> CLabel | ||||||||||
| mkLocalConInfoTableLabel :: CafInfo -> Name -> CLabel | ||||||||||
| mkLocalStaticInfoTableLabel :: CafInfo -> Name -> CLabel | ||||||||||
| mkLocalClosureTableLabel :: Name -> CafInfo -> CLabel | ||||||||||
| mkReturnPtLabel :: Unique -> CLabel | ||||||||||
| mkReturnInfoLabel :: Unique -> CLabel | ||||||||||
| mkAltLabel :: Unique -> ConTag -> CLabel | ||||||||||
| mkDefaultLabel :: Unique -> CLabel | ||||||||||
| mkBitmapLabel :: Unique -> CLabel | ||||||||||
| mkStringLitLabel :: Unique -> CLabel | ||||||||||
| mkAsmTempLabel :: Uniquable a => a -> CLabel | ||||||||||
| mkModuleInitLabel :: Module -> String -> CLabel | ||||||||||
| mkPlainModuleInitLabel :: Module -> CLabel | ||||||||||
| mkModuleInitTableLabel :: Module -> CLabel | ||||||||||
| mkSplitMarkerLabel :: CLabel | ||||||||||
| mkDirty_MUT_VAR_Label :: CLabel | ||||||||||
| mkUpdInfoLabel :: CLabel | ||||||||||
| mkIndStaticInfoLabel :: CLabel | ||||||||||
| mkMainCapabilityLabel :: CLabel | ||||||||||
| mkMAP_FROZEN_infoLabel :: CLabel | ||||||||||
| mkMAP_DIRTY_infoLabel :: CLabel | ||||||||||
| mkEMPTY_MVAR_infoLabel :: CLabel | ||||||||||
| mkTopTickyCtrLabel :: CLabel | ||||||||||
| mkCAFBlackHoleInfoTableLabel :: CLabel | ||||||||||
| mkRtsPrimOpLabel :: PrimOp -> CLabel | ||||||||||
| mkRtsSlowTickyCtrLabel :: String -> CLabel | ||||||||||
| moduleRegdLabel :: CLabel | ||||||||||
| moduleRegTableLabel :: Module -> CLabel | ||||||||||
| mkSelectorInfoLabel :: Bool -> Int -> CLabel | ||||||||||
| mkSelectorEntryLabel :: Bool -> Int -> CLabel | ||||||||||
| mkRtsInfoLabel :: LitString -> CLabel | ||||||||||
| mkRtsEntryLabel :: LitString -> CLabel | ||||||||||
| mkRtsRetInfoLabel :: LitString -> CLabel | ||||||||||
| mkRtsRetLabel :: LitString -> CLabel | ||||||||||
| mkRtsCodeLabel :: LitString -> CLabel | ||||||||||
| mkRtsDataLabel :: LitString -> CLabel | ||||||||||
| mkRtsGcPtrLabel :: LitString -> CLabel | ||||||||||
| mkRtsInfoLabelFS :: FastString -> CLabel | ||||||||||
| mkRtsEntryLabelFS :: FastString -> CLabel | ||||||||||
| mkRtsRetInfoLabelFS :: FastString -> CLabel | ||||||||||
| mkRtsRetLabelFS :: FastString -> CLabel | ||||||||||
| mkRtsCodeLabelFS :: FastString -> CLabel | ||||||||||
| mkRtsDataLabelFS :: FastString -> CLabel | ||||||||||
| mkRtsApFastLabel :: LitString -> CLabel | ||||||||||
| mkPrimCallLabel :: PrimCall -> CLabel | ||||||||||
| mkForeignLabel :: FastString -> Maybe Int -> Bool -> FunctionOrData -> CLabel | ||||||||||
| addLabelSize :: CLabel -> Int -> CLabel | ||||||||||
| foreignLabelStdcallInfo :: CLabel -> Maybe Int | ||||||||||
| mkCCLabel :: CostCentre -> CLabel | ||||||||||
| mkCCSLabel :: CostCentreStack -> CLabel | ||||||||||
| data DynamicLinkerLabelInfo | ||||||||||
| ||||||||||
| mkDynamicLinkerLabel :: DynamicLinkerLabelInfo -> CLabel -> CLabel | ||||||||||
| dynamicLinkerLabelInfo :: CLabel -> Maybe (DynamicLinkerLabelInfo, CLabel) | ||||||||||
| mkPicBaseLabel :: CLabel | ||||||||||
| mkDeadStripPreventer :: CLabel -> CLabel | ||||||||||
| mkHpcTicksLabel :: Module -> CLabel | ||||||||||
| mkHpcModuleNameLabel :: CLabel | ||||||||||
| hasCAF :: CLabel -> Bool | ||||||||||
| infoLblToEntryLbl :: CLabel -> CLabel | ||||||||||
| entryLblToInfoLbl :: CLabel -> CLabel | ||||||||||
| cvtToClosureLbl :: CLabel -> CLabel | ||||||||||
| cvtToSRTLbl :: CLabel -> CLabel | ||||||||||
| needsCDecl :: CLabel -> Bool | ||||||||||
| isAsmTemp :: CLabel -> Bool | ||||||||||
| maybeAsmTemp :: CLabel -> Maybe Unique | ||||||||||
| externallyVisibleCLabel :: CLabel -> Bool | ||||||||||
| isMathFun :: CLabel -> Bool | ||||||||||
| isCFunctionLabel :: CLabel -> Bool | ||||||||||
| isGcPtrLabel :: CLabel -> Bool | ||||||||||
| labelDynamic :: PackageId -> CLabel -> Bool | ||||||||||
| pprCLabel :: CLabel -> SDoc | ||||||||||
| Produced by Haddock version 2.6.0 |