write-your-llvm-backend/README.md

26 lines
1.6 KiB
Markdown
Raw Normal View History

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`。EpiphanyGNU 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>.