Go to file
Ushitora Anqou 0e6001247a update
2021-05-03 21:31:15 +09:00
.travis.yml Update .travis.yml 2020-10-01 19:56:52 +09:00
cahpv3.pdf Update 2020-03-25 17:00:08 +09:00
draft-cahpv3.asciidoc Update 2020-10-01 21:58:52 +09:00
draft-rv16kv2.asciidoc Update 2020-10-01 21:58:52 +09:00
draft-rv32kv1.asciidoc Add drafts 2020-10-01 19:24:58 +09:00
Gemfile Add Gemfile and Guardfile 2020-03-31 20:58:22 +09:00
Gemfile.lock Add Gemfile and Guardfile 2020-03-31 20:58:22 +09:00
Guardfile Add Gemfile and Guardfile 2020-03-31 20:58:22 +09:00
main.asciidoc update 2021-05-03 21:31:15 +09:00
README.md Add drafts 2020-10-01 19:24:58 +09:00
ref.adoc update 2021-04-30 15:41:22 +09:00

手を動かせばできるLLVMバックエンド チュートリアルWIP

Creative Commons License Build Status

自作ISAのためのLLVMバックエンドをイテレーティブに作ります。鋭意執筆中。

ここからmasterが読めます。

下書き

この文章は、2019年度に艮 鮟鱇が作成したLLVMバックエンドの、自分用メモがベースになっています。 このメモをブラッシュアップしてまともな文章として公開する予定でしたが、 その作業が遅れているため、一旦メモのまま公開します。

ビルド方法

Asciidoctorのmasterを持ってきてasciidoctor main.asciidocとかする。

文章を書くときに、ファイルを更新するたびにコンパイルしたい場合は 付属のGemfileGuardfileを使ってbundle exec guardとかする。 要bundle install。EpiphanyGNU Webを入れて生成されたHTMLを見ると、 更新時にリロードしてくれるので便利。詳細は公式ドキュメントを参照。

Author

艮 鮟鱇(うしとら あんこうUshitora Anqou

LICENSE

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.