22/09/02 18:35:42.02 itc/vw5Y.net
引数で与えられた配列の中の最大要素をインデックスアクセスで探す関数をC (clang 14) と Rust (rustc 1.63.0) で書いた
使ってるレジスタこそ違うけど同じコンパイル結果になった
URLリンク(godbolt.org)
Rust は他の書き方も試してみたけど生成されたコードは同じっぽい
forでsliceをイテレートした場合:
URLリンク(godbolt.org)
イテレータアダプターだけで書いた場合:
URLリンク(godbolt.org)