Lines Matching refs:OpAddr

511         mov_lo = MOV II32 (OpReg rlo) (OpAddr addr)
512 mov_hi = MOV II32 (OpReg rhi) (OpAddr (fromJust (addrOffset addr 4)))
549 mov_lo = MOV II32 (OpAddr addr) (OpReg rlo)
550 mov_hi = MOV II32 (OpAddr (fromJust (addrOffset addr 4))) (OpReg rhi)
760 LEA II64 (OpAddr (ripRel (litToImm displacement))) (OpReg dst))
1079 (OpAddr (AddrBaseIndex (EABaseReg x_reg) EAIndexNone imm))
1197 return (\dst -> mem_code `snocOL` instr (OpAddr src) (OpReg dst))
1365 return (OpAddr addr, code)
1392 (OpAddr src)
1396 return (OpAddr src', mem_code `appOL` save_code)
1425 return (OpAddr addr, code)
1440 return (OpAddr src, mem_code)
1495 MOV format (OpAddr addr) (OpReg dst)
1515 return (OpAddr src, mem_code)
1594 CMP (cmmTypeFormat pk) (OpImm imm) (OpAddr x_addr)
1707 instr pk (OpImm (ImmInt (fromIntegral i))) (OpAddr amode)
1723 MOV pk op_src (OpAddr addr)
1761 MOV pk (OpReg src_reg) (OpAddr addr)
1777 return (code `snocOL` JMP (OpAddr target) regs)
2099 AMO_Add -> return $ (toOL [ LOCK (XADD format (OpReg arg) (OpAddr amode))
2103 , LOCK (XADD format (OpReg arg) (OpAddr amode))
2132 [ MOV format (OpAddr amode) (OpReg eax)
2140 [ LOCK (CMPXCHG format (OpReg tmp) (OpAddr amode))
2272 unitOL (MOV format (OpAddr src_addr) (OpReg tmp)) `appOL`
2273 unitOL (MOV format (OpReg tmp) (OpAddr dst_addr)) `appOL`
2277 unitOL (MOV II32 (OpAddr src_addr) (OpReg tmp)) `appOL`
2278 unitOL (MOV II32 (OpReg tmp) (OpAddr dst_addr)) `appOL`
2281 unitOL (MOVZxL II16 (OpAddr src_addr) (OpReg tmp)) `appOL`
2282 unitOL (MOV II16 (OpReg tmp) (OpAddr dst_addr)) `appOL`
2285 unitOL (MOVZxL II8 (OpAddr src_addr) (OpReg tmp)) `appOL`
2286 unitOL (MOV II8 (OpReg tmp) (OpAddr dst_addr)) `appOL`
2333 (unitOL (MOV II32 (OpImm (ImmInteger c4)) (OpAddr addr)), 4)
2335 (unitOL (MOV II16 (OpImm (ImmInteger c2)) (OpAddr addr)), 2)
2337 (unitOL (MOV II8 (OpImm (ImmInteger c)) (OpAddr addr)), 1)
2343 unitOL (MOV format (OpReg reg8byte) (OpAddr addr))
2392 (unitOL (prefetchCTor (OpAddr
2617 , LOCK (CMPXCHG format (OpReg newval) (OpAddr amode))
2668 MOV fmt (OpAddr amode) (OpReg tmp),
2960 MOV fmt (OpAddr tmp_amode) (OpReg r_dest),
3017 MOV format (OpReg reg) (OpAddr addr)
3262 MOV (floatFormat width) (OpReg arg_reg) (OpAddr (spRel dflags 0))]
3433 let op = OpAddr (AddrBaseIndex (EABaseReg tableReg)
3459 let op = OpAddr (AddrBaseIndex EABaseNone (EAIndex reg (wORD_SIZE dflags)) (ImmCLbl lbl))
3721 reg `regClashesWithOp` OpAddr amode = any (==reg) (addrModeRegs amode) function
3819 MOV fmt (OpAddr amode) (OpReg tmp),