implement all aliases as instructions

This commit is contained in:
Kevin Ramharak 2019-01-23 09:16:56 +01:00
parent b1da29d7fb
commit 9aa876df62
24 changed files with 264 additions and 0 deletions

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetaeInstruction extends SetccInstruction {
public SetaeInstruction() {
super("setae");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetbInstruction extends SetccInstruction {
public SetbInstruction() {
super("setb");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetbeInstruction extends SetccInstruction {
public SetbeInstruction() {
super("setbe");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetcInstruction extends SetccInstruction {
public SetcInstruction() {
super("setc");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SeteInstruction extends SetccInstruction {
public SeteInstruction() {
super("sete");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetglInstruction extends SetccInstruction {
public SetglInstruction() {
super("setgl");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetgeInstruction extends SetccInstruction {
public SetgeInstruction() {
super("setge");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetlInstruction extends SetccInstruction {
public SetlInstruction() {
super("setl");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetleInstruction extends SetccInstruction {
public SetleInstruction() {
super("setle");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetnaInstruction extends SetccInstruction {
public SetnaInstruction() {
super("setna");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetnaeInstruction extends SetccInstruction {
public SetnaeInstruction() {
super("setnae");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetnbInstruction extends SetccInstruction {
public SetnbInstruction() {
super("setnb");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetnbeInstruction extends SetccInstruction {
public SetnbeInstruction() {
super("setnbe");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetncInstruction extends SetccInstruction {
public SetncInstruction() {
super("setnc");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetneInstruction extends SetccInstruction {
public SetneInstruction() {
super("setne");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetngInstruction extends SetccInstruction {
public SetngInstruction() {
super("setng");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetngeInstruction extends SetccInstruction {
public SetngeInstruction() {
super("setnge");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetnlInstruction extends SetccInstruction {
public SetnlInstruction() {
super("setnl");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetnleInstruction extends SetccInstruction {
public SetnleInstruction() {
super("setnle");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetnoInstruction extends SetccInstruction {
public SetnoInstruction() {
super("setno");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetnsInstruction extends SetccInstruction {
public SetnsInstruction() {
super("setns");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetnzInstruction extends SetccInstruction {
public SetnzInstruction() {
super("setnz");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetoInstruction extends SetccInstruction {
public SetoInstruction() {
super("seto");
}
}

View File

@ -0,0 +1,11 @@
package net.simon987.server.assembly.instruction;
/**
* alias of SetccInstruction
*/
public class SetsInstruction extends SetccInstruction {
public SetsInstruction() {
super("sets");
}
}