#include <iostream>
#include <limits>
#include <stdexcept>
Go to the source code of this file.
| 
Classes | 
| struct | r123m128i | 
| 
Functions | 
| static int | haveAESNI () | 
| static uint64_t | _mm_extract_lo64 (__m128i si) | 
| static r123m128i & | operator++ (r123m128i &v) | 
| static r123m128i & | operator+= (r123m128i &lhs, uint64_t n) | 
| static bool | operator<= (uint64_t, 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== (uint64_t lhs, const r123m128i &rhs) | 
| static bool | operator!= (uint64_t 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) | 
Function Documentation
      
        
          | static uint64_t _mm_extract_lo64 | ( | __m128i | si | ) |  [inline, static] | 
      
 
 
template<typename T > 
      
        
          | T assemble_from_u32 | ( | uint32_t * | p32 | ) |  [inline] | 
      
 
 
      
        
          | static int haveAESNI | ( |  | ) |  [inline, static] | 
      
 
 
      
        
          | static bool operator!= | ( | uint64_t | lhs, | 
        
          |  |  | const r123m128i & | rhs |  | 
        
          |  | ) |  |  |  [inline, static] | 
      
 
 
      
        
          | static std::ostream& operator<< | ( | std::ostream & | os, | 
        
          |  |  | const r123m128i & | m |  | 
        
          |  | ) |  |  |  [inline, static] | 
      
 
 
      
        
          | static bool operator<= | ( | uint64_t | , | 
        
          |  |  | const r123m128i & |  |  | 
        
          |  | ) |  |  |  [inline, static] | 
      
 
 
      
        
          | static bool operator== | ( | uint64_t | lhs, | 
        
          |  |  | const r123m128i & | rhs |  | 
        
          |  | ) |  |  |  [inline, static] | 
      
 
 
      
        
          | static std::istream& operator>> | ( | std::istream & | is, | 
        
          |  |  | r123m128i & | m |  | 
        
          |  | ) |  |  |  [inline, static] |