Closed mnakao closed 5 years ago
コード量を少なくできるようにするため、align指示文にshadow節を追加できるようにしたい。
#pragma xmp align a[i] with t[i] #pragma xmp shadow a[1]
#pragma xmp align a[i] with t[i] shadow [1]
で検討する。
2017年8月1日のXMP規格部会で、下記のように検討することになった。
Cの場合
#pragma xmp align a[i] with t[i]; shadow a[1]
align指示文の後のセミコロンの後には、任意の指示文が書ける。
Fortranの場合
!$xmp align (i) with t(i), shadow (1) :: a
本仕様ですが、#51のCombined Directiveを使っても同様のことができることに気がついたため、取り下げても良いかもと感じています。
#pragma xmp align [i] with t[i], shadow [1] :: a, b, c
!$xmp align (i) with t(i), shadow (1) :: a, b, c
main.pdf
コード量を少なくできるようにするため、align指示文にshadow節を追加できるようにしたい。