Lines Matching refs:opcode
1593 local *opcode=shift;
1599 unshift @opcode,$rex|0x40 if ($rex);
1604 my @opcode=(0x0f,0x3a,0xcc);
1605 rex(\@opcode,$3,$2);
1606 push @opcode,0xc0|($2&7)|(($3&7)<<3); # ModR/M
1608 push @opcode,$c=~/^0/?oct($c):$c;
1609 return ".byte\t".join(',',@opcode);
1623 my @opcode=(0x0f,0x38);
1624 rex(\@opcode,$2,$1);
1625 push @opcode,$opcodelet{$instr};
1626 push @opcode,0xc0|($1&7)|(($2&7)<<3); # ModR/M
1627 return ".byte\t".join(',',@opcode);