Lines Matching full:push
34 push(@labels,@_);
36 push(@out,".") if ($main'mwerks);
37 push(@out, "extern\t${under}$_\n");
181 sub main'push { &out1("push",@_); $stack+=4; }
222 push(@out,"\t$name\t");
230 push(@out,$t);
232 push(@out,"\t" x $l);
233 push(@out,&conv($p2));
234 push(@out,"\n");
241 push(@out,"\t$name\n");
248 push(@out,"\t$name\t".&conv($p1)."\n");
267 if ($main'mwerks) { push(@out,".section\t.text\n"); }
276 push(@out,$tmp);
284 push(@labels,$func);
285 push(@out,".") if ($main'mwerks);
289 push ebp
290 push ebx
291 push esi
292 push edi
294 push(@out,$tmp);
301 push(@out,".") if ($main'mwerks);
306 push(@out,$tmp);
321 push(@out,$tmp);
343 push(@out,$tmp);
374 push(@out,"\t; $_\n");
381 push(@out,".") if ($main'mwerks);
382 push(@out,"global\t$label{$_[0]}\n");
406 push(@out,"$label{$_[0]}:\n");
411 push(@out,(($main'mwerks)?".byte\t":"DB\t").join(',',@_)."\n");
416 push(@out,(($main'mwerks)?".long\t":"DD\t").join(',',@_)."\n");
421 push(@out,".") if ($main'mwerks);
422 push(@out,"align\t$_[0]\n");
430 push(@out,"\t$name\t".&conv($p1)."\n");
451 push(@out,$tmp);