opérations arithmétiques (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 opérations répertoriées dans le tableau suivant sont suivies par les descriptions de chaque fonction intrinsèque.
Les intrinsèques SSE2 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 SSE2 intrinsèque 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 emmintrin.h contient des déclarations pour les fonctions intrinsèques de l'instruction SSE2.
intrinsèques d'opération arithmétique
nom intrinsèque |
instruction correspondante |
Opération |
valeur R0 |
valeur R1 |
---|---|---|---|---|
ADDSD |
Ajoute |
|
|
|
ADDPD |
Ajoute |
|
|
|
DIVSD |
Divise |
|
|
|
DIVPD |
Divise |
|
|
|
MAXSD |
calcule le maximum |
|
|
|
MAXPD |
calcule le maximum |
|
|
|
MINSD |
Calcule la valeur minimale |
|
|
|
MINPD |
Calcule la valeur minimale |
|
|
|
MULSD |
Multiplie |
|
|
|
MULPD |
Multiplie |
|
|
|
SQRTSD |
calcule la racine carrée |
|
|
|
SQRTPD |
calcule la racine carrée |
|
|
|
SUBSD |
soustrait |
|
|
|
SUBPD |
soustrait |
|
|
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 2 instructions