テンプレートへの最適化指示子の適用 - 2023.2 日本語

Vitis 高位合成ユーザー ガイド (UG1399)

Document ID
UG1399
Release Date
2023-12-18
Version
2023.2 日本語

コンフィギュレーション ファイル コマンドを使用して最適化指示子をテンプレートに手動で適用するには、クラス メソッドを参照する際にテンプレート引数とクラスを指定します。たとえば、次のような C++ コードがあるとします。

template <uint32 SIZE, uint32 RATE>
void DES10<SIZE,RATE>::calcRUN() {…}

関数に INLINE 指示子を指定するには、次のコンフィギュレーション ファイル コマンドを使用します。

syn.directive.inline DES10<SIZE,RATE>::calcRUN