Lines Matching refs:gas
69 my $gas=1; $gas=0 if ($output =~ /\.asm$/);
70 my $elf=1; $elf=0 if (!$gas);
82 if ($flavour eq "mingw64") { $gas=1; $elf=0; $win64=1;
86 elsif ($flavour eq "macosx") { $gas=1; $elf=0; $prefix="_"; $decor="L\$"; }
87 elsif ($flavour eq "masm") { $gas=0; $elf=0; $masm=$masmref; $win64=1; $decor="\$L\$"; }
88 elsif ($flavour eq "nasm") { $gas=0; $elf=0; $nasm=$nasmref; $win64=1; $decor="\$L\$"; $PTR=""; }
89 elsif (!$gas)
142 if ($gas) {
199 if ($gas) {
251 # in $self->{label}, new gas requires sign extension...
262 if ($gas) {
338 if ($gas) { sprintf "%s%%%s",$self->{asterisk},$self->{value}; }
360 if ($gas) {
497 if ($gas) {
536 # non-gas case or nasm/masm
673 # older gas and ml64 don't handle SSE>2 instructions
677 my $movq = sub { # elderly gas can't handle inter-register movq
873 print $gas?".byte\t":"DB\t",join(',',@bytes),"\n";
897 if ($gas) {