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)))) |