HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Moduleghc-9.10.3GHC2021

GHC.CmmToAsm.Reg.Linear.AArch64

  • 1 type
  • 6 values
  • Packageghc-9.10.3
  • Exports7
  • LanguageGHC2021
  • LicenceBSD-3-Clause
  • SourceAArch64.hs
datadata FreeRegs
#

Armv6 | Armv7-A | Armv8-A AArch64 | | SIMD extension | NEON | NEON | |===========================================================================| | - Operates on 32-bit | - Separate reg. bank, | - Separate reg. bank, | | GP ARM registers | 32x64-bit NEON regs | 32x128-bit NEON regs | | - 8-bit16-bit integer | - 8163264-bit int | - 81632/64-bit int | | | - Single precision fp | - Single precision fp | | | | - Double precision fp | | | | - Single/Double fp are | | | | IEEE compliant | | - 2x16-bit/4x8-bit ops | - Up to 16x8-bit ops | - Up to 16x8-bit ops | | per instruction | per instruction | per instruction | ---------------------------------------------------------------------------

Constructors

Instances3Show, Outputable, FR
  • Show FreeRegsDefined in ghc-9.10.3 · GHC.CmmToAsm.Reg.Linear.AArch64
  • Outputable FreeRegsDefined in ghc-9.10.3 · GHC.CmmToAsm.Reg.Linear.AArch64
  • FR FreeRegsDefined in ghc-9.10.3 · GHC.CmmToAsm.Reg.Linear.FreeRegs