ghc-9.2.2: The GHC API
Safe HaskellSafe-Inferred
LanguageHaskell2010

GHC.CmmToAsm.SPARC.CodeGen.Gen64

Description

Evaluation of 64 bit values on 32 bit platforms.

Synopsis

Documentation

assignMem_I64Code Source #

Arguments

:: CmmExpr

expr producing the destination address

-> CmmExpr

expr producing the source value.

-> NatM InstrBlock 

Code to assign a 64 bit value to memory.

assignReg_I64Code Source #

Arguments

:: CmmReg

the destination register

-> CmmExpr

expr producing the source value

-> NatM InstrBlock 

Code to assign a 64 bit value to a register.

iselExpr64 :: CmmExpr -> NatM ChildCode64 Source #

Get the value of an expression into a 64 bit register.