This commit is contained in:
Ushitora Anqou 2020-10-07 16:34:34 +09:00
parent c18e28fdef
commit 31fa1d61fd

View File

@ -105,6 +105,8 @@ RegStateやframe index・register scavengerなどの説明が貴重。
** Cコードからassemblyまでの流れを概観。 ** Cコードからassemblyまでの流れを概観。
* LLVM Backendの紹介<<llvm_backend_intro>> * LLVM Backendの紹介<<llvm_backend_intro>>
** 「コンパイラ勉強会」footnote:[これとは別の発表で「コンパイラ開発してない人生はFAKE」という名言が飛び出した勉強会<<compiler_study_report>>。]での、LLVMバックエンドの大きな流れ特に命令選択について概観した日本語スライド。 ** 「コンパイラ勉強会」footnote:[これとは別の発表で「コンパイラ開発してない人生はFAKE」という名言が飛び出した勉強会<<compiler_study_report>>。]での、LLVMバックエンドの大きな流れ特に命令選択について概観した日本語スライド。
* llvm-2003f 処理の流れの例<<llvm_2003f>>
** 2003f用のLLVMバックエンドの処理について説明したページ。
=== 書籍 === 書籍
@ -1142,3 +1144,4 @@ https://github.com/virtualsecureplatform/llvm-cahp/commit/a03e70e9157510937ca522
- [[[anandtech-11441,160]]] https://www.anandtech.com/show/11441/dynamiq-and-arms-new-cpus-cortex-a75-a55/4 - [[[anandtech-11441,160]]] https://www.anandtech.com/show/11441/dynamiq-and-arms-new-cpus-cortex-a75-a55/4
- [[[llvm_devmtg-larintrick,161]]] https://llvm.org/devmtg/2012-11/Larin-Trick-Scheduling.pdf - [[[llvm_devmtg-larintrick,161]]] https://llvm.org/devmtg/2012-11/Larin-Trick-Scheduling.pdf
- [[[llvm-schedinorder,162]]] https://llvm.org/devmtg/2016-09/slides/Absar-SchedulingInOrder.pdf - [[[llvm-schedinorder,162]]] https://llvm.org/devmtg/2016-09/slides/Absar-SchedulingInOrder.pdf
- [[[llvm_2003f,163]]] http://na2co3.exp.jp/llvm-2003f-fib-trace.html