Compiler optimizations and related principles are taught in university courses and university textbooks, while there are a large number of documents for program optimization performed by compilation technology, but they are scattered everywhere and cannot be studied intensively. This warehouse is a description document that contains a large number of compiler-related optimization technologies. The content is mainly high-level design principles and design implementations.
Our project is built using Mkdocs.
Firstly clone our repo, you may need a shallow clone via --depth=1
git clone --depth=1 https://github.com/llvm-wiki/llvm-wiki.git
cd llvm-wiki
Install dependencies
pipenv install
To preview the edited version, run
pipenv run mkdocs serve -v
then visit http://localhost:8000
.
We currently accept Github Pull Requests.
This work is licensed under Creative Commons Attribution-ShareAlike 4.0 International License.