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)
444 waction("IMM_LG64", nil, num);
447 waction("IMM_PC64", imm, num)
459 else waction("IMM_S", n) end
469 else waction("IMM_B", n) end
479 else waction("IMM_W", n) end
497 waction("IMM_D", format("(unsigned int)(%s)", n))
498 waction("IMM_D", format("(unsigned int)((%s)>>32)", n))
513 waction("IMM_D", n)
621 if imark == "I" then waction("MARK") end
630 if imark == "I" then waction("MARK") end
636 if imark == "I" then waction("MARK") end
664 if m == nil or imark == "I" then waction("MARK") end
672 (m == nil and (vsreg or vreg)) then waction("MARK") end
680 elseif m == nil then waction("DISP", disp) end
1912 waction(sz == "w" and "IMM_WB" or "IMM_DB", imm)
1918 waction("REL_A", imm) -- !x64 (secpos)
2080 waction("IMM_D", format("(unsigned int)(%s)", op64))
2081 waction("IMM_D", format("(unsigned int)((%s)>>32)", op64))
2160 waction("LABEL_LG", nil, 1)
2164 waction("LABEL_PC", imm)
2173 waction("SETLABEL", a.imm)
2194 waction("ALIGN", nil, 1)
2207 waction("SPACE", params[1])
2267 waction("SECTION")