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