
Fig. 1 This book’s flow¶
Table of Contents¶
- About
- Cpu0 Architecture and LLVM Structure
- Backend structure
- Arithmetic and Logic Instructions
- Generating object files
- Global Variables
- Other data type
- Control flow statements
- Function call
- ELF Support
- Assembler
- C++ support
- Verify backend on Verilog simulator
- The Concept of GPU Compiler
- Appendix A: Getting Started: Installing LLVM and the Cpu0 Example Code
- Appendix B: Cpu0 document and test
- Appendix C: The concept of NPU (Neural Processor Unit) compiler
- Todo List
Resources¶
Build steps¶
Book example code¶
The example code lbdex.tar.gz is available in:
Alternate formats¶
The book is also available in the following formats: