From NaplesPU Documentation
|
|
(11 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | <strong>This is the main nu+ compiler documentation page</strong>
| + | not more needed |
− | | |
− | Adding a new target architecture, i.e. nu+, to llvm requires four steps:
| |
− | * [[Backend|write all backend files and place them into the lib/Target/NuPlus folder]]
| |
− | * modify the Clang frontend
| |
− | * register and add the new backend to llvm
| |
− | * modify and/or add all the external tools that are used by llvm, i.e. linker, disassembler, etc..
| |
− | | |
− | [[How to add a new backend to llvm|How to add a new backend to llvm]]
| |
Latest revision as of 18:26, 25 May 2018
not more needed