|
GDAL
|
Public Member Functions | |
| XMMReg2Double (double val) | |
| XMMReg2Double (const XMMReg2Double &other) | |
| void | nsLoad2Val (const double *pval) |
| void | nsLoad2ValAligned (const double *pval) |
| void | nsLoad2Val (const float *pval) |
| void | nsLoad2Val (const unsigned char *ptr) |
| void | nsLoad2Val (const short *ptr) |
| void | nsLoad2Val (const unsigned short *ptr) |
| void | Zeroize () |
| const XMMReg2Double & | operator= (const XMMReg2Double &other) |
| const XMMReg2Double & | operator+= (const XMMReg2Double &other) |
| XMMReg2Double | operator+ (const XMMReg2Double &other) |
| XMMReg2Double | operator- (const XMMReg2Double &other) |
| XMMReg2Double | operator* (const XMMReg2Double &other) |
| const XMMReg2Double & | operator*= (const XMMReg2Double &other) |
| void | AddLowAndHigh () |
| void | Store2Double (double *pval) |
| void | Store2DoubleAligned (double *pval) |
| operator double () const | |
Static Public Member Functions | |
| static XMMReg2Double | Zero () |
| static XMMReg2Double | Load2Val (const double *ptr) |
| static XMMReg2Double | Load2ValAligned (const double *ptr) |
| static XMMReg2Double | Load2Val (const float *ptr) |
| static XMMReg2Double | Load2Val (const unsigned char *ptr) |
| static XMMReg2Double | Load2Val (const short *ptr) |
| static void | Load4Val (const unsigned char *ptr, XMMReg2Double &low, XMMReg2Double &high) |
| static void | Load4Val (const short *ptr, XMMReg2Double &low, XMMReg2Double &high) |
| static void | Load4Val (const unsigned short *ptr, XMMReg2Double &low, XMMReg2Double &high) |
| static void | Load4Val (const double *ptr, XMMReg2Double &low, XMMReg2Double &high) |
| static void | Load4Val (const float *ptr, XMMReg2Double &low, XMMReg2Double &high) |
Public Attributes | |
| double | low |
| double | high |
1.8.11.