Class XS.SSE2
Inheritance
System.Object
XS.SSE2
Assembly: XSharp.dll
Syntax
public static class SSE2 : object
Methods
|
Improve this Doc
View Source
AddSD(XSRegisters.RegisterXMM, XSRegisters.RegisterXMM)
Declaration
public static void AddSD(XSRegisters.RegisterXMM destination, XSRegisters.RegisterXMM source)
Parameters
|
Improve this Doc
View Source
CompareSD(XSRegisters.RegisterXMM, XSRegisters.RegisterXMM, ComparePseudoOpcodes)
Declaration
public static void CompareSD(XSRegisters.RegisterXMM destination, XSRegisters.RegisterXMM source, ComparePseudoOpcodes comparision)
Parameters
|
Improve this Doc
View Source
ConvertSD2SIAndTruncate(XSRegisters.Register32, XSRegisters.RegisterXMM)
Declaration
public static void ConvertSD2SIAndTruncate(XSRegisters.Register32 destination, XSRegisters.RegisterXMM source)
Parameters
|
Improve this Doc
View Source
ConvertSD2SS(XSRegisters.RegisterXMM, XSRegisters.Register32, Boolean)
Declaration
public static void ConvertSD2SS(XSRegisters.RegisterXMM destination, XSRegisters.Register32 source, bool sourceIsIndirect = false)
Parameters
|
Improve this Doc
View Source
ConvertSI2SD(XSRegisters.RegisterXMM, XSRegisters.Register32, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>)
Declaration
public static void ConvertSI2SD(XSRegisters.RegisterXMM destination, XSRegisters.Register32 source, bool sourceIsIndirect = false, int? sourceDisplacement = null, bool destinationIsIndirect = false, int? destinationDisplacement = null)
Parameters
Type |
Name |
Description |
XSRegisters.RegisterXMM |
destination |
|
XSRegisters.Register32 |
source |
|
System.Boolean |
sourceIsIndirect |
|
System.Nullable<System.Int32> |
sourceDisplacement |
|
System.Boolean |
destinationIsIndirect |
|
System.Nullable<System.Int32> |
destinationDisplacement |
|
|
Improve this Doc
View Source
ConvertSS2SD(XSRegisters.RegisterXMM, XSRegisters.Register32, Boolean)
Declaration
public static void ConvertSS2SD(XSRegisters.RegisterXMM destination, XSRegisters.Register32 source, bool sourceIsIndirect = false)
Parameters
|
Improve this Doc
View Source
DivSD(XSRegisters.RegisterXMM, XSRegisters.RegisterXMM)
Declaration
public static void DivSD(XSRegisters.RegisterXMM destination, XSRegisters.RegisterXMM source)
Parameters
|
Improve this Doc
View Source
MoveSD(XSRegisters.Register32, XSRegisters.RegisterXMM, Boolean)
Declaration
public static void MoveSD(XSRegisters.Register32 destination, XSRegisters.RegisterXMM source, bool destinationIsIndirect = false)
Parameters
|
Improve this Doc
View Source
MoveSD(XSRegisters.RegisterXMM, XSRegisters.Register32, Boolean)
Declaration
public static void MoveSD(XSRegisters.RegisterXMM destination, XSRegisters.Register32 source, bool sourceIsIndirect = false)
Parameters
|
Improve this Doc
View Source
MoveSD(XSRegisters.RegisterXMM, XSRegisters.RegisterXMM)
Declaration
public static void MoveSD(XSRegisters.RegisterXMM destination, XSRegisters.RegisterXMM source)
Parameters
|
Improve this Doc
View Source
MulSD(XSRegisters.RegisterXMM, XSRegisters.RegisterXMM)
Declaration
public static void MulSD(XSRegisters.RegisterXMM destination, XSRegisters.RegisterXMM source)
Parameters
|
Improve this Doc
View Source
SubSD(XSRegisters.RegisterXMM, XSRegisters.RegisterXMM)
Declaration
public static void SubSD(XSRegisters.RegisterXMM destination, XSRegisters.RegisterXMM source)
Parameters
|
Improve this Doc
View Source
XorPD(XSRegisters.RegisterXMM, String, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>)
Declaration
public static void XorPD(XSRegisters.RegisterXMM destination, String sourceLabel, bool destinationIsIndirect = false, int? destinationDisplacement = null, bool sourceIsIndirect = false, int? sourceDisplacement = null)
Parameters
Type |
Name |
Description |
XSRegisters.RegisterXMM |
destination |
|
String |
sourceLabel |
|
System.Boolean |
destinationIsIndirect |
|
System.Nullable<System.Int32> |
destinationDisplacement |
|
System.Boolean |
sourceIsIndirect |
|
System.Nullable<System.Int32> |
sourceDisplacement |
|
|
Improve this Doc
View Source
XorPD(XSRegisters.RegisterXMM, XSRegisters.RegisterXMM, Boolean, Nullable<Int32>, Boolean, Nullable<Int32>)
Declaration
public static void XorPD(XSRegisters.RegisterXMM destination, XSRegisters.RegisterXMM source, bool destinationIsIndirect = false, int? destinationDisplacement = null, bool sourceIsIndirect = false, int? sourceDisplacement = null)
Parameters
Type |
Name |
Description |
XSRegisters.RegisterXMM |
destination |
|
XSRegisters.RegisterXMM |
source |
|
System.Boolean |
destinationIsIndirect |
|
System.Nullable<System.Int32> |
destinationDisplacement |
|
System.Boolean |
sourceIsIndirect |
|
System.Nullable<System.Int32> |
sourceDisplacement |
|