Safe Haskell | None |
---|---|
Language | Haskell2010 |
Evaluation of 32 bit values.
Synopsis
- getSomeReg :: CmmExpr -> NatM (Reg, InstrBlock)
- getRegister :: CmmExpr -> NatM Register
Documentation
getSomeReg :: CmmExpr -> NatM (Reg, InstrBlock) Source #
The dual to getAnyReg: compute an expression into a register, but we don't mind which one it is.
getRegister :: CmmExpr -> NatM Register Source #
Make code to evaluate a 32 bit expression.