Searched refs:CmmLit (Results 26 – 50 of 58) sorted by relevance
123
245 CmmLit (CmmLabel lbl)376 CmmLit lit -> pprLit lit419 pprExpr1 (CmmLit lit) = pprLit1 lit476 pprLit :: CmmLit -> SDoc504 pprLit1 :: CmmLit -> SDoc1111 te_Lit :: CmmLit -> TE ()1134 te_Expr (CmmLit lit) = te_Lit lit1267 floatToWord :: DynFlags -> Rational -> CmmLit1280 floatPairToWord :: DynFlags -> Rational -> Rational -> CmmLit1299 doubleToWords :: DynFlags -> Rational -> [CmmLit]
764 : INT maybe_ty { return (CmmLit (CmmInt $1 (typeWidth $2))) }767 return (CmmLit s) }900 getLit :: CmmExpr -> CmmLit901 getLit (CmmLit l) = l902 getLit (CmmMachOp (MO_S_Neg _) [CmmLit (CmmInt i r)]) = CmmInt (negate i) r1051 CmmLit (CmmInt alignInteger _) -> fromInteger alignInteger1071 inferCmmHint (CmmLit (CmmLabel _)) = AddrHint1168 CmmLit (CmmInt n _) -> n1180 staticClosure :: UnitId -> FastString -> FastString -> [CmmLit] -> CmmParse ()1279 adjCallTarget dflags StdCallConv (CmmLit (CmmLabel lbl)) args[all …]
707 f (CmmStore (CmmStackSlot (Young l) _) (CmmLit (CmmBlock _))) _918 areaToSp dflags _ sp_hwm _ (CmmLit CmmHighStackMark)938 , CmmLit (CmmInt y_lit _)]965 CmmCondBranch (CmmLit (CmmInt 0 _)) _true false _ -> CmmBranch false966 CmmCondBranch (CmmLit (CmmInt _ _)) true _false _ -> CmmBranch true1187 foreignLbl name = CmmLit (CmmLabel (mkForeignLabel name Nothing ForeignLabelInExternalPackage IsFun…
296 jump = CmmCall (CmmLit (CmmLabel l)) Nothing live 0 0 0366 where repl e@(CmmLit (CmmBlock bid)) =368 Just (_, Just info_lbl) -> CmmLit (CmmLabel info_lbl)
169 ppr_target t@(CmmLit _) = ppr t273 where pprFun f@(CmmLit _) = ppr f
439 CmmLit (CmmLabel c) -> add c set440 CmmLit (CmmLabelOff c _) -> add c set441 CmmLit (CmmLabelDiffOff c1 c2 _ _) -> add c1 $! add c2 set
413 exp (CmmLit (CmmBlock bid)) = CmmLit (CmmBlock (lookup bid))
211 = CmmStaticLit CmmLit
527 toUnwindExpr (CmmLit (CmmInt i _)) = UwConst (fromIntegral i)528 toUnwindExpr (CmmLit (CmmLabel l)) = UwLabel l
2144 (return (CmmLit (CmmInt happy_var_1 (typeWidth happy_var_2)))2154 (return (CmmLit (CmmFloat happy_var_1 (typeWidth happy_var_2)))2163 return (CmmLit s)2715 getLit :: CmmExpr -> CmmLit2716 getLit (CmmLit l) = l2717 getLit (CmmMachOp (MO_S_Neg _) [CmmLit (CmmInt i r)]) = CmmInt (negate i) r2866 CmmLit (CmmInt alignInteger _) -> fromInteger alignInteger2886 inferCmmHint (CmmLit (CmmLabel _)) = AddrHint2983 CmmLit (CmmInt n _) -> n3094 adjCallTarget dflags StdCallConv (CmmLit (CmmLabel lbl)) args[all …]
288 stackStubExpr w = CmmLit (CmmInt 0 w)407 ([(CmmLit (CmmBlock id), StackParam init_offset)],
264 isTrivial _ (CmmLit _) = True498 (CmmCondBranch (CmmMachOp mop [x, CmmLit (CmmInt 1 _)]) t f l)
222 = CmmStaticLit CmmLit243 -> [CmmLit] -- Payload
53 litToImm :: CmmLit -> Imm
253 genJump (CmmLit (CmmLabel lbl))421 ForeignTarget (CmmLit (CmmLabel lbl)) _ ->603 CmmLit (CmmLabel lbl) -> Left lbl
152 genStaticLit :: CmmLit -> LlvmM LlvmStatic163 toLlvmLit :: CmmLit -> LlvmM LlvmLit
683 ForeignTarget (CmmLit (CmmLabel lbl)) _ -> do937 genJump (CmmLit (CmmLabel lbl)) live = do1010 (CmmLit (CmmInt n _))])1016 (CmmLit (CmmInt n _))])1238 CmmLit lit1415 genMachOp opt o@(MO_Add _) e@[(CmmReg (CmmGlobal r)), (CmmLit (CmmInt n _))]1673 (CmmLit (CmmInt n _))])1679 (CmmLit (CmmInt n _))])1801 genLit :: EOption -> CmmLit -> LlvmM ExprData1820 toLlvmLit :: CmmLit -> LlvmM LlvmLit[all …]
115 = CmmMachOp (MO_Add width) [CmmReg reg, CmmLit (CmmInt (fromIntegral off) width)]
70 condIntCode cond x (CmmLit (CmmInt y _))
129 iselExpr64 (CmmMachOp (MO_Add _) [e1, CmmLit (CmmInt i _)])
119 CmmLit (CmmLabelOff mkMainCapabilityLabel (oFFSET_Capability_r dflags + n))183 CmmLit (CmmInt (fromIntegral offset)
94 , CmmLit (CmmLabel242 (CmmLit (CmmBlock k))
106 CmmLit lit -> return lit
158 litToImm :: CmmLit -> Imm
132 litToImm :: CmmLit -> Imm