Share via


_mm_setl_epi64

[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

Retourne les 64 bits inférieurs de l'argument source dans les 64 bits inférieurs du résultat.

__m128i _mm_setl_epi64( 
   __m128i Value 
);

Paramètres

  • [in] Value
    Une structure d' __m128i à utiliser pour initialiser le résultat.

Valeur de retour

Une structure d' __m128i qui contient le résultat.

Configuration requise

Intrinsèque

Architecture

_mm_setl_epi64

x86 avec la prise en charge SSE2, x64

Fichier d'en-tête <intrin.h>

Notes

Les bits de grande 64 du résultat sont indéfinis.

Cette routine est uniquement disponible sous forme intrinsèque.

Exemple

// _mm_setl_epi64.cpp
// processor: x86, x64
#include <intrin.h>
#include <stdio.h>

#pragma intrinsic(_mm_setl_epi64)

int main()
{
    __m128i m;
     
    m.m128i_i64[0] = 100;
    m.m128i_i64[1] = 200;

    m = _mm_setl_epi64(m);
    // Return to floating point (x86 only)
#ifdef _M_IX86
    _mm_empty();
#endif
    printf_s("%I64d \n", m.m128i_i64[0]);
}
          
        

Voir aussi

Référence

__m128i

intrinsèques du compilateur