alias 問題
背景として最近の流れでは、Fortran などのコンパイラで生成した中間形式 (IR) を、llvm のバックエンドで最適化をかけて、加速装置など個別のハードウェア構成に適合したバイナリを吐くようにしたいのではないかと思われます。
副プログラムの引数の aliasing(ダブり)情報が IR では失われてしまうので万全の最適化が出来ないから、何か付加情報を引き渡すというような話のようです。よく分かりません。
1960 年 IBM 704 ASCII graph plot
結構いけてるグラフです。