Partager via


diverse instruction qui utilisent des extensions Streaming SIMD

[Cette documentation constitue un aperçu et peut faire l'objet de modifications avec les versions ultérieures. Blank topics are included as placeholders.]

Spécifique à Microsoft

Le tableau suivant répertorie diverses intrinsèques et leurs descriptions.

Les fonctions intrinsèques de SSE utilisent __m128, __m128i, et les types de données de __m128d , qui ne sont pas pris en charge sur les processeurs (IPF) de la famille de processeurs Itanium. Aucune intrinsèque de SSE qui utilisent le type de données de __m64 n'est prise en charge sur les processeurs de x64 .

Les fichiers d'en-tête xmmintrin.h et intrin.h contiennent des déclarations pour les fonctions intrinsèques de SSE.

diverses intrinsèques

nom intrinsèque

Opération

instruction correspondante

fichier d'en-tête

_mm_shuffle_ps

pass traînants

SHUFPS

xmmintrin.h

_mm_shuffle_pi16

pass traînants

PSHUFW

xmmintrin.h

_mm_unpackhi_ps

Décompacte grande

UNPCKHPS

xmmintrin.h

_mm_unpacklo_ps

décompacte bas

UNPCKLPS

xmmintrin.h

_mm_loadh_pi

Charge une forte

Registre de MOVHPS, mem

xmmintrin.h

_mm_storeh_pi

Enregistre une forte

Mem de MOVHPS, registre

xmmintrin.h

_mm_movehl_ps

Déplace la valeur haut en bas

MOVHLPS

xmmintrin.h

_mm_movelh_ps

Déplace bas à haut

MOVLHPS

xmmintrin.h

_mm_loadl_pi

Charges insuffisantes

Registre de MOVLPS, mem

xmmintrin.h

_mm_storel_pi

enregistre le bas

Mem de MOVLPS, registre

xmmintrin.h

_mm_movemask_ps

crée le masque de quatre bits

MOVMSKPS

xmmintrin.h

_mm_getcsr

Retourne le contenu du registre

STMXCSR

xmmintrin.h

_mm_setcsr

définit le registre de contrôle

LDMXCSR

xmmintrin.h

_mm_extract_si64, _mm_extracti_si64

Récupère les bits

EXTRQ

intrin.h

_mm_insert_si64, _mm_inserti_si64

insère des bits

INSERTQ

intrin.h

Pour plus d'informations sur la syntaxe utilisée dans ces rubriques intrinsèques, consultez l' Intrinsèques à virgule flottante utilisation des extensions Streaming SIMD.

Voir aussi

Référence

extensions Streaming SIMD (SSE)