FPGA開発日記

カテゴリ別記事インデックス https://msyksphinz.github.io/github_pages , English Version https://fpgadevdiary.hatenadiary.com/

2019-10-02から1日間の記事一覧

オリジナルLLVMバックエンド実装をまとめる(9. emitPrologue, emitEpilogueについて)

関数に関連する命令の生成の続き。関数のプロローグ・エピローグとはどのような処理をするのだろうか。 プロローグ : 関数の先頭で、関数のスタックフレームを生成する。関数が使用する変数のサイズだけスタックを移動し、メモリ領域を確保する。また、Calli…