私はベクトルを初めて使用し、gcc のドキュメントを読んで理解しようとしています。
実行時にベクトルのサイズを動的に割り当てることは可能ですか? 次のように typedef でこれを行う必要があるように見えます。
typedef double v4sf __attribute__((vector_size (16)));
ベクトルの値を double の配列に設定したいと考えています。私は次のように試しました:
v4sf curr_vect = double_array;
double_array は明らかに double の配列です。しかし、これはコンパイルに失敗します。これらのいずれかを行うことは可能ですか?