ARM SVE というベクタ拡張があるんだけど、それって公開されてるコンパイラでどのぐらい対応されるんや?という話題を見かけたので、ちょっと試してみたら良い感じだったのでついでにもう少し調べてみた。 http://d.hatena.ne.jp/w_o/20150423#1429775436 個人的には自動ベクタライザというのは信用してないんだけど、それはそれとして、ループ変換ツールとしての最適化パスの処理はまあ面白いと思ってるので。 GCCは、ビルドしてもいいけど、 https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads ここからビルド済みバイナリが取得できるので、そちらのほうが簡単だと思う。 このGCCに、-march=a