Lines Matching refs:n

54 for n,name in ipairs(action_names) do
55 map_action[name] = n-1
72 for n,name in ipairs(action_names) do
93 local function wputxw(n)
94 assert(n >= 0 and n <= 0xffffffff and n % 1 == 0, "word out of range")
95 actlist[#actlist+1] = n
116 local function wputw(n)
117 if n >= 0xff000000 then waction("ESC") end
118 wputxw(n)
129 local function wputpos(pos, n)
130 assert(n >= 0 and n <= 0xffffffff and n % 1 == 0, "word out of range")
131 actlist[pos] = n
140 local n = next_global
141 if n > 2047 then werror("too many global labels") end
142 next_global = n + 1
143 t[name] = n
144 return n
150 for name, n in pairs(map_global) do t[n] = name end
161 for name, n in pairs(map_global) do t[n] = name end
172 for name, n in pairs(map_global) do t[n] = name end
187 local n = next_extern
188 if n > 2047 then werror("too many extern labels") end
189 next_extern = n + 1
190 t[name] = n
191 map_extern_[n] = name
192 return n
859 local n = tonumber(imm)
860 if n then
861 local m = sar(n, scale)
862 if shl(m, scale) == n then
951 local n = 1
961 op = op + shl(parse_gpr(params[n]), 11); n = n + 1
963 op = op + shl(parse_gpr(params[n]), 16); n = n + 1
965 op = op + shl(parse_gpr(params[n]), 21); n = n + 1
967 op = op + shl(parse_fpr(params[n]), 6); n = n + 1
969 op = op + shl(parse_fpr(params[n]), 11); n = n + 1
971 op = op + shl(parse_fpr(params[n]), 16); n = n + 1
973 op = op + shl(parse_fpr(params[n]), 21); n = n + 1
975 op = op + parse_imm(params[n], 16, 0, 0, true); n = n + 1
977 op = op + parse_imm(params[n], 16, 0, 0, false); n = n + 1
979 op = op + parse_disp(params[n]); n = n + 1
981 op = op + parse_index(params[n]); n = n + 1
983 local mode, m, s = parse_label(params[n], false)
988 n = n + 1
990 op = op + parse_imm(params[n], 5, 6, 0, false); n = n + 1
992 local m = parse_imm(params[n], 6, 6, 0, false, "IMMS"); n = n + 1
995 op = op + parse_imm(params[n], 5, 11, 0, false); n = n + 1
997 op = op + parse_imm(params[n], 5, 16, 0, false); n = n + 1
999 op = op + parse_imm(params[n], 3, 18, 0, false); n = n + 1
1001 op = op + parse_imm(params[n], 3, 8, 0, false); n = n + 1
1003 op = op + parse_imm(params[n], 3, 0, 0, false); n = n + 1
1005 op = op + parse_imm(params[n], 20, 6, 0, false); n = n + 1
1007 op = op + parse_imm(params[n], 10, 6, 0, false); n = n + 1
1009 n = n - 1 -- Re-use previous parameter for next template char.
1053 local mode, n, s = parse_label(params[1], true)
1055 waction("LABEL_"..mode, n, s, 1)
1064 local n = tonumber(p)
1065 if not n then werror("bad immediate `"..p.."'") end
1066 if n < 0 then n = n + 2^32 end
1067 wputw(n)