Hoogle Search
Within LTS Haskell 24.31 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
maybeInvertComparison :: MachOp -> Maybe MachOpghc GHC.Cmm.MachOp No documentation available.
maybeFlipCond :: Cond -> Maybe Condghc GHC.CmmToAsm.X86.Cond maybeFlipCond c returns Just c' if it is possible to flip the arguments to the conditional c, and the new condition should be c'.
maybeInvertCond :: Cond -> Maybe Condghc GHC.CmmToAsm.X86.Cond If we apply maybeInvertCond to the condition of a jump we turn jumps taken into jumps not taken and vice versa. Careful! If the used comparison and the conditional jump don't match the above behaviour will NOT hold. When used for FP comparisons this does not consider unordered numbers. Also inverting twice might return a synonym for the original condition.
maybeUnfoldingTemplate :: Unfolding -> Maybe CoreExprghc GHC.Core Retrieves the template of an unfolding if possible maybeUnfoldingTemplate is used mainly when specialising, and we do want to specialise DFuns, so it's important to return a template for DFunUnfoldings
maybeParen :: PprPrec -> PprPrec -> SDoc -> SDocghc GHC.Core.TyCo.Ppr No documentation available.
maybeUB :: b -> (a -> b) -> MaybeUB a -> bghc GHC.Data.Unboxed No documentation available.
maybeCreateManifest :: Logger -> TmpFs -> DynFlags -> FilePath -> IO [FilePath]ghc GHC.Linker.Windows No documentation available.
maybeModifyIdInfo :: Maybe IdInfo -> Id -> Idghc GHC.Plugins No documentation available.
maybeLetNoEscape :: CgIdInfo -> Maybe (BlockId, [LocalReg])ghc GHC.StgToCmm.Env No documentation available.
maybeSymCo :: SwapFlag -> TcCoercion -> TcCoercionghc GHC.Tc.Types.Evidence If a SwapFlag is IsSwapped, flip the orientation of a coercion