Lines Matching refs:waction
146 local function waction(action, a, num) function
155 waction("VREG", vreg)
189 if not term then waction("STOP") end -- Terminate action list.
198 if n >= actfirst then waction("ESC") end -- Need to escape byte.
429 waction("EXTERN")
433 waction(aprefix.."LG", nil, num);
437 waction(aprefix.."PC", imm, num)
449 else waction("IMM_S", n) end
459 else waction("IMM_B", n) end
469 else waction("IMM_W", n) end
483 waction("IMM_D", n)
498 waction("IMM_D", format("(unsigned int)(%s)", n))
499 waction("IMM_D", format("(unsigned int)((unsigned long long)(%s)>>32)", n))
607 if imark == "I" then waction("MARK") end
616 if imark == "I" then waction("MARK") end
622 if imark == "I" then waction("MARK") end
631 waction("REL_A", disp[1])
654 if m == nil or imark == "I" then waction("MARK") end
662 (m == nil and (vsreg or vreg)) then waction("MARK") end
670 elseif m == nil then waction("DISP", disp) end
1996 waction(sz == "w" and "IMM_WB" or "IMM_DB", imm)
2002 waction("REL_A", imm) -- !x64 (secpos)
2164 waction("IMM_D", format("(unsigned int)(%s)", op64))
2165 waction("IMM_D", format("(unsigned int)((%s)>>32)", op64))
2242 waction("LABEL_LG", nil, 1)
2246 waction("LABEL_PC", imm)
2255 waction("SETLABEL", a.imm)
2276 waction("ALIGN", nil, 1)
2289 waction("SPACE", params[1])
2349 waction("SECTION")