| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell2010 |
Data.X86.Register
Documentation
Constructors
| RegNone | |
| Reg8 GPR RegHalf | |
| Reg16 GPR | |
| Reg32 GPR | |
| Reg64 GPR | |
| Reg128 SSEReg | |
| RegSeg SReg | |
| RegFPU FPUReg | |
| RegTemp |
Instances
Instances
Instances
| Generic SReg Source # | |
| Show SReg Source # | |
| Serialize SReg Source # | |
| NFData SReg Source # | |
Defined in Data.X86.Register | |
| Eq SReg Source # | |
| Ord SReg Source # | |
| type Rep SReg Source # | |
Defined in Data.X86.Register type Rep SReg = D1 ('MetaData "SReg" "Data.X86.Register" "foxdec-0.1.0.0-DGuc5MMkhbvOBLAebyTd5" 'False) (((C1 ('MetaCons "ES" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "CS" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SS" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "DS" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "FS" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "GS" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "SR6" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SR7" 'PrefixI 'False) (U1 :: Type -> Type)))) | |
Instances
| Generic FPUReg Source # | |
| Show FPUReg Source # | |
| Serialize FPUReg Source # | |
| NFData FPUReg Source # | |
Defined in Data.X86.Register | |
| Eq FPUReg Source # | |
| Ord FPUReg Source # | |
| type Rep FPUReg Source # | |
Defined in Data.X86.Register type Rep FPUReg = D1 ('MetaData "FPUReg" "Data.X86.Register" "foxdec-0.1.0.0-DGuc5MMkhbvOBLAebyTd5" 'False) (((C1 ('MetaCons "ST0" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ST1" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ST2" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ST3" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "ST4" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ST5" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ST6" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ST7" 'PrefixI 'False) (U1 :: Type -> Type)))) | |