_mm_set1_epi64x

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 Blank topics are included as placeholders.]

Microsoft 固有の仕様 →

二つの 2 の整数を含む __m128i の構造の 2 個の 64 ビットの要素を初期化する方法を提供します。

__m128i _mm_set1_epi64x( 
   __int64 i 
);

パラメーター

  • [入力] i
    結果を初期化するために使用される 64 ビット整数。

戻り値

2 個の 64 ビット整数のメンバーが入力パラメーターで初期化 __m128i の構造体。

必要条件

組み込み

アーキテクチャ

_mm_set1_epi64x

x64

ヘッダー ファイル <intrin.h>

解説

__m128i の構造は XMM レジスタを表すためこの組み込みではシステム メモリの XMM レジスタに値および値を提供します。

このルーチンは組み込みとしてのみ使用できます。

使用例

// _mm_set1_epi64x.cpp
// processor: x64
#include <intrin.h>
#include <stdio.h>

#pragma intrinsic(_mm_set1_epi64x)

int main()
{
    __m128i c;
    __int64 a = 2;

    c = _mm_set1_epi64x(a);

    printf_s("%I64d %I64d\n", c.m128i_i64[0], c.m128i_i64[1]);
}
          
        

参照

Reference

__m128d

コンパイラ組み込み関数。