#include <iostream>
#include <limits>
#include <stdexcept>
Go to the source code of this file.
|
static int | haveAESNI () |
|
static uint64_t | _mm_extract_lo64 (__m128i si) |
|
static r123m128i & | operator++ (r123m128i &v) |
|
static r123m128i & | operator+= (r123m128i &lhs, R123_ULONG_LONG n) |
|
static bool | operator<= (R123_ULONG_LONG, const r123m128i &) |
|
static bool | operator< (const r123m128i &, const r123m128i &) |
|
static bool | operator<= (const r123m128i &, const r123m128i &) |
|
static bool | operator> (const r123m128i &, const r123m128i &) |
|
static bool | operator>= (const r123m128i &, const r123m128i &) |
|
static bool | operator== (const r123m128i &lhs, const r123m128i &rhs) |
|
static bool | operator!= (const r123m128i &lhs, const r123m128i &rhs) |
|
static bool | operator== (R123_ULONG_LONG lhs, const r123m128i &rhs) |
|
static bool | operator!= (R123_ULONG_LONG lhs, const r123m128i &rhs) |
|
static std::ostream & | operator<< (std::ostream &os, const r123m128i &m) |
|
static std::istream & | operator>> (std::istream &is, r123m128i &m) |
|
template<typename T > |
T | assemble_from_u32 (uint32_t *p32) |
|
template<> |
r123m128i | assemble_from_u32< r123m128i > (uint32_t *p32) |
|
static uint64_t _mm_extract_lo64 |
( |
__m128i |
si | ) |
|
|
inlinestatic |
template<typename T >
T assemble_from_u32 |
( |
uint32_t * |
p32 | ) |
|
|
inline |
static bool operator!= |
( |
R123_ULONG_LONG |
lhs, |
|
|
const r123m128i & |
rhs |
|
) |
| |
|
inlinestatic |
static std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const r123m128i & |
m |
|
) |
| |
|
inlinestatic |
static bool operator<= |
( |
R123_ULONG_LONG |
, |
|
|
const r123m128i & |
|
|
) |
| |
|
inlinestatic |
static bool operator== |
( |
R123_ULONG_LONG |
lhs, |
|
|
const r123m128i & |
rhs |
|
) |
| |
|
inlinestatic |
static std::istream& operator>> |
( |
std::istream & |
is, |
|
|
r123m128i & |
m |
|
) |
| |
|
inlinestatic |