FPGA開発日記

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

2019-09-28から1日間の記事一覧

オリジナルLLVMバックエンド実装をまとめる(5. LLVM IRのret文からreturn命令を生成するまでの流れ)

非常にシンプルな関数をどのようにして命令に変換するかについて考える。 int main() { return 0; } ./bin/clang -c -O2 ../myriscvx-tests/tests/simple_main.cpp -emit-llvm ./bin/llvm-dis simple_main.bc -o - define dso_local i32 @main() local_unnam…