Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
GHC.Cmm.Type
Documentation
Instances
isFloatType :: CmmType -> Bool Source #
isGcPtrType :: CmmType -> Bool Source #
isBitsType :: CmmType -> Bool Source #
widthInBits :: Width -> Int Source #
widthInBytes :: Width -> Int Source #
widthInLog :: Width -> Int Source #
widthFromBytes :: Int -> Width Source #
halfWordWidth :: Platform -> Width Source #
halfWordMask :: Platform -> Integer Source #
data ForeignHint Source #
Constructors
NoHint | |
AddrHint | |
SignedHint |
Instances
Outputable ForeignHint # | |
Defined in GHC.Cmm.Ppr.Decl Methods ppr :: ForeignHint -> SDoc Source # | |
Eq ForeignHint # | |
Defined in GHC.Cmm.Type |
vecElemType :: CmmType -> CmmType Source #