FPGA開発日記

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

2019-05-18から1日間の記事一覧

LLVMのバックエンドを作るための第一歩 (8. Calling Conventionとレジスタ定義)

LLVM Compiler Infrastructure MYRISCVXCallingConv.td MYRISCVXのCalling Convention、つまり呼び出し規約について設定するTarget Descriptionファイルだ。MYRISCXVの呼び出し規約は、RISC-Vのものをそのまま使用しようと思う。 ここでは、関数呼び出しの時…