ベクター レジスタからのロードおよびストア - 2023.2 日本語

AI エンジン カーネルおよびグラフ プログラミング ガイド (UG1079)

Document ID
UG1079
Release Date
2023-12-04
Version
2023.2 日本語

コンパイラでは、ベクターの標準的なポインター逆参照およびポインター演算がサポートされています。ポインターのポスト インクリメントは、スケジューリングに最も効率的です。ベクター レジスタをロードするのに、特別な組み込み関数は必要ありません。

v8int32 * ptr_coeff_buffer = (v8int32 *)ptr_kernel_coeff;
v8int32 kernel_vec0 = *ptr_coeff_buffer++; // 1st 8 values (0 .. 7)
v8int32 kernel_vec1 = *ptr_coeff_buffer;   // 2nd 8 values (8 .. 15)