x86-64bit-0.1: Runtime code generation for x86 64 bit machine code

Safe HaskellNone
LanguageHaskell2010

CodeGen.X86.Tests

Contents

Documentation

Orphan instances

Arbitrary Code Source # 

Methods

arbitrary :: Gen Code #

shrink :: Code -> [Code] #

Arbitrary Scale Source # 

Methods

arbitrary :: Gen Scale #

shrink :: Scale -> [Scale] #

Arbitrary Size Source # 

Methods

arbitrary :: Gen Size #

shrink :: Size -> [Size] #

Arbitrary (Addr S64) Source # 

Methods

arbitrary :: Gen (Addr S64) #

shrink :: Addr S64 -> [Addr S64] #

IsSize s => Arbitrary (Reg s) Source # 

Methods

arbitrary :: Gen (Reg s) #

shrink :: Reg s -> [Reg s] #

IsSize s => Arbitrary (Operand s R) Source # 

Methods

arbitrary :: Gen (Operand s R) #

shrink :: Operand s R -> [Operand s R] #

IsSize s => Arbitrary (Operand s RW) Source # 

Methods

arbitrary :: Gen (Operand s RW) #

shrink :: Operand s RW -> [Operand s RW] #