clang  3.7.0
Macros | Functions
shaintrin.h File Reference

Go to the source code of this file.

Macros

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__))
 
#define _mm_sha1rnds4_epu32(V1, V2, M)
 

Functions

static __inline__ __m128i
__DEFAULT_FN_ATTRS 
_mm_sha1nexte_epu32 (__m128i __X, __m128i __Y)
 
static __inline__ __m128i
__DEFAULT_FN_ATTRS 
_mm_sha1msg1_epu32 (__m128i __X, __m128i __Y)
 
static __inline__ __m128i
__DEFAULT_FN_ATTRS 
_mm_sha1msg2_epu32 (__m128i __X, __m128i __Y)
 
static __inline__ __m128i
__DEFAULT_FN_ATTRS 
_mm_sha256rnds2_epu32 (__m128i __X, __m128i __Y, __m128i __Z)
 
static __inline__ __m128i
__DEFAULT_FN_ATTRS 
_mm_sha256msg1_epu32 (__m128i __X, __m128i __Y)
 
static __inline__ __m128i
__DEFAULT_FN_ATTRS 
_mm_sha256msg2_epu32 (__m128i __X, __m128i __Y)
 

Macro Definition Documentation

#define __DEFAULT_FN_ATTRS   __attribute__((__always_inline__, __nodebug__))

Definition at line 36 of file shaintrin.h.

#define _mm_sha1rnds4_epu32 (   V1,
  V2,
 
)
Value:
__extension__ ({ \
__builtin_ia32_sha1rnds4((V1), (V2), (M)); })

Definition at line 38 of file shaintrin.h.

Function Documentation

static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sha1msg1_epu32 ( __m128i  __X,
__m128i  __Y 
)
static

Definition at line 48 of file shaintrin.h.

static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sha1msg2_epu32 ( __m128i  __X,
__m128i  __Y 
)
static

Definition at line 54 of file shaintrin.h.

static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sha1nexte_epu32 ( __m128i  __X,
__m128i  __Y 
)
static

Definition at line 42 of file shaintrin.h.

static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sha256msg1_epu32 ( __m128i  __X,
__m128i  __Y 
)
static

Definition at line 66 of file shaintrin.h.

static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sha256msg2_epu32 ( __m128i  __X,
__m128i  __Y 
)
static

Definition at line 72 of file shaintrin.h.

static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_sha256rnds2_epu32 ( __m128i  __X,
__m128i  __Y,
__m128i  __Z 
)
static

Definition at line 60 of file shaintrin.h.