Lines Matching refs:sub
28 local sub, format, byte, char = _s.sub, _s.format, _s.byte, _s.char
591 if sub(t.mode, 1, 1) == "r" then
676 m[#m+1] = sub(a.mode, 1, 1)..(a.opsize or "?")
701 if sub(expr, 1, 1) == "&" then
702 return "iPJ", format("(ptrdiff_t)(%s)", sub(expr,2))
705 local prefix = sub(expr, 1, 2)
708 return "iJ", sub(expr, 3)
712 return "iJ", map_global[sub(expr, 3)]
863 if not imm and sub(expr, 1, 1) == "*" and t.opsize then
864 imm = toint(sub(expr, 2))
911 if sub(t.mode, -1) == "J" then
1796 ["and"] = 4, sub = 5, xor = 6, cmp = 7 } do
1818 sub = 4, subr = 5, div = 6, divr = 7 } do
1842 sub = 12, min = 13, div = 14, max = 15 } do
1932 local imark = sub(pat, -1) -- Force a mark (ugly).
2032 local s = map_modename[sub(tm, 1, 1)]
2033 s = s..gsub(sub(tm, 2, nparams), ".", function(c)
2044 if not match(args[i].mode, sub(tm, i, i)) then return end
2085 local prefix = sub(szm, 1, 1)
2091 elseif args[i-1].opsize ~= sub(szm, i, i) then
2145 if sub(a.mode, 1, 1) ~= "r" or a.opsize ~= "q" then
2170 local sz = sub(params.op, 2, 2)
2174 if sub(a.mode, 1, 1) ~= "i" or (a.opsize and a.opsize ~= sz) then