__m128ベクトルの任意の要素をブロードキャストする必要があります。例えば 第二の要素:__m128ベクトルの任意の要素をブロードキャストします。
__m128 a = {a0, a1, a2, a3};
__m128 b = {a1, a1, a1, a1};
私は組み込み関数の_mm_set1_ps(フロート)と_mm_broadcast_ss(フロート*)があることを知っています。 しかし、これらの組み込み関数は、メモリの共通使用レジスタから値をロードできます。 別のベクトルレジスタからスカラー値を設定する方法はありますか?
ありがとうございました。それは私が欲しいことです。 – Alex