ghc-lib-0.20201101: The GHC API, decoupled from GHC versions
Safe HaskellNone
LanguageHaskell2010

GHC.CmmToAsm.Reg.Linear.X86_64

Description

Free regs map for x86_64

Documentation

newtype FreeRegs Source #

Constructors

FreeRegs Word64 

Instances

Instances details
Show FreeRegs Source # 
Instance details

Defined in GHC.CmmToAsm.Reg.Linear.X86_64

Outputable FreeRegs Source # 
Instance details

Defined in GHC.CmmToAsm.Reg.Linear.X86_64

Methods

ppr :: FreeRegs -> SDoc

FR FreeRegs Source # 
Instance details

Defined in GHC.CmmToAsm.Reg.Linear.FreeRegs

Methods

frAllocateReg :: Platform -> RealReg -> FreeRegs -> FreeRegs Source #

frGetFreeRegs :: Platform -> RegClass -> FreeRegs -> [RealReg] Source #

frInitFreeRegs :: Platform -> FreeRegs Source #

frReleaseReg :: Platform -> RealReg -> FreeRegs -> FreeRegs Source #

initFreeRegs :: Platform -> FreeRegs Source #

getFreeRegs :: Platform -> RegClass -> FreeRegs -> [RealReg] Source #