HORIZON HASKELLDocslts/ghc-9.14.x3e2d5682026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · 3e2d568 · 2026-10-11

Moduleghc-9.14.1GHC2021

GHC.CmmToAsm.LA64.Cond

  • 1 type
  • Packageghc-9.14.1
  • Exports1
  • LanguageGHC2021
  • LicenceBSD-3-Clause
  • SourceCond.hs
datadata Cond
#

Condition codes. Used in conditional branches and bit setters. According to the available instruction set, some conditions are encoded as their negated opposites. I.e. these are logical things that don't necessarily map 1:1 to hardware/ISA. TODO: Maybe need to simplify or expand?

Instances2Eq, Show
  • Eq CondDefined in ghc-9.14.1 · GHC.CmmToAsm.LA64.Cond
  • Show CondDefined in ghc-9.14.1 · GHC.CmmToAsm.LA64.Cond