Lines Matching refs:sz
114 undef $self->{sz};
117 $self->{sz} = $2;
119 $self->{sz} = "";
121 $self->{sz} = "";
123 $self->{sz} = "";
125 $self->{sz} = "";
128 $self->{sz} = $2;
135 my $sz = shift;
136 $self->{sz} = $sz if (defined($sz) && !defined($self->{sz}));
137 $self->{sz};
143 sprintf "%s%s%s",$self->{op},$self->{sz},shift;
168 $self->{op} .= $self->{sz};
238 my $sz = shift;
274 $sz="q" if ($self->{asterisk} || opcode->mnemonic() eq "movq");
275 $sz="l" if (opcode->mnemonic() eq "movd");
278 sprintf "%s[%s%s*%d%s]",$szmap{$sz},
283 sprintf "%s[%s]",$szmap{$sz},$self->{label};
285 sprintf "%s[%s%s]",$szmap{$sz},
598 && do { my $sz = substr($1,0,1);
604 if ($sz eq "D" && ($current_segment=~/.[px]data/ || $dir eq ".rva"))
609 $sz =~ tr/bvlrq/BWDDQ/;
610 $self->{value} = "\tD$sz\t";
828 my $sz=opcode->size();
831 $insn = $opcode->out($#args>=1?$args[$#args]->size():$sz);
832 @args = map($_->out($sz),@args);
839 if ($arg =~ /^xmm[0-9]+$/) { $insn.=$sz; $sz="x" if(!$sz); last; }
840 if ($arg =~ /^mm[0-9]+$/) { $insn.=$sz; $sz="q" if(!$sz); last; }
843 undef $sz if ($nasm && $opcode->mnemonic() eq "lea");
844 printf "\t%s\t%s",$insn,join(",",map($_->out($sz),@args));