2020-03-30 20:24:28 +07:00
# 手を動かせばできるLLVMバックエンド チュートリアル( WIP)
2020-01-06 21:25:40 +07:00
2020-01-07 16:20:42 +07:00
< a rel = "license" href = "http://creativecommons.org/licenses/by/4.0/" > < img alt = "Creative Commons License" style = "border-width:0" src = "https://i.creativecommons.org/l/by/4.0/80x15.png" / > < / a >
2020-03-25 15:31:24 +07:00
[![Build Status ](https://travis-ci.org/ushitora-anqou/write-your-llvm-backend.svg?branch=master )](https://travis-ci.org/ushitora-anqou/write-your-llvm-backend)
2020-01-06 21:25:40 +07:00
2020-03-30 20:24:28 +07:00
自作ISAのためのLLVMバックエンドをイテレーティブに作ります。鋭意執筆中。
2020-01-06 21:25:40 +07:00
2020-03-25 15:31:24 +07:00
[ここからmasterが読めます。 ](https://ushitora-anqou.github.io/write-your-llvm-backend/ )
2020-03-31 18:58:22 +07:00
## ビルド方法
Asciidoctorのmasterを持ってきて`asciidoctor main.asciidoc`とかする。
文章を書くときに、ファイルを更新するたびにコンパイルしたい場合は
付属の`Gemfile`と`Guardfile`を使って`bundle exec guard`とかする。
要`bundle install`。Epiphany( GNU Web) を入れて生成されたHTMLを見ると、
更新時にリロードしてくれるので便利。詳細は[公式ドキュメント](https://asciidoctor.org/docs/editing-asciidoc-with-live-preview/)を参照。
2020-01-06 21:25:40 +07:00
## Author
[艮 鮟鱇(うしとら あんこう/ Ushitora Anqou) ](https://anqou.net/ )
## LICENSE
2020-01-07 16:20:42 +07:00
< a rel = "license" href = "http://creativecommons.org/licenses/by/4.0/" > < img alt = "Creative Commons License" style = "border-width:0" src = "https://i.creativecommons.org/l/by/4.0/88x31.png" / > < / a > < br / > This work is licensed under a < a rel = "license" href = "http://creativecommons.org/licenses/by/4.0/" > Creative Commons Attribution 4.0 International License< / a > .