Opérations arithmétiques (SSE2 intrinsèques à virgule flottante)
[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
Les intrinsèques répertoriées dans le tableau suivant sont suivies par une description de chaque fonction intrinsèque.
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 .
Le fichier d'en-tête xmmintrin.h contient des déclarations pour les fonctions intrinsèques de SSE.
intrinsèques arithmétiques comprimées
Intrinsèque |
Instruction |
Opération |
R0 |
R1 |
R2 |
R3 |
---|---|---|---|---|---|---|
ADDSS |
Ajoute |
|
|
|
|
|
ADDPS |
Ajoute |
|
|
|
|
|
SUBSS |
soustrait |
|
|
|
|
|
SUBPS |
soustrait |
|
|
|
|
|
MULSS |
Multiplie |
|
|
|
|
|
MULPS |
Multiplie |
|
|
|
|
|
DIVSS |
Divise |
|
|
|
|
|
DIVPS |
se divise |
|
|
|
|
|
SQRTSS |
Racine rendue au carré par calculs |
|
|
|
|
|
SQRTPS |
Racine rendue au carré par calculs |
|
|
|
|
|
RCPSS |
calcule réciproque |
|
|
|
|
|
RCPPS |
calcule réciproque |
|
|
|
|
|
RSQRTSS |
calcule la racine carrée réciproque |
|
|
|
|
|
RSQRTPS |
Calcule la racine rendue au carré réciproque |
|
|
|
|
|
MINSS |
Calcule la valeur minimale |
|
|
|
|
|
MINPS |
Calcule la valeur minimale |
|
|
|
|
|
MAXSS |
calcule le maximum |
|
|
|
|
|
MAXPS |
calcule le maximum |
|
|
|
|
Pour plus d'informations sur la syntaxe utilisée dans les exemples de code dans cette rubrique, consultez l' Intrinsèques à virgule flottante utilisation des extensions Streaming SIMD.
Voir aussi
Référence
Intrinsèques à virgule flottante utilisation des extensions Streaming SIMD