Partager via


Prise en charge de cache des extensions Streaming SIMD 2 opérations en 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

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.

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.

void _mm_stream_pd (double *p, __m128d a);

            MOVNTPD
          

Stocke les données dans a à l'adresse p sans caches de pollution. l'adresse p doit être l'octet 16 aligné. Si la ligne de cache qui contient l'adresse p est déjà dans le cache, le cache est mis à jour.

p[0] := a0
p[1] := a1 

Voir aussi

Référence

extensions Streaming SIMD 2 instructions