Lines Matching refs:m
605 local m = sar(n, scale)
606 if shl(m, scale) == n then
608 local s = sar(m, bits-1)
609 if s == 0 then return shl(m, shift)
610 elseif s == -1 then return shl(m + shl(1, bits), shift) end
612 if sar(m, bits) == 0 then return shl(m, shift) end
625 local m = band(n)
627 if shr(m, 8) == 0 then return m + shl(band(i, 15), 8) end
628 m = ror(m, 2)
755 local m = parse_imm_load(imm, ext)
757 op = op + m + (ext and 0x00400000 or 0)
759 local m, neg = parse_gpr_pm(p2)
760 if ldrd and (m == d or m-1 == d) then werror("register conflict") end
761 op = op + m + (neg and 0 or 0x00800000) + (ext and 0 or 0x02000000)
770 local m = parse_imm_load(imm, ext)
771 op = op + m + (ext and 0x00400000 or 0)
774 local m, neg = parse_gpr_pm(p2a)
775 if ldrd and (m == d or m-1 == d) then werror("register conflict") end
776 op = op + m + (neg and 0 or 0x00800000) + (ext and 0 or 0x02000000)