Searched refs:CmmRegOff (Results 1 – 19 of 19) sorted by relevance
63 | CmmRegOff !CmmReg !Int constructor74 CmmRegOff r1 i1 == CmmRegOff r2 i2 = r1==r2 && i1==i2 function231 (CmmRegOff reg _) -> cmmRegType platform reg391 expr z (CmmRegOff r _) = foldRegsUsed platform f z r
63 | CmmRegOff !CmmReg Int constructor73 CmmRegOff r1 i1 == CmmRegOff r2 i2 = r1==r2 && i1==i2 function220 (CmmRegOff reg _) -> cmmRegType platform reg377 expr z (CmmRegOff r _) = foldRegsUsed dflags f z r
61 | CmmRegOff !CmmReg Int constructor71 CmmRegOff r1 i1 == CmmRegOff r2 i2 = r1==r2 && i1==i2 function217 cmmExprType dflags (CmmRegOff reg _) = cmmRegType dflags reg373 expr z (CmmRegOff r _) = foldRegsUsed dflags f z r
246 cmmOffset _ (CmmRegOff reg m) byte_off = cmmRegOff reg (m+byte_off)262 cmmRegOff reg byte_off = CmmRegOff reg byte_off395 isTrivialCmmExpr (CmmRegOff _ _) = True403 hasNoGlobalRegs (CmmRegOff (CmmLocal _) _) = True467 reg `regUsedIn_` CmmRegOff reg' _ = regsOverlap dflags reg reg'
165 hash_e (CmmRegOff r i) = hash_reg r + cvt i227 CmmRegOff r1 i1 `eq` CmmRegOff r2 i2 = r1==r2 && i1==i2 function
79 CmmRegOff reg i ->144 CmmRegOff reg off -> parens (ppr reg <+> char '+' <+> int off)
464 inl_exp (CmmRegOff (CmmLocal l') off) | l == l'560 f (CmmRegOff (CmmLocal l) _) _ | l `elemLRegSet` ls = True757 CmmRegOff r i -> regAddr dflags r i w
36 f (CmmRegOff r 0) = CmmReg r213 cmmMachOpFoldM _ (MO_Add _) [CmmRegOff reg off, CmmLit (CmmInt n rep)]217 cmmMachOpFoldM _ (MO_Sub _) [CmmRegOff reg off, CmmLit (CmmInt n rep)]
381 CmmRegOff reg 0 -> pprCastReg reg384 CmmRegOff reg i -> sdocWithDynFlags $ \dflags ->405 CmmRegOff r 0 | isPtrReg r && width == wordWidth dflags && not (isFloatType ty)408 CmmRegOff r off | isPtrReg r && width == wordWidth dflags881 pprAssign dflags r1 (CmmRegOff r2 off)1138 te_Expr (CmmRegOff r _) = te_Reg r
882 where sp_unwind = CmmRegOff spReg (sp0 - wORD_SIZE dflags)892 where sp_unwind = CmmRegOff spReg (sp0 - wORD_SIZE dflags - sp_off)937 [ CmmRegOff (CmmGlobal Sp) x_off
99 lintCmmExpr (CmmRegOff reg offset)
529 toUnwindExpr (CmmRegOff (CmmGlobal g) i) = UwReg g i
114 mangleIndexTree dflags (CmmRegOff reg off)
29 getAmode tree@(CmmRegOff _ _)
57 getRegister tree@(CmmRegOff _ _)
124 then CmmRegOff baseReg offset175 CmmRegOff (CmmGlobal reg) offset ->
1005 genStore addr@(CmmRegOff (CmmGlobal r) n) val1260 CmmRegOff r i1668 genLoad atomic e@(CmmRegOff (CmmGlobal r) n) ty
244 mangleIndexTree dflags (CmmRegOff reg off)425 getRegister' dflags tree@(CmmRegOff _ _)742 getAmode inf tree@(CmmRegOff _ _)
662 getRegister' dflags is32Bit (CmmRegOff r n)1261 getAmode' _ (CmmRegOff r n) = do dflags <- getDynFlags1293 getAmode' _ (CmmMachOp (MO_Add _) [CmmRegOff x offset,2844 mightContainMachOp (CmmRegOff _ _) = False