Beispiel #1
0
 @Override
 public final String generate() {
   return what
       + " "
       + dst.getValue(sizeHelper.getDefaultSize(), sizeHelper)
       + ", "
       + Size.getSizeStr(size)
       + " "
       + src.getValue(size, sizeHelper);
 }
Beispiel #2
0
 @Override
 public final boolean uses(final InstructionArg<X86Instruction, ?> what) {
   return arg1.uses(what) || what == Register.DATA;
 }
Beispiel #3
0
 @Override
 public String generate() {
   if (arg2 == null) return "imul " + arg1.getValue(sizeHelper);
   return "imul " + arg1.getValue(size, sizeHelper) + ", " + arg2.getValue(size, sizeHelper);
 }