Moduleghc-9.10.3GHC2021
GHC.CmmToAsm.Format
Formats on this architecture A Format is a combination of width and class
TODO: Signed vs unsigned?
TODO: This module is currently shared by all architectures because NCGMonad need to know about it to make a VReg. It would be better to have architecture specific formats, and do the overloading properly. eg SPARC doesn't care about FF80.
- 1 type
- 7 values
- Packageghc-9.10.3
- Exports8
- LanguageGHC2021
- LicenceBSD-3-Clause
- SourceFormat.hs
Get the integer format of this width.
Get the float format of this width.
Check if a format represent an integer value.
Check if a format represents a floating point value.
Convert a Cmm type to a Format.
Get the Width of a Format.