Safe Haskell | None |
---|
X86.Instr
Documentation
data Instr
Constructors
Instances
Outputable Instr | |
Instruction Instr | Instruction instance for x86 instruction set. |
getJumpDestBlockId :: JumpDest -> Maybe BlockId
canShortcut :: Instr -> Maybe JumpDest
shortcutStatics :: (BlockId -> Maybe JumpDest) -> (Alignment, CmmStatics) -> (Alignment, CmmStatics)
shortcutJump :: (BlockId -> Maybe JumpDest) -> Instr -> Instr
i386_insert_ffrees :: [GenBasicBlock Instr] -> [GenBasicBlock Instr]
maxSpillSlots :: Bool -> Int
archWordSize :: Bool -> Size