星にゃーんのブログ
id:takoeight0821
"int main(void) { return 0; }"のLLVM IRを読んだメモ
とりあえずの学習メモとして残す。 理解が怪しいところは?や(?)などをつけている。 理解が進んだ後に整理したものを書きたい。 int main (void) { return 0; } このプログラムはCにおける(多分)最小のプログラムで、単にステータスコード0を返すだけのプログラム。 これをclang -S -emit-llvmでLLVM IRに変換するとこうな…