| ghc-6.10.4: The GHC API | Contents | Index

CLabel

Documentation
data CLabel

Instances

Eq CLabel
Ord CLabel
Outputable CLabel

mkClosureLabel
mkSRTLabel
mkInfoTableLabel
mkEntryLabel
mkSlowEntryLabel
mkConEntryLabel
mkStaticConEntryLabel
mkRednCountsLabel
mkConInfoTableLabel
mkStaticInfoTableLabel
mkLargeSRTLabel
mkApEntryLabel
mkApInfoTableLabel
mkClosureTableLabel
mkLocalClosureLabel
mkLocalInfoTableLabel
mkLocalEntryLabel
mkLocalConEntryLabel
mkLocalStaticConEntryLabel
mkLocalConInfoTableLabel
mkLocalStaticInfoTableLabel
mkLocalClosureTableLabel
mkReturnPtLabel
mkReturnInfoLabel
mkAltLabel
mkDefaultLabel
mkBitmapLabel
mkStringLitLabel
mkAsmTempLabel :: Uniquable a => a -> CLabel
mkModuleInitLabel :: Module -> String -> CLabel
mkPlainModuleInitLabel :: Module -> CLabel
mkSplitMarkerLabel
mkDirty_MUT_VAR_Label
mkUpdInfoLabel
mkIndStaticInfoLabel
mkMainCapabilityLabel
mkMAP_FROZEN_infoLabel
mkMAP_DIRTY_infoLabel
mkEMPTY_MVAR_infoLabel
mkTopTickyCtrLabel
mkCAFBlackHoleInfoTableLabel
mkSECAFBlackHoleInfoTableLabel
mkRtsPrimOpLabel
mkRtsSlowTickyCtrLabel :: String -> CLabel
moduleRegdLabel
mkSelectorInfoLabel
mkSelectorEntryLabel
mkRtsInfoLabel
mkRtsEntryLabel
mkRtsRetInfoLabel
mkRtsRetLabel
mkRtsCodeLabel
mkRtsDataLabel
mkRtsInfoLabelFS
mkRtsEntryLabelFS
mkRtsRetInfoLabelFS
mkRtsRetLabelFS
mkRtsCodeLabelFS
mkRtsDataLabelFS
mkRtsApFastLabel
mkForeignLabel :: FastString -> Maybe Int -> Bool -> FunctionOrData -> CLabel
addLabelSize :: CLabel -> Int -> CLabel
foreignLabelStdcallInfo :: CLabel -> Maybe Int
mkCCLabel
mkCCSLabel
data DynamicLinkerLabelInfo

Constructors

CodeStub |
SymbolPtr |
GotSymbolPtr |
GotSymbolOffset |

Instances

Eq DynamicLinkerLabelInfo
Ord DynamicLinkerLabelInfo

mkDynamicLinkerLabel :: DynamicLinkerLabelInfo -> CLabel -> CLabel
dynamicLinkerLabelInfo :: CLabel -> Maybe (DynamicLinkerLabelInfo, CLabel)
mkPicBaseLabel :: CLabel
mkDeadStripPreventer :: CLabel -> CLabel
mkHpcTicksLabel
mkHpcModuleNameLabel
infoLblToEntryLbl :: CLabel -> CLabel
entryLblToInfoLbl :: CLabel -> CLabel
needsCDecl :: CLabel -> Bool
isAsmTemp :: CLabel -> Bool
maybeAsmTemp :: CLabel -> Maybe Unique
externallyVisibleCLabel :: CLabel -> Bool
isMathFun :: CLabel -> Bool
data CLabelType

Constructors

CodeLabel |
DataLabel |

labelType :: CLabel -> CLabelType
labelDynamic :: PackageId -> CLabel -> Bool
pprCLabel :: CLabel -> SDoc
Produced by Haddock version 2.4.2