/// <summary> /// PREFETCHT2 m8 /// </summary> public void PREFETCHT2 (Memory target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "PREFETCHT2", target.ToString (), target, null, null, null, new string [] { "0F", "18", "/3" })); }
/// <summary> /// SIDT mem /// </summary> public void SIDT (Memory target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "SIDT", target.ToString (), target, null, null, null, new string [] { "0F", "01", "/1" })); }
/// <summary> /// LSS reg16,mem /// </summary> public void LSS (R16Type target, Memory source) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "LSS", target.ToString () + ", " + source.ToString (), source, null, target, null, new string [] { "o16", "0F", "B2", "/r" })); }
/// <summary> /// BOUND reg32,mem /// </summary> public void BOUND (R32Type target, Memory source) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "BOUND", target.ToString () + ", " + source.ToString (), source, null, target, null, new string [] { "o32", "62", "/r" })); }
/// <summary> /// INVLPG mem /// </summary> public void INVLPG (Memory target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "INVLPG", target.ToString (), target, null, null, null, new string [] { "0F", "01", "/7" })); }
/// <summary> /// JMP FAR mem /// </summary> public void JMP_FAR (Memory target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "JMP_FAR", target.ToString (), target, null, null, null, new string [] { "o16", "FF", "/5" })); }
/// <summary> /// FXSAVE memory /// </summary> public void FXSAVE (Memory target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FXSAVE", target.ToString (), target, null, null, null, new string [] { "0F", "AE", "/0" })); }
/// <summary> /// FSTENV mem /// </summary> public void FSTENV (Memory target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FSTENV", target.ToString (), target, null, null, null, new string [] { "9B", "D9", "/6" })); }
/// <summary> /// FRSTOR mem /// </summary> public void FRSTOR (Memory target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "FRSTOR", target.ToString (), target, null, null, null, new string [] { "DD", "/4" })); }
/// <summary> /// CMPXCHG8B mem /// </summary> public void CMPXCHG8B (Memory target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "CMPXCHG8B", target.ToString (), target, null, null, null, new string [] { "0F", "C7", "/1" })); }
/// <summary> /// CLFLUSH mem /// </summary> public void CLFLUSH (Memory target) { this.instructions.Add (new Instruction (true, string.Empty, string.Empty, "CLFLUSH", target.ToString (), target, null, null, null, new string [] { "0F", "AE", "/7" })); }